Touchpad/Maus Fehlverhalten

Hilfe bei Updates und Installtion von neuen Paketen bzw. Programmen.

Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Touchpad/Maus Fehlverhalten

#1

Beitrag von jekodo »

Hi,

ich würde gerne eine ältere Version von libinput installieren, nämlich libinput-1.7.0. Habe recherchiert wie man Pakete installiert, doch habe es leider nicht hinbekommen. Weder über

Code: Alles auswählen

sudo pacman -Syu libinput-1.7.0 
noch über 

Code: Alles auswählen

 sudo pacman -U libinput-1.7.0.tar.xz 
und habe leider auch nirgents gefunden, wie man eine bestimme Version installiert. Kann mir jemand weiterhelfen?
Danke!
Zuletzt geändert von jekodo am Mittwoch 21. März 2018, 19:14, insgesamt 1-mal geändert.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2244
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 503 Mal

Re: Alte libinput Version installieren

#2

Beitrag von gosia »

Hallo  jekodo,
gibt es einen triftigen Grund für so eine alte Version?
jekodo hat geschrieben:

Code: Alles auswählen

 sudo pacman -U libinput-1.7.0.tar.xz 
Wenn, dann musst Du den vollen Pfad angeben, also z.B.

Code: Alles auswählen

sudo pacman -U /var/cache/pacman/pkg/libinput-1.7.0.tar.xz
sofern Du die alte libinput überhaupt noch in deinem Cache hast.
Wenn nicht, müsstest Du mal in den Archiven nachsehen
https://wiki.archlinux.org/index.php/Arch_Linux_Archive
Wenn gar nichts hilft, hilft nur noch selbst basteln ;)
https://wiki.archlinux.de/title/%C3%84l ... _erstellen

Aber ich werde das Gefühl nicht los, daß sich das eventuelle Problem (welches?) auf andere Weise lösen lässt.

Viele Grüße gosia
"funktioniert nicht" ist keine brauchbare Fehlermeldung...

Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: Alte libinput Version installieren

#3

Beitrag von jekodo »

Hallo Gosia,

vielen Dank für deine Antwort. Ich hab seit neustem Probleme mit dem Touchpad. Es fällt kurzzeitig aus (schwierig zu beschreiben). Da ich seit ein paar Wochen eine Maus benutze, kann ich nicht genau sagen, seit wann das so ist. Unter Windows läuft das Touchpad nach wie vor, also ist es nicht defekt.  Recherche ergab, dass einige die Probleme mit einem Downgrade von libinput lösen konnten. Da ich jedoch keine alten Version mehr lokal hatte, wollte ich ein heruntergeladenes Paket installieren. Das hat leider immer noch nicht geklappt.

Code: Alles auswählen

sudo pacman -U libinput-1.7.0.tar.xz
Lade Pakete...
Fehler: Fehlende Paket-Metadaten in libinput-1.7.0.tar.xz
Fehler: 'libinput-1.7.0.tar.xz': Ungültiges oder beschädigtes Paket
Ich starte das Terminal im Downloadordner und muss deswegen keinen Pfad angeben.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2244
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 503 Mal

Re: Alte libinput Version installieren

#4

Beitrag von gosia »

Hallo jekodo,
wenn libinput offenbar nicht mehr im Cache rumliegt, musst Du es eben von hier nehmen:
https://archive.archlinux.org/packages/l/libinput/
Aber libinput-1.7 ist schon ein mächtiger Downgrade. Aktuell ist es ja schon bei 1.10.3-1 angelangt.

Viele Grüße gosia
"funktioniert nicht" ist keine brauchbare Fehlermeldung...
Benutzeravatar

Blueriver
Moderator
Moderator
Beiträge: 2345
Registriert: Donnerstag 19. Mai 2016, 15:49
CPU: AMD Quad Core A8 3,6GHz
GPU: AMD/ATI Radeon R7
Kernel: 6.1
Desktop-Variante: XFCE und KDE Stable, Testing, Unstable
GPU Treiber: Free
Hat sich bedankt: 28 Mal
Danksagung erhalten: 151 Mal

Re: Alte libinput Version installieren

#5

Beitrag von Blueriver »

Hallo jekodo,

wenn du es unbedingt mit diesem Downgrade probieren möchtest, versuch es mit folgendem Befehl.

Code: Alles auswählen

sudo pacman -U https://archive.archlinux.org/packages/l/libinput/libinput-1.7.0-1-x86_64.pkg.tar.xz
Manjaro LXQT und XFCE Stable, Testing, Unstable
CPU: AMD Quad Core A8 3,6GHz
Graka: AMD/ATI Radeon R7
Treiber: Free
Kernel: 4.20

Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: Alte libinput Version installieren

#6

Beitrag von jekodo »

Danke, habe jetzt 1.7.0 und danach 1.6.0 installiert und das Problem mit dem Touchpad taucht immer noch auf. Komischerweise nur phasenweise. Hab ihr noch eine Idee?
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2244
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 503 Mal

Re: Alte libinput Version installieren

#7

Beitrag von gosia »

Hallo jekodo,
na, da würde ich zuerst den Downgrade wieder rückgängig machen (brachte ja offenbar nichts) und dann verraten, was in xorg.conf.d steht:

Code: Alles auswählen

ls -la /usr/share/X11/xorg.conf.d/
dort gibt es irgendeine Datei mit libinput im Namen, was steht da drin, z.B.

Code: Alles auswählen

cat /usr/share/X11/xorg.conf.d/40-libinput.conf
und was gibt die Ausgabe von

Code: Alles auswählen

xinput list
Ich hoffe, das bringt andere auf gute Ideen, denn ich selbst fühle mich nicht besonders für Hardware zuständig (besonders, wenn sie nur manchmal nicht funktioniert)

Viele Grüße gosia
"funktioniert nicht" ist keine brauchbare Fehlermeldung...

Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: Alte libinput Version installieren

#8

Beitrag von jekodo »

Vielen Dank. Habe nun libinput geupdatet. Die Ausgaben lauten:

Code: Alles auswählen

cat /usr/share/X11/xorg.conf.d/40-libinput.conf
# Match on all types of devices but joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection
und

Code: Alles auswählen

xinput list
bash: xinput: Kommando nicht gefunden.

Benutzer 334 gelöscht

Re: Alte libinput Version installieren

#9

Beitrag von Benutzer 334 gelöscht »

[quote="jekodo"]
Hab ihr noch eine Idee?[/quote]

Siehe:

https://wiki.archlinux.de/title/Synapti ... ad_Treiber

MfG
Dateianhänge

[Die Dateierweiterung txt wurde deaktiviert und kann nicht länger angezeigt werden.]


Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: Alte libinput Version installieren

#10

Beitrag von jekodo »

[quote="LQ"]
Siehe:

https://wiki.archlinux.de/title/Synapti ... ad_Treiber

MfG
[/quote]

Habe den Synaptics Treiber wie dort beschrieben installiert. Nun scheint das Touchpad sehr schlecht zu funktionieren. Muss ich dann noch libinput deinstallieren?
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2244
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 503 Mal

Re: Alte libinput Version installieren

#11

Beitrag von gosia »

Hallo jekodo,
die /usr/share/X11/xorg.conf.d/40-libinput.conf sieht normal aus.
Was synaptic betrifft, das sollte eigentlich schon länger nicht mehr notwendig sein, da durch libinput ersetzt:
https://forum.manjaro.org/t/synaptic-vs-libinput/3155/3
dort die Nachricht von philm
https://wiki.archlinux.org/index.php/Libinput
so nach dem Motto "kann man haben, braucht man aber nicht"
Aber ausprobieren kann ja nicht unbedingt schaden...

Viele Grüße gosia
"funktioniert nicht" ist keine brauchbare Fehlermeldung...

Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: Alte libinput Version installieren

#12

Beitrag von jekodo »

Nachdem ich den Synaptics Treiber installiert habe, tritt das Problem auch bei der kabellosen Maus auf. Es geht darum, dass beim Bewegen der Maus der Mauszeiger zwischendurch abrupt stehen bleibt und klicken dann auch nicht funktioniert. Das ist nun beim Touchpad und bei der kabellosen Maus so. Wie gesagt, noch vor ein paar Wochen hatte ich diese Probleme nicht.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2244
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 503 Mal

Re: Alte libinput Version installieren

#13

Beitrag von gosia »

Hallo jekodo,
Es ist schwierig, solche Hardware-Probleme aus der Ferne zu beurteilen. Deshalb nur meine unverbindliche Zusammenfassung:
Wie schon gesagt, eigentlich ist Synaptic "veraltet" und wurde durch libinput ersetzt. Wenn Du es trotzdem nimmst, sollte es nach libinput geladen werden, sprich, es braucht eine höhere Nummer. Bei dir ist libinput = 40

Code: Alles auswählen

/usr/share/X11/xorg.conf.d/40-libinput.conf
also sollte Synaptic > 40 sein, z.B. 70

Code: Alles auswählen

/usr/share/X11/xorg.conf.d/70-synaptics.conf
Aber wie gesagt, wenn ich mir die Resultate ansehe
jekodo hat geschrieben: Nachdem ich den Synaptics Treiber installiert habe, tritt das Problem auch bei der kabellosen Maus auf.
scheinen die Probleme mit Synaptic eher grösser zu sein, als ohne Synaptic. Insofern halte ich vom Einsatz von Synaptic nicht viel.
Allerdings beseitigt das deine zeitweiligen Probleme auch nicht und die Tipps für libinput treffen wahrscheinlich auch nicht so recht zu
https://wiki.archlinux.org/index.php/Li ... leshooting
Insofern kann ich dir leider auch nicht weiter helfen :(

Viele Grüße gosia
"funktioniert nicht" ist keine brauchbare Fehlermeldung...

Themen Author
jekodo
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Mittwoch 14. März 2018, 14:18
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: Alte libinput Version installieren

#14

Beitrag von jekodo »

Habe Synaptics deinstalliert und libinput auf neuste Version geupdatet. Die Probleme tauchen mit Touchpad und Maus gleichermaßen auf. Sogar wenn ich ein älteres Manjaro 17.1.0 live vom USB-Stick boote. Also irgentwas wurde geupdatet was Probleme macht und ich kann nicht rauskriegen was.

Benutzer 334 gelöscht

Re: Alte libinput Version installieren

#15

Beitrag von Benutzer 334 gelöscht »

jekodo hat geschrieben: Habe Synaptics deinstalliert und libinput auf neuste Version geupdatet. Die Probleme tauchen mit Touchpad und Maus gleichermaßen auf. Sogar wenn ich ein älteres Manjaro 17.1.0 live vom USB-Stick boote. Also irgentwas wurde geupdatet was Probleme macht und ich kann nicht rauskriegen was.
Ok, synaptics war nicht zielführend.

Zeig bitte die Ausgabe von:

Code: Alles auswählen

pacman -Ss xf86-input-libinput
pacman -Ss xorg-xinput
MfG
Antworten

Zurück zu „Manjaro Linux Paketverwaltung und Kommandozeile“