Еще одна проблема с Touchpad, но я читал бесчисленные сообщения и блоги по этому вопросу, я не могу найти решение моей проблемы.
Недавно я купил ASUS FX503VD, и он поставляется с Windows 10. Я хочу установить Linux в качестве основной ОС, но у меня проблемы с сенсорной панелью, она отлично работает на Windows, но не на Linux. Я попробовал Mint, Ubuntu, Elementary и Fedora. У меня такая же проблема для всех, как в версии Live, так и после установки.
Это может быть анекдотично, но у меня есть графическая карта GTX1050, которая вызвала проблему при установке, я обошел ее, используя следующие параметры в скрипте grub: acpi=off nouveau.modeset=0 xforcevesa. Как только я его запустил и установил драйверы NVIDIA, все в порядке с этой стороны. У меня больше нет этих параметров в скрипте grub.
Теперь на вопрос о сенсорной панели. Сначала это вообще не было распознано, я добавил параметр i8042.kbdreset=1 в grub, и теперь он распознается. Однако у него нет гладкости. Это немного похоже на то, что что-то мешает ему, то есть указатель будет следовать за пальцем, а затем остановится на несколько миллисекунд и последует за ним. Также при касании сенсорной панели он иногда перемещает указатель перед движением, вместо того, чтобы следить за перемещением с текущего положения указателя. Он также иногда блокируется, когда я нажимаю что-то. Это полезно, но очень раздражает.
Я пробовал эти драйверы при моей текущей установке (которая, как представляется, Mint) https://github.com/mishurov/linux_elan1200_touchpad. Это работает, и тачпад теперь распознается без необходимость иметь параметр i8042 в grub. Но проблема гладкости остается.
У меня нет подключенной мыши, поэтому она не мешает.
Вот мой список xinput
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ITE Tech. Inc. ITE Device(8910) id=13 [slave pointer (2)]
⎜ ↳ ELAN1200:00 04F3:303E 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)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Video Bus id=9 [slave keyboard (3)]
↳ Power Button id=10 [slave keyboard (3)]
↳ Sleep Button id=11 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=12 [slave keyboard (3)]
↳ Asus WMI hotkeys id=15 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
Я также обновил ядро до последнего (в настоящее время 4.13.0-17), но проблема сохраняется
$uname -a
Linux nicolas-FX503VD 4.13.0-17-generic #20~16.04.1-Ubuntu SMP Mon Nov 6 14:18:00 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Не уверен, что делать сейчас, чтобы заставить его работать красиво. Любой вход будет оценен.