Як відключити тачпад під час набору тексту (Ubuntu 18.04)?


13

Я запитав це рік тому, коли з новим (жахливим) оновленням 18.04 оновлення виправлено видалено, і повторне застосування не працює.

У мене ноутбук, і під час набору тексту долоня торкається тачпада, завдяки чому миша рухається, закриває вкладки самостійно, видаляє слова, відкриває програми та всі інші дії.

Я хочу відключити його під час набору тексту, так само як Windows це робить автоматично.

Це попереднє запитання, прийнята відповідь працювала для мене 16.04, але вже не працює. Як відключити тачпад під час набору тексту?

Зауважте, що запуск команди, згаданої у прийнятій відповіді, дає це:

Вхід:

sudo apt install xserver-xorg-input-libinput

Вихід:

xserver-xorg-input-libinput is already the newest version (0.27.1-1).
The following packages were automatically installed and are no longer required:
  libgnome-keyring-common libgnome-keyring0 libnih-dbus1
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Так, я перезапустив свій ноутбук.


Ви пробували це з твіків gnome?
PRATAP

Ви можете спробувати використовувати syndaemon, як описано у цій відповіді .
earthmeLon

@earthmeLon Вже спробував це, не працює добре. Той у 16.04 працював чудово.
MichaelX

@PRATAP Я лише один раз використовував налаштування gnome для шкіри або щось таке, чи знаєте ви, чи є у неї варіант для цього?
MichaelX

Відповіді:


11

Я зробив це так:

sudo apt remove xserver-xorg-input-synaptics
sudo apt install xserver-xorg-input-libinput
sudo reboot

На моїй машині у мене було обоє, тому synapticsбуло за замовчуванням, видалення допомогло мені. Не забудьте перезавантажити.


1
Це працювало для мене (Lenovo X1 Carbon під керуванням Ubuntu 18.04 LTS).
ilmarinen

2
Я зіткнувся з цим у 19.10 після встановлення gnome, kubuntu та кількох інших середовищ на робочому столі, з якими я експериментував. Працював до цього і не працював знову, поки я не зробив вище.
mlissner

1
Працює і для мене (Широта 7390). Останнім часом ви граєте в різних робочих середовищах.
Дегра

Це працювало для мене. Якась неприємність: перший раз, коли я перезавантажився, я не міг побачити поле для введення пароля, хоча введення його та натискання клавіші Enter спрацювало, а наступного разу перезавантажило все добре.
Лукас

1
@Lucas у вас може бути "Tab on click" з libinput. Просто перейдіть до налаштувань «Миша та тачпад».
Вадим К

4

Встановіть налаштування gnome-tweaks

sudo apt install gnome-tweaks

і відкрити його.

На вкладці Клавіатура та миша ви знайдете в головному вікні під сенсорною панеллю перемикач Вимкнути під час набору тексту .

введіть тут опис зображення


5
Не працює. Яку тему ви використовуєте?
MichaelX

Я використовую тему MacOS. Однак, відкриття gnome-tweaks &повинно відображати це меню.
abu_bua

3
Відобразиться меню, якщо вибір цього параметра не вирішує проблему.
MichaelX

4
Перезавантаживши комп’ютер, він просто не працює.
MichaelX

1
Для мене це теж не працює 18.10.
CPBL

1

Встановити Touchpad Indicatorрозширення GNOME. Ідеально.

https://extensions.gnome.org/extension/131/touchpad-indicator/

Легко вмикайте та вимикайте тачпад, точку доріжки, торкніться пальця, сенсорний екран або пристрій для ручки з верхньої панелі. За бажанням, автоматично відключіть деякі або всі пристрої під час підключення миші та повторно ввімкніть їх під час відключення.


1
Я намагався це раніше, він не пропонує того, що я шукаю.
MichaelX

Це не працює у 18.04
човен

@chovy Я вважаю, що touchpad-indicatorv2.2.1 в репості Ubuntu справді працює.
heynnema

1

Я намагався багатьма способами, які не спрацювали. Нарешті заснований за цим посиланням нижче: https://help.ubuntu.com/community/SynapticsTouchpad

Тип: xinput list Знайдіть свій ідентифікатор тачпада. Наприклад, це "7"

Тип: xinput --watch-props 7

Знайдіть лінії "Виявлення долоні" та "Розміри долоні". Біля цих рядків у дужках буде число. Наприклад Виявлення долоні = (400) Розмір долоні = 401

Відкрийте нову вкладку або Нове вікно

Тип: xinput --set-prop 7 "400" 1 Тип: xinput --set-prop 7 "401" 1, 100 Після зміни цих налаштувань ви повинні побачити зміни на попередній вкладці, наприклад, Властивість "Synaptics Palm Dimensions" змінилася. Для розмірів долоні ви зможете підібрати найкраще для вас.


0

Якщо припустити, що ваша система використовує libinput, а не синаптики, ось виправлення. Скопіюйте таке місце в /etc/X11/xorg.conf.d/90-libinput.conf. Потрібно вийти, щоб викликати повторне завантаження X11.

Зміни, які впливають на тачпад під час набору тексту, є у другому та останньому рядку. У моєму випадку у мене є деяка плита котла, яка спрямовує всі дії до драйвера libinput, що може не бути суворо необхідним. Однак я впевнений, що остання строфа - це ваша чарівна куля.

# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "MyTouchpad"
        MatchIsTouchpad "on"
        Driver "libinput"
        Option "Tapping" "on"
        Option "DisableWhileTyping" "on"
EndSection
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.