Недавно установлен Ubuntu 20.4.01 на моей dell Inspiron-5390. После загрузки все работает нормально, но если я введу xinput list
в терминал, то под "указателем виртуального ядра" появятся 3 устройства.
"Виртуальный указатель XTEST ядра" и "DELL091F:00 27C6:01F0 Touchpad" ожидаются, но "DELL091F:00 27C6:01F0 Mouse" также появляется, несмотря на то, что в этом ноутбуке есть только сенсорная панель.
Все работает нормально после загрузки ноутбука (вход обнаружен только на сенсорном устройстве), но как только я подведу ноутбук, устройство ввода переключится на функцию с надписью "Mouse" (Мышь), и специальные функции сенсорной панели перестанут работать.
Кто-нибудь знает, как я могу отключить "мышь" и заставить Ubuntu принимать входы от "сенсорной панели" даже после того, как я их подведу.
Ниже приведен вывод из xinput list
:
Сырой текст вывода:\
⎡ Virtual core pointer id=2 [master pointer
(3)]\ad
⎜ ↳ Virtual core XTEST pointer id=4 [slave
pointer (2)]\
⎜ ↳ DELL091F:00 27C6:01F0 Mouse id=10 [slave
pointer (2)]\
⎜ ↳ DELL091F:00 27C6:01F0 Touchpad id=11 [slave
pointer (2)]\
⎣ Virtual core keyboard id=3 [master keyboard
(2)]\
↳ Virtual core XTEST keyboard id=5 [slave
keyboard (3)]\
↳ Video Bus id=6 [slave
keyboard (3)]\
↳ Power Button id=7 [slave
keyboard (3)]\
↳ Sleep Button id=8 [slave
keyboard (3)]\ad
↳ Integrated_Webcam_HD: Integrate id=9 [slave
keyboard (3)]\
↳ Intel HID events id=12 [slave keyboard
(3)]
↳ Intel HID 5 button array id=13 [slave
keyboard (3)]\
↳ Dell WMI hotkeys id=14 [slave
keyboard (3)]\
↳ AT Translated Set 2 keyboard id=15 [slave
keyboard (3)]
Это довольно часто встречается на новых сенсорных панелях i2c. Они объявляют себя тачпадом и мышью для режима совместимости.
В большинстве случаев это не вызывает никаких проблем. если это так, вы можете отключить «мышь» в «Настройки» -> «Мышь и сенсорная панель».
Если в вашей среде рабочего стола нет этой опции, вы можете добавить
xinput disable 10
команду для запуска приложений.