Właśnie otrzymałem nowy notebook Dell Vostro. Touchpad działa poprawnie po uruchomieniu systemu lub po zainstalowaniu płyty DVD z systemem Windows, ale ze stacją roboczą Fedora 22 (na żywo i zainstalowaną) pojawia się wskaźnik myszy, ale próba przesunięcia wskaźnika lub kliknięcia przycisków touchpada nie działa. Podłączam mysz USB do portu, aby obejść problem. Chciałbym, aby działał touchpad.
Oto fragment z dziennika:
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event7)
(**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
(**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
(**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
(**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
(II) systemd-logind: got fd for /dev/input/event7 13:71 fd 27 paused 0
(II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
(**) SynPS/2 Synaptics TouchPad: always reports core events
(**) Option "Device" "/dev/input/event7"
(II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event7 is tagged by udev as: Touchpad
(II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event7 is a touchpad
(**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event7"
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 14)
(**) Option "AccelerationScheme" "none"
(**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0
(**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
(**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
(II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event7 is tagged by udev as: Touchpad
(II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event7 is a touchpad
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
(II) No input driver specified, ignoring this device.
(II) This device may have been added with another device file.
A oto wyjście polecenia dnf, które pokazuje zainstalowane sterowniki:
$ dnf list *synaptics*
Fedora 22 - x86_64 1.9 MB/s | 41 MB 00:21
Fedora 22 - x86_64 - Updates 1.2 MB/s | 12 MB 00:10
Last metadata expiration check performed 0:00:10 ago on Sun Jul 19 23:53:39 2015.
Installed Packages
xorg-x11-drv-synaptics.x86_64 1.8.2-2.fc22 @System
Available Packages
xorg-x11-drv-synaptics-devel.i686 1.8.2-2.fc22 fedora
xorg-x11-drv-synaptics-devel.x86_64 1.8.2-2.fc22 fedora
Z tego, co rozumiem, w Fedorze nie ma już xorg.conf do programowania, ponieważ wszystko jest domyślnie wykrywane automatycznie. Ponieważ tak nie jest, doceniłbym sugestie, co robić.
EDYCJA 1 - Wyjaśniono, że wskaźnik myszy pojawia się na starcie Fedory 22, ale nie można go przenieść ani kliknąć.
EDYCJA 2 - Włączając większość Xorg.0.log po sugerowanej zmianie grub.
EDIT 3 - Usunięte Edit 2 - Wygląda na to, że był to czerwony śledź i że touchpad jest w rzeczywistości wykrywany.
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLLC6C1:00 06CB:796A id=12 [slave pointer (2)]
⎜ ↳ HID 062a:0001 id=16 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
Aaargh. Próbowałem włączyć / wyłączyć touchpad przez xinput CLI, a także przez interfejs ustawień gnome. Bez efektu, zawsze wyłączony Próbowałem wersji na żywo Ubuntu i widziałem to samo. Po jakimś goglu. Znalazłem, że może być wyłączony w sprzęcie. Dell Vostro 3558 nie ma klawisza Fn klawiatury dla touchpada, ale czytałem, aby zainstalować Windows i sterownik dell synaptics, wyłączyć touchpad, włączyć go, zapisać ustawienia, odciąć zasilanie i fedorę rozruchową. Próbowałem tego i wynik był taki sam. Off lub na touchpadzie nic nie robi
Myślę, że muszę wiedzieć, jak mogę rozwiązać problem, dlaczego włączanie / wyłączanie touchpada nie ma żadnego efektu i jest zawsze wyłączone.
blacklist i2c_hid
do/etc/modprobe.d/blacklist.conf
dodałem teżrdblacklist=i2c_hid
do linii jądra w grub. Zrobiłem poweroff / reboot i działa teraz dobrze.Wypróbuj następujące rozwiązania, które sprawdziły się w przypadku tego samego problemu w innym smaku Linuksa:
źródło
modprobe: FATAL: Module psmouse is builtin.
Wypróbowałem go bez -r i nie otrzymałem żadnego błędu, ale nie rozwiązałem problemu