Не удалось отключить xinput

Я пытаюсь отключить свой сенсорный экран с помощью 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 секунд автоматически включается? Как я могу навсегда отключить сенсорный экран.

1
задан 16 November 2017 в 03:31

2 ответа

я прошел через пару способов отключить свой экран - то, что кажется чистым для меня, в 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, что "устройство должно быть полностью проигнорированы, и не добавил на сервер".

2
ответ дан 18 July 2018 в 03:13

Я проверил несколько способов отключить мой сенсорный экран - тот, который кажется мне самым чистым, в 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, что «устройство должно быть полностью проигнорировано и не добавлено на сервер».

2
ответ дан 24 July 2018 в 17:47

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

Похожие вопросы: