Следующая команда отключит вашу сенсорную панель при условии, что вы замените «XX» на идентификатор вашей сенсорной панели.
xinput set-int-prop XX "Device Enabled" 8 0
Чтобы найти идентификатор вашей сенсорной панели, запустите:
xinput --list
Например, моя тачпад выглядит следующим образом:
⎜ ↳ AlpsPS / 2 ALPS DualPoint TouchPad id = 15 [slave pointer (2)]Таким образом, идентификатор моей тачпада 15 .
Итак, используя эту команду, я могу отключить сенсорную панель:
xinput set-int-prop 15 "Device Enabled" 8 0
И снова:
xinput set-int-prop 15 "Device Enabled" 8 1
Это та же самая команда, выданная вашей активной клавишей включения / выключения сенсорной панели на клавиатуре, так что вы все равно сможете включить тачпад в любое время, если вам это нужно.
Итак, теперь все, что осталось, это чтобы эта команда запускалась всякий раз, когда вы включаете свой компьютер. Вероятно, самый простой способ сделать это - добавить команду в свои приложения для запуска. В Unity просто найдите приложения для запуска в тире. Если вы используете Mate, инструмент находится в разделе «System -> Preferences -> Personal -> Startup Applications».
Используя метод запуска приложений для запуска команды, тачпад будет по-прежнему активен на экран входа в систему и профили других учетных записей пользователей. Если вы хотите, чтобы команда запускалась в системном режиме во время запуска, у есть некоторые полезные ответы, чтобы вы начали.
Другие источники: http://wpkg.org/Disable_/ _enable_keyboard_and_mouse_in_Linux
После некоторого поиска я решил проблему. Я установил libKF5Crash.so.5
locate libKF5Crash.so.5
в результате:
/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
Я добавил путь к /etc/ld.so.conf, теперь файл выглядит следующим образом:
include /etc/ld.so.conf.d/*.conf
/usr/lib/x86_64-linux-gnu/
, затем
sudo ldconfig
, затем перезагрузитесь. И теперь это работает.
После некоторого поиска я решил проблему. Я установил libKF5Crash.so.5
locate libKF5Crash.so.5
в результате:
/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
Я добавил путь к /etc/ld.so.conf, теперь файл выглядит следующим образом:
include /etc/ld.so.conf.d/*.conf
/usr/lib/x86_64-linux-gnu/
, затем
sudo ldconfig
, затем перезагрузитесь. И теперь это работает.