Я пытаюсь отключить свой сенсорный экран с помощью xinput.
Вывод работы xinput --list
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ELAN0B00:00 04F3:306A Touchpad id=12 [slave pointer (2)]
⎜ ↳ WCOM0033:00 2D1F:001E Pen (0) id=16 [slave pointer (2)]
⎜ ↳ G2Touch Multi-Touch by G2TSP id=11 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ 720p HD Camera id=9 [slave keyboard (3)]
↳ 720p HD Camera id=10 [slave keyboard (3)]
↳ WCOM0033:00 2D1F:001E id=13 [slave keyboard (3)]
↳ Intel Virtual Button driver id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
Мое устройство кажется id=11, поэтому Я запускаю:
xinput disable 11
После запуска он отключается до тех пор, пока я не пользуюсь сенсорным экраном, а через 5 секунд автоматически включается? Как я могу навсегда отключить сенсорный экран.
я прошел через пару способов отключить свой экран - то, что кажется чистым для меня, в Ubuntu 17.10 отредактируйте файл "/usr/доли/пакета X11/xorg не.конф.д/40-libinput.conf" и изменить раздел, касающийся сенсорных экранов:
sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf
прокрутите страницу до раздела про сенсорные экраны, а добавить опцию в строке "игнорировать" "о"' - содержание раздела будет выглядеть как
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Ignore" "on" #Disable loading the touchscreen
EndSection
см man xorg.conf, этот параметр указывает на xorg, что "устройство должно быть полностью проигнорированы, и не добавил на сервер".
Я проверил несколько способов отключить мой сенсорный экран - тот, который кажется мне самым чистым, в Ubuntu 17.10 - отредактировать файл «/usr/share/X11/xorg.conf.d/40-libinput .conf "и измените раздел, относящийся к сенсорным экранам:
sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf
Перейдите к разделу о сенсорных экранах и добавьте строку« Option »Ignore« »on» - содержимое раздела будет выглядеть как
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Ignore" "on" #Disable loading the touchscreen
EndSection
см. man xorg.conf, этот параметр указывает xorg, что «устройство должно быть полностью проигнорировано и не добавлено на сервер».