ps/2mouse Cypress Trackpad ubuntu touchpad

Новый ультрабук: проблемы с PS/2 тачпадом в Ubuntu

Submitted by hiwent on вс, 12/17/2017 - 15:38
Kingdel Ultrabook

В прошлом месяце наконец получил новый ноутбук, который заказывал на aliexpress.com.
Производитель — компания Kingdel. Мой ноутбук выглядит как MacBook Air и в целом, я остался очень доволен покупкой, так как за небольшие деньги получил ультрабук с хорошей конфигурацией оборудования: Intel Core i3, 8 Гб. ОЗУ, 128 Гб. SSD.
Ноутбук поставлялся с предустановленной win 10. Сразу же после распаковки и включения я приступил к установке Ubuntu Linux 17.10.

Всё заработало из коробки, кроме тачпада. Тачпад почти не реагировал на прикосновения, либо реагировал неправильно.

Определив тип тачпада (CyPS/2 Cypress Trackpad), установленного в моём ультрабуке, я стал искать решение проблемы в Google. Первое, что я нашёл — сообщения на форуме, от пользователя, который столкнулся с аналогичной проблемой: https://forums.linuxmint.com/viewtopic.php?t=234228

Описанное пользователем решение проблемы, мне так же помогло:

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
sudo gedit etc/modprobe.d/options

Но, как и автор вопроса, я столкнулся с теми же проблемами:

Searched the web and found that I should create file with extension .conf, like etc/modprobe.d/trackpad.conf (root, 644) and put there a command:
options psmouse proto=imps
This solution worked for other people, but it did not work for me. It did not load the configuration - trackpad did not turn into ImPS/2 Generic Wheel Mouse. Why?
I also tried to create trackpad.sh (root, 755) file in /home and assign it to be run on boot through Control Center / Startup Applications. It did not work either - trackpad did not turn into ImPS/2 Generic Wheel Mouse. Why?

Автор указанного выше поста даже добавил описание данной проблемы в официальный баг-трекер Ubuntu (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1645011). В настоящий момент баг подтверждён.

После этого, я продолжил поиски решения моей проблемы в Интернете, найдя множество статей, которые описывали решение подобных проблем:

  1. https://askubuntu.com/questions/907985/ubuntu-17-04-acer-aspire-e15-touchpad-not-working
  2. https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/full-support-for-touchpad-remove-insert-psmouse-module-713868/
  3. https://ubuntuforums.org/archive/index.php/t-840596.html
  4. https://bbs.archlinux.org/viewtopic.php?id=184067
  5. https://askubuntu.com/questions/367701/touchpad-stopped-working-out-of-the-blue
  6. https://askubuntu.com/questions/505265/synaptic-touchpad-on-laptop-not-working-after-update
  7. https://ubuntuforums.org/showthread.php?t=2245176
  8. https://linustechtips.com/main/topic/770913-ubuntu-1704-and-touchpad-problem/

В моём случае помогло решение, описанное в комментариях к посту на форумах Ubuntu (https://ubuntuforums.org/archive/index.php/t-2193101.html), всё описанное стоит делать очень осторожно и на свой страх и риск, поскольку редактируется конфигурация загрузчика ОС:

After some searching, I found this bug and workaround:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/587134/comments/ (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/587134/comments/9)
... editing this line in /etc/default/grub: GRUB_CMDLINE_LINUX_DEFAULT="psmouse.proto=imps quiet nosplash"
then running "sudo update-grub" at the command line. When I rebooted, my wheel worked...

Это решение я также опубликовал на форуме, с которого я начал поиски решения проблемы (https://forums.linuxmint.com/viewtopic.php?t=234228).