Saya memutakhirkan sistem Fedora 23 saya, yang bekerja paling baik selama setahun terakhir, ke Fedora 24 menggunakan dnf system-upgrade
mekanisme (relatif baru) . Ada beberapa gangguan kecil yang mudah dilakukan, meskipun sulit ditemukan secara online.
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
Setelah dinyalakan ulang, sepenuhnya Fedora 24, kecuali panel sentuh dan dua tombol di bawahnya tidak berfungsi — tetapi hanya saat masuk! Saat keluar, (atau sebelum masuk setelah sistem melakukan boot pertama kali) mereka berfungsi dengan baik.
Saya telah mencari solusi yang cocok yang sudah diposting, baik di sini maupun di AskFedora di mana ada banyak masalah terkait touchpad di Fedora 24, tetapi tidak persis sama. Saya sudah mencoba banyak dari mereka, seperti:
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
The xinput list
output
⎡ 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)]
dan properti touchpad ( 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
Sayangnya, sebagian besar solusi ini menargetkan driver perangkat touchpad (atau kernel) tidak berbicara dengan touchpad. Dalam kasus saya, karena touchpad berfungsi saat tidak masuk, harus ada beberapa pengaturan Xwindows atau Gnome yang mengganggu input touchpad.
Ada ide?