如何让 Xorg 忽略某些输入设备?

如何让 Xorg 忽略某些输入设备?

需要做什么才能使通过 USB 插入特定输入设备时不会自动被 X 用作输入?我仍然希望自动创建 /dev/input/* 设备节点,但不希望 X 使用它们。

我的 xorg.conf 目前只有“屏幕”、“监视器”、“显示”、“服务器布局”和“设备”部分用于我的显卡。没有输入部分。

答案1

输入设备现在管理在/usr/share/X11/xorg.conf.d/(在10.04 清晰,目录为/usr/lib/X11/xorg.conf.d/)。

此目录包含所有输入设备的配置规则:

root@3000-G530:/usr/share/X11/xorg.conf.d# ls
10-evdev.conf      50-vmmouse.conf  51-synaptics-quirks.conf
50-synaptics.conf  50-wacom.conf    60-magictrackpad.conf
  • 首先,您需要在那里找到您的输入设备,请注意,这些文件是匹配许多可能设备的“规则”。例如,50-wacom.conf 将处理每个 wacom 设备。查看它们以找出哪一个负责您的设备,或者创建自己的

要禁用设备:

  • 将选项添加Option "Ignore" "true"到相关配置文件中。

    使用 root 权限打开文件(即按Alt+F2并输入gksu gedit)并将此选项添加到其他选项。

注销并重新登录以使更改生效。

相关内容