Отключить тачпад во время набора текста без странных побочных эффектов

Я хочу отключить сенсорные панели на своих ноутбуках во время набора текста. Раньше это была опция в графических системных настройках Ubuntu, но эта опция пропала в 16.04. Я не помню, в какой версии я видел этот вариант в последний раз.

Эти вопросы и их ответы не помогли:

Этот ответ (еще одного вопроса) фактически отключил тачпад (пробовал только на одном ноутбуке), пока я печатал. Затем я включил щелчок, снова нажав (как описано в этом ответе), что также сработало... вроде: Когда я перемещал указатель мыши куда-нибудь с помощью сенсорной панели, а затем сразу же нажимал, чтобы щелкнуть по этому элементу, указатель мыши всегда возвращался на несколько шагов назад. миллиметров в направлении, от которого я переместил указатель мыши. Это означает, что я всегда пропускал то, на что собирался щелкнуть, за исключением щелчка по большим элементам или намеренного ожидания короткого момента перед тем, как нажать (что разозлило меня примерно через минуту).

touchpad-indicator фактически отключает тачпад во время набора текста. Это происходит в течение 2000 мс после последнего нажатия клавиши по умолчанию, которое, вероятно, должно быть значительно уменьшено. Единственный странный побочный эффект, который я заметил в течение первой минуты, заключается в том, что он включает циклическую прокрутку по умолчанию, но это можно легко отключить в настройках. Так что это уже лучше, чем все остальные варианты. Однако у него есть огромные недостатки:

  • Когда я набираю текст в Emacs (вероятно, то же самое для других текстовых редакторов, но мне нужно было написать несколько страниц текста сразу после того, как я его установил и тот, что в Emacs), каждые несколько минут курсор случайно перепрыгивает на 2–8 строк что заставляет меня испортить текст и действительно бесит. Кроме того, указатель мыши меняет местоположение (он исчезает при наборе текста) одновременно. Это случалось много, много раз, и это определенно не происходит без touchpad-indicator так что, похоже, это не ошибка в Ubuntu или Emacs или странная аппаратная неисправность моей клавиатуры.
  • Через несколько часов тачпад просто перестает работать. Убийство touchpad-indicator не заставляет его работать снова, запускает его, опять же, нет, отключение тачпада и повторное включение его в системных настройках - нет, а отключение его с помощью клавиш FN и его повторное включение - нет, или. Подключенная мышь все еще работает. Сенсорная панель снова работает после перезагрузки системы. Это случилось 2 или 3 раза, прежде чем я очистил touchpad-indicator из моей системы. Мой ноутбук не показывал это поведение до того, как я установил touchpad-indicator и я использовал его в течение некоторого времени, так как я удалил его, и эта проблема исчезла. Так что, хотя у меня есть только 2 или 3 точки данных относительно этого, я уверен, что это touchpad-indicator виноват

Есть ли способ отключить тачпад ноутбука при наборе текста в Ubuntu 16.04 без странных побочных эффектов?


$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Gaming Mouse G502                id=11   [slave  pointer  (2)]
⎜   ↳ Logitech Gaming Mouse G502                id=12   [slave  pointer  (2)]
⎜   ↳     Touchpad                              id=13   [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)]
    ↳ HD WebCam                                 id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                          id=16   [slave  keyboard (3)]

0 ответов

Другие вопросы по тегам