Я добавил команду запуска на программе приложений запуска для отключения моего сенсорного экрана на каждом запуске, так как это иногда имеет проблемы, которые серьезно портят вход:
xinput disable "ELAN Touchscreen"
(Я не использую идентификаторы устройства, так как они изменяются после каждой перезагрузки).
Однако после нескольких взлетов следа, сенсорный экран включает снова. Там должен так или иначе остановить эту проблему?
Редактирование регистрирует файл с
sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf
Изменение MatchIsTouchscreen от "на" "прочь", таким образом, похоже, что это
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "off"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Сохраняет, нано Имени и Выхода
"сенсорный экран ELAN" отключен и больше не обнаруживается в списке xinput.
То, когда Ваша система "просыпается" (Восстанавливается с, Приостанавливают или В спящем режиме), она делает так посредством "Управления питанием". Читайте man pm-action
, который говорит, частично:
/etc/pm/sleep.d, /usr/lib/pm-utils/sleep.d
Programs in these directories (called hooks) are combined and
executed in C sort order before suspend and hibernate with as
argument 'suspend' or 'hibernate'. Afterwards they are called in
reverse order with argument 'resume' and 'thaw' respectively. If
both directories contain a similar named file, the one in
/etc/pm/sleep.d will get preference. It is possible to disable a
hook in the distribution directory by putting a non-executable file
in /etc/pm/sleep.d, or by adding it to the HOOK_BLACKLIST
configuration variable.
можно поместить исполняемую копию сценария (готовый обработать параметр, "приостанавливают", "в спящем режиме", "возобновляются" или "тают") в /etc/pm/sleep.d