Я пытался настроить Ubuntu на отключение сенсорной панели при наборе текста, но безуспешно.
Я использую Ubuntu 19.04 в ноутбуке Dell Inspiron 7000.
Уже установили опцию в настройках gnome, но без эффекта. Уже используйте опцию syndaemon -i 1 -d -t -K
и все еще не действует.
Погуглив мою проблему, я нашел это Как отключить тачпад во время набора текста? В Ubuntu 16.04 syndaemon не работает , но, похоже, это не относится ко мне, поскольку в результатах xinput list
нет двух драйверов:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PixArt USB Optical Mouse id=12 [slave pointer (2)]
⎜ ↳ DELL0828:00 06CB:7E7E 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)]
↳ Elite Silicon USB Audio Device id=11 [slave keyboard (3)]
↳ Integrated Webcam: Integrated W id=13 [slave keyboard (3)]
↳ Intel HID events id=15 [slave keyboard (3)]
↳ Intel HID 5 button array id=16 [slave keyboard (3)]
↳ Dell WMI hotkeys id=17 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=18 [slave keyboard (3)]
Так что здесь я сумасшедший прыжок с сенсорной панели когда я набираю несколько текстов. Вы можете помочь мне с этим?
Ванадиевый комментарий в моем вопросе был лучшим решением моей проблемы. Я был бы два драйвера. После удаляют Synaptics проблема, которую уводят.
Touchpad-Indicator
, вероятно, лучший. Получите это здесь . Обратите внимание, что для 19.04 вы должны установить специальную версию (пока они не обновят Touchpad-Indicator), которую можно найти здесь .
Toggle Touchpad
является хорошей альтернативой, и ее можно найти здесь .
Комментарий vanadium на Отключение сенсорной панели при наборе заставило меня задуматься, не было ли у меня двух драйверов, установленных на моей установке Ubuntu 19.04 LTS (ноутбук от System76 под названием Oryx Pro). Я не дал показания ниже. Тем не менее, Хейннема ответ на https://askubuntu.com/a/1149384/340383 упомянул 19.04, что соответствует моей установке, поэтому было интересно, если сенсорная панель-индикатор "специальный версия "нужна. Оказалось, что в моем случае для моего оборудования это было не нужно (хотя, возможно, все еще применимо к оборудованию OP). (Я стесняюсь использовать специальные версии пакетов, так как знаю, что забуду повторно применять их при каждом новом обновлении Ubuntu).
Решением для меня оказался ответ на https://askubuntu.com/a/1090080/340383 , который должен использовать syndaemon -i 0.5 -t -K -R
без дальнейшей настройки. syndaemon
, по-видимому, был установлен установщиком Ubuntu по умолчанию, и поэтому мне не требовалось устанавливать какой-либо пакет, кроме установленного по умолчанию.
Я проверил это, заставив мою жену многократно нажимать на сенсорную панель во время яростного набора текста, и подтвердил, что при и syndaemon
запущенных событиях щелчка мыши не обнаруживались, но без этого, щелчки мыши проникли в систему, нанеся чрезвычайно раздражающий хаос, упомянутый ОП. Итак, теперь я предполагаю, что аппаратное обеспечение OP DELL0828:00 06CB:7E7E Touchpad
, которое показывает xinput
, может быть здесь проблемой-потомком, а не SynPS / 2 Synaptics TouchPad one whose
synndaemon fix seems to be more applicable to (given
syn` в имени исполняемого файла).
Подробности моего оборудования и конфигурации:
$ synclient -l | grep PalmDetect
PalmDetect = 1
$ dpkg -l | grep libinput
ii libinput-bin 1.12.6-1 amd64 input device management and event handling library - udev quirks
ii libinput10:amd64 1.12.6-1 amd64 input device management and event handling library - shared library
ii xserver-xorg-input-libinput 0.28.2-2 amd64 X.Org X server -- libinput input driver
$ dpkg -l | grep synaptics
ii xserver-xorg-input-synaptics 1.9.1-1ubuntu1 amd64 Synaptics TouchPad driver for X.Org server
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ Logitech USB Optical Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
$