Эй, у меня есть сенсорный тачпад Sentelic, который не очень хорошо работает в Linux, его предполагается, что все мультитач и т. д., он отлично работает в MS Windows. Я действительно не поклонник использования Windows.
Самое худшее, что он делает ... заключается в том, что он не отключается при наборе текста, поэтому он всегда будет фокусироваться. Я могу отключить его с помощью modprobe -r psmouse, но было бы неплохо сделать это автоматически.
Также, если вы можете подумать об обходном пути, чтобы автоматически включить его, это было бы здорово:)
Напишите 2 скрипта bash, где бы вы ни захотели, с целью этого давайте просто скажем в вашем домашнем каталоге. Создайте два пустых документа в своем домашнем каталоге. Назовите первый Enable Touchpad, а другой Disable Touchpad. Вставьте следующий текст в «Включить сенсорную панель»
#!/bin/bash
sudo modprobe psmouse
Вставьте следующее во второе:
#!/bin/bash
sudo modprobe -r psmouse
Теперь сделайте оба файла исполняемыми, щелкнув правой кнопкой мыши по ним -> Свойства -> Разрешения -> Установите флажок «Разрешить выполнение файла как программы».
Откройте окно предпочтений клавиатуры. Если вы в Unity, это можно сделать, набрав клавиатуру в тире или открыв системные настройки -> клавиатуру. Перейдите на вкладку «Ярлыки». Перейдите к «пользовательским shorcuts» и нажмите кнопку «+». Назовите первый «Включить тачпад» и в качестве команды расположите место для соответствующего скрипта '/user/home/Enable Touchpad'. Сделайте второй ярлык для отключения тачпада, именования и указания на правильный скрипт: '/user/home/Disable Touchpad'
Наконец, нажмите на новые сочетания клавиш, чтобы они начали захватывать комбинации клавиш. Введите желаемую комбинацию клавиш. Теперь, когда вы начнете вводить текст, просто отключите сенсорную панель с помощью комбинации клавиш, когда вы сделаете повторное включение.
** Примечание. Поскольку modprobe требует корневого доступа, вам нужно будет ввести ваш пароль при включении / отключении.