Форум русскоязычного сообщества Ubuntu


Автор Тема: Не работает тачпад  (Прочитано 4852 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Захар Черемных

  • Автор темы
  • Гость
Не работает тачпад
« : 02 Июня 2018, 15:05:45 »
Проблема: не работает тачпад.
Комментарий: с кнопками включения/выключения все нормально (тачпад включен, режим отключения тачпада при подключении мыши выключен) 
Ноутбук: DIGMA CITI E220.
ОС: Lubuntu 18.04 LTS.
Ядро: 4.17.0-999-generic.

Помогите/объясните, пожалуйста.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #1 : 02 Июня 2018, 15:08:06 »
Надо смотреть что там за тачпад. Может быть он вообще ядром не поддерживается.
Дайте вывод
xinput
Я в личке не консультирую. Вопросы задавайте на форуме.

Захар Черемных

  • Автор темы
  • Гость
Re: Не работает тачпад
« Ответ #2 : 02 Июня 2018, 15:10:55 »
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                    id=9 [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                    id=10 [slave  pointer  (2)]
⎜   ↳ HID 1018:1006 Consumer Control          id=12 [slave  pointer  (2)]
⎜   ↳ HID 1018:1006 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)]
    ↳ Power Button                            id=8 [slave  keyboard (3)]
    ↳ HID 1018:1006                            id=11 [slave  keyboard (3)]
    ↳ HID 1018:1006 System Control            id=13 [slave  keyboard (3)]
    ↳ Intel HID events                        id=15 [slave  keyboard (3)]
    ↳ gpio-keys                                id=16 [slave  keyboard (3)]
    ↳ gpio-keys                                id=17 [slave  keyboard (3)]
    ↳ Logitech USB Receiver                    id=18 [slave  keyboard (3)]
    ↳ HID 1018:1006 Consumer Control          id=19 [slave  keyboard (3)]

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #3 : 02 Июня 2018, 15:17:59 »
Если погуглить по
HID 1018:1006 Touchpad то станет понятно, что этот тачпад ядром не поддерживается. Если покопаться, то может быть кто-то сумел завести.
Ну или самостоятельно попытаться сделать что-то с кодом.

Пользователь добавил сообщение 02 Июня 2018, 15:22:09:
Без мультитача завести в принципе не очень сложно. Надо модуль скомпилировать. А вот что там за проприетарный протокол неизвестно. Скорее всего надо драйвер писать.
« Последнее редактирование: 02 Июня 2018, 15:22:09 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Захар Черемных

  • Автор темы
  • Гость
Re: Не работает тачпад
« Ответ #4 : 02 Июня 2018, 15:28:33 »
Можно по подробнее как скомпилировать и какой модуль, чтобы хоть как-то работало?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #5 : 02 Июня 2018, 15:37:27 »
Можно по подробнее как скомпилировать и какой модуль, чтобы хоть как-то работало?
Ну в багрепорте написано
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1685937
Там в комментах описано в общих чертах, что можно прописать, чтобы тачпад в режиме мыши определялся.
Можно сделать по уму с DKMS. Но если вы вообще не разбираетесь в компиляции ядра и модулей из исходников, то это надо много информации изучить.
Я в личке не консультирую. Вопросы задавайте на форуме.

Захар Черемных

  • Автор темы
  • Гость
Re: Не работает тачпад
« Ответ #6 : 02 Июня 2018, 15:50:16 »
А на сколько сложно или может просто жить без мыши/тачпада в lubuntu?
Возможно ли, что в новых версиях ядра это исправят?

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #7 : 02 Июня 2018, 22:55:11 »
А на сколько сложно или может просто жить без мыши/тачпада в lubuntu?
А что, мышь тоже не работает? И что за мышка-то, какой породы?

Возможно ли, что в новых версиях ядра это исправят?
С вероятностью 95%, что даже не вспомнят. Все эти Дигмы, ДНС-ы, и иже с ними собираются из никому неизвестного железа. И драйверов под них для Windows тоже нет, разве что на сайте производителя железа. Но сайт, как у поставщика DNS, например, может оказаться только на японском, даже без английской версии - как хочешь, так и разбирайся.
Багрепорт, конечно, есть, но я на вашем месте особо не надеялся. Нужно это не только лишь всем... (с)
« Последнее редактирование: 03 Июня 2018, 12:51:54 от maks05 »

Захар Черемных

  • Автор темы
  • Гость
Re: Не работает тачпад
« Ответ #8 : 03 Июня 2018, 09:56:07 »
Нет, мышь работает. Я это просто к тому написал, что в моем представлении ноутбук - это нечто компактное и не требует дополнительных девайсов (как мышь, например). Отсюда и возник вопрос использования lubuntu без мыши и тачпада. Просто если есть те, кто так и делает, хочется узнать на сколько это сложно.

Пользователь добавил сообщение 03 Июня 2018, 13:25:33:
Появилась новая информация. Я только что обновился на самое новое ядро (не знаю из-за этого ли произошло то, что описано дальше). Так случилось, что я нес ноутбук и случайно задел тачпад, после чего я видел как что-то мелькнуло на экране. Я начал бешено проверять разные жесты на тачпаде. Меня удивило, что когда я нажимаю тремя растопыренными пальцами на тачпад в терминале, печатается буква "s", когда я удерживаю этими же тремя растопыренными пальцами, меняется раскладка, после чего, если снова просто нажать то напечатается буква "ы". А если тремя растопыренными пальцами провести в сторону, то переключится окно, как если нажать alt+tab.
« Последнее редактирование: 03 Июня 2018, 13:25:33 от PomodorCat »

Оффлайн Guzya

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #9 : 05 Августа 2018, 23:04:16 »
На своем irbis (mint 19) сделал так:
создал правило udev /etc/udev/rules.d/10-local.rules с содержимым

SUBSYSTEM=="hid",DRIVER=="hid-multitouch",ATTR{country}=="00",KERNELS=="1-2.1:1.1",RUN+="/root/touchpad.sh"

и скрипт /root/touchpad.sh с содержимым
#!/bin/bash
echo "0003:1018:1006.0002" >> /sys/bus/hid/drivers/hid-multitouch/unbind
echo "0003 1018 1006 0002" >> /sys/bus/hid/drivers/hid-generic/new_id


Посмотрите как у Вас определяется устройство и соответственным образом измените скрипт:
ls -l /sys/bus/hid/drivers/hid-multitouch/

Оффлайн SerjVtankE

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #10 : 27 Августа 2018, 10:43:28 »
Потратив некоторое количество времени, пытаясь решить эту проблему с друзьями в IRC, сделали проще, без лишних телодвижений можно сделать вот таким образом:
sudo nano /etc/udev/rules.d/10-local.rules
и туда
ATTRS{idVendor}=="1018", ATTRS{idProduct}=="1006", \
RUN+="/bin/sh -c 'echo 0003:1018:1006.0002 > /sys/bus/hid/drivers/hid-multitouch/unbind;'" \
RUN+="/bin/sh -c 'echo 0003 1018 1006 0002 > /sys/bus/hid/drivers/hid-generic/new_id'"
reboot

У меня на Lubuntu 18.04.1 amd64 завелось без проблем.
Теперь хочу убить жесты тачпада (а они вроде как другим устройством реализованы), буду копать.
« Последнее редактирование: 27 Августа 2018, 10:45:16 от SerjVtankE »

Оффлайн Guzya

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Не работает тачпад
« Ответ #11 : 28 Августа 2018, 16:54:44 »
Если сможете разобраться с жестами напишите пожалуйста, а то выскакивающий "Пуск" меня достал.

 

Страница сгенерирована за 0.064 секунд. Запросов: 25.