Autor Thema: Touchpad/Maus Fehlverhalten  (Gelesen 1041 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Touchpad/Maus Fehlverhalten
« am: 20. März 2018, 12:03:47 »
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

sudo pacman -Syu libinput-1.7.0
noch über 

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!
« Letzte Änderung: 21. März 2018, 19:14:05 von jekodo »
 

gosia

  • Forum Held
  • *****
  • Beiträge: 569
  • Dankeschön: 155 mal
  • CPU: Intel® Core™ i5-3210M
  • GPU: Intel HD 4000
  • Kernel: 4.9. (Artix)
  • DE: OpenBox + xfce
Re: Alte libinput Version installieren
« Antwort #1 am: 20. März 2018, 15:18:09 »
Hallo  jekodo,
gibt es einen triftigen Grund für so eine alte Version?
sudo pacman -U libinput-1.7.0.tar.xz
Wenn, dann musst Du den vollen Pfad angeben, also z.B.
sudo pacman -U /var/cache/pacman/pkg/libinput-1.7.0.tar.xzsofern 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%84ltere_Paketversion_installieren_(Downgrade)#Selbst_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...
 

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Re: Alte libinput Version installieren
« Antwort #2 am: 20. März 2018, 18:32:43 »
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.

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.
 

gosia

  • Forum Held
  • *****
  • Beiträge: 569
  • Dankeschön: 155 mal
  • CPU: Intel® Core™ i5-3210M
  • GPU: Intel HD 4000
  • Kernel: 4.9. (Artix)
  • DE: OpenBox + xfce
Re: Alte libinput Version installieren
« Antwort #3 am: 20. März 2018, 19:08:19 »
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...
 

Blueriver

  • Moderator
  • *****
  • Beiträge: 1610
  • Dankeschön: 206 mal
  • CPU: AMD Quad Core A8 3,6GHz
  • GPU: AMD/ATI Radeon R7
  • Kernel: 4.19
  • DE: LXQT und XFCE Stable, Testing, Unstable
  • GPU Treiber: Free
Re: Alte libinput Version installieren
« Antwort #4 am: 20. März 2018, 19:09:55 »
Hallo jekodo,

wenn du es unbedingt mit diesem Downgrade probieren möchtest, versuch es mit folgendem Befehl.
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.19
 

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Re: Alte libinput Version installieren
« Antwort #5 am: 20. März 2018, 21:22:46 »
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?
 

gosia

  • Forum Held
  • *****
  • Beiträge: 569
  • Dankeschön: 155 mal
  • CPU: Intel® Core™ i5-3210M
  • GPU: Intel HD 4000
  • Kernel: 4.9. (Artix)
  • DE: OpenBox + xfce
Re: Alte libinput Version installieren
« Antwort #6 am: 20. März 2018, 22:17:00 »
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:
ls -la /usr/share/X11/xorg.conf.d/dort gibt es irgendeine Datei mit libinput im Namen, was steht da drin, z.B.
cat /usr/share/X11/xorg.conf.d/40-libinput.confund was gibt die Ausgabe von
xinput listIch 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...
 

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Re: Alte libinput Version installieren
« Antwort #7 am: 20. März 2018, 22:36:20 »
Vielen Dank. Habe nun libinput geupdatet. Die Ausgaben lauten:

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

xinput list
bash: xinput: Kommando nicht gefunden.
 

LQ

  • Erfahrenes Foren Mitglied
  • **
  • Beiträge: 81
  • Dankeschön: 14 mal
  • CPU: unwichtig
  • GPU: unwichtig
  • Kernel: unwichtig
  • DE: unwichtig
  • GPU Treiber: unwichtig
"Ceterum censeo M$ esse delendam"
 

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Re: Alte libinput Version installieren
« Antwort #9 am: 20. März 2018, 23:35:44 »
Siehe:

https://wiki.archlinux.de/title/Synaptics_Touchpad_Treiber

MfG

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

gosia

  • Forum Held
  • *****
  • Beiträge: 569
  • Dankeschön: 155 mal
  • CPU: Intel® Core™ i5-3210M
  • GPU: Intel HD 4000
  • Kernel: 4.9. (Artix)
  • DE: OpenBox + xfce
Re: Alte libinput Version installieren
« Antwort #10 am: 20. März 2018, 23:38:50 »
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...
 

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Re: Alte libinput Version installieren
« Antwort #11 am: 21. März 2018, 00:08:51 »
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.
 

gosia

  • Forum Held
  • *****
  • Beiträge: 569
  • Dankeschön: 155 mal
  • CPU: Intel® Core™ i5-3210M
  • GPU: Intel HD 4000
  • Kernel: 4.9. (Artix)
  • DE: OpenBox + xfce
Re: Alte libinput Version installieren
« Antwort #12 am: 21. März 2018, 14:43:41 »
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
/usr/share/X11/xorg.conf.d/40-libinput.confalso sollte Synaptic > 40 sein, z.B. 70
/usr/share/X11/xorg.conf.d/70-synaptics.confAber wie gesagt, wenn ich mir die Resultate ansehe
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/Libinput#Troubleshooting
Insofern kann ich dir leider auch nicht weiter helfen :(

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

jekodo

  • Neues Foren Mitglied
  • *
  • Beiträge: 12
  • CPU: i5 6267u
  • GPU: Iris 550
  • Kernel: 4.15.7-
  • DE: ?
  • GPU Treiber: intel
Re: Alte libinput Version installieren
« Antwort #13 am: 21. März 2018, 17:40:00 »
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.
 

LQ

  • Erfahrenes Foren Mitglied
  • **
  • Beiträge: 81
  • Dankeschön: 14 mal
  • CPU: unwichtig
  • GPU: unwichtig
  • Kernel: unwichtig
  • DE: unwichtig
  • GPU Treiber: unwichtig
Re: Alte libinput Version installieren
« Antwort #14 am: 21. März 2018, 18:48:57 »
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:

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

MfG
"Ceterum censeo M$ esse delendam"