2 个触控板 xinput 设备

2 个触控板 xinput 设备

最近在我的戴尔 Inspiron-5390 上安装了 Ubuntu 20.4.01。启动后一切正常,但如果我进入xinput list终端,“虚拟核心指针”下会出现 3 个设备,“虚拟核心 XTEST 指针”和“DELL091F:00 27C6:01F0 触摸板”是预期的,但也会出现“DELL091F:00 27C6:01F0 鼠标”,尽管这台笔记本电脑只有触摸板。

启动笔记本电脑后,一切正常(仅在触摸板设备上检测到输入),但一旦我挂起笔记本电脑,输入设备就会切换到标有“鼠标”的设备,并且触摸板的特定功能停止工作。

有人知道我如何禁用“鼠标”并强制 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)]

答案1

这在新的 i2c 触摸板上很常见。它们宣称自己是触摸板和鼠标,以实现兼容模式。

大多数情况下,这不会造成任何麻烦。如果造成麻烦,您可以在设置->鼠标和触摸板中禁用“鼠标”。

如果你的桌面环境没有该选项,你可以添加

xinput disable 10

命令来启动应用程序。

相关内容