Nach dem Upgrade von Fedora 23 funktioniert das Fedora 24-Touchpad nicht, wenn Sie angemeldet sind

644
wallyk

Ich habe mein Fedora 23-System, das für das letzte Jahr am besten funktioniert hat, mit dem (relativ neuen) dnf system-upgradeMechanismus zu Fedora 24 aufgerüstet . Es gab einige kleinere Störungen, die leicht zu bewerkstelligen waren, obwohl sie online schwer zu finden waren.

package-cleanup --oldkernels --count=2 dnf remove google-earth # this allows system-upgrade to complete dnf system-upgrade download --releasever=24 --best --allowerasing --setopt=keepcache=True dnf system-upgrade reboot 

Nach dem Neustart ist Fedora 24 gründlich, außer das Touchpad und die beiden Tasten darunter funktionieren nicht - aber nur, wenn Sie angemeldet sind! Wenn Sie abgemeldet sind (oder vor dem Anmelden nach dem ersten Systemstart), funktionieren sie einwandfrei.

Ich habe bereits nach einer passenden Lösung gesucht, sowohl hier als auch bei AskFedora, wo es viele Probleme mit dem Touchpad in Fedora 24 gibt, die aber nicht ganz gleich sind. Ich habe viele von ihnen trotzdem ausprobiert, zum Beispiel:

gsettings set org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled true dnf install xorg-x11-drv-libinput dnf reinstall xorg-x11-drv-synaptics dnf install xf86-input-synaptics dnf install synaptic.x86_64 xorg-x11-drv-synaptics.x86_64 

Die xinput listAusgabe ist

⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)] ⎜ ↳ TPPS/2 IBM TrackPoint id=11 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)] ↳ ThinkPad Extra Buttons id=12 [slave keyboard (3)] 

und Touchpad-Eigenschaften ( xinput list-props 10):

Device 'SynPS/2 Synaptics TouchPad': Device Enabled (133): 1 Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Tapping Enabled (269): 0 libinput Tapping Enabled Default (270): 0 libinput Tapping Drag Enabled (271): 1 libinput Tapping Drag Enabled Default (272): 1 libinput Tapping Drag Lock Enabled (273): 0 libinput Tapping Drag Lock Enabled Default (274): 0 libinput Accel Speed (275): 0.000000 libinput Accel Speed Default (276): 0.000000 libinput Natural Scrolling Enabled (277): 1 libinput Natural Scrolling Enabled Default (278): 0 libinput Send Events Modes Available (253): 1, 1 libinput Send Events Mode Enabled (254): 1, 0 libinput Send Events Mode Enabled Default (255): 0, 0 libinput Left Handed Enabled (279): 0 libinput Left Handed Enabled Default (280): 0 libinput Scroll Methods Available (281): 1, 1, 0 libinput Scroll Method Enabled (282): 1, 0, 0 libinput Scroll Method Enabled Default (283): 1, 0, 0 libinput Disable While Typing Enabled (284): 1 libinput Disable While Typing Enabled Default (285): 1 Device Node (256): "/dev/input/event4" Device Product ID (257): 2, 7 libinput Drag Lock Buttons (286): <no items> libinput Horizonal Scroll Enabled (258): 1 

Leider richten sich die meisten dieser Lösungen an den Touchpad-Gerätetreiber (oder Kernel), der nicht mit dem Touchpad spricht. Da das Touchpad in meinem Fall funktioniert, wenn es nicht angemeldet ist, müssen Xwindows- oder Gnome-Einstellungen vorgenommen werden, die die Eingabe des Touchpads beeinträchtigen.

Irgendwelche Ideen?

1
Was passiert, wenn Sie ein neues Testkonto erstellen und sich dort anmelden? mattdm vor 7 Jahren 1
@mattdm: es funktioniert super. Wenn ich mich abgemeldet und wieder bei meinem üblichen Konto angemeldet habe, funktionierte das Touchpad nicht mehr. Anscheinend ist das Problem mit dem Benutzerkonto verbunden. wallyk vor 7 Jahren 0
Wenn Sie also zum Einstellungs-Applet für Maus und Touchpad gehen, ist das Touchpad zufällig auf _off_ gesetzt? Einfach einige der einfachen von der Liste klopfen, hier .... :) mattdm vor 7 Jahren 0
@mattdm: Es war aus. Wenn ich es einschalte (was ich sicher war, dass ich es schon früher getan hatte), funktioniert es gut. Vielen Dank. Schreibe eine Antwort und ich akzeptiere sie. wallyk vor 7 Jahren 0
Nett. Computer, Amirit? Vermutlich hat das etwas umgeschaltet, was man auch mit gsettings bekommen könnte ... Ich werde das später nachschlagen und in die Antwort aufnehmen. mattdm vor 7 Jahren 0

1 Antwort auf die Frage

1
mattdm

Um es Ihnen leicht zu machen, gehen Sie zum Applet Mouse & Touchpad Settings und stellen Sie sicher, dass Touchpad nicht auf Off eingestellt ist .