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

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

我的xorg.conf目前只有我的video卡的“屏幕”,“监视”,“显示”,“ServerLayout”和“设备”部分。 没有输入部分。

输入设备现在在/usr/share/X11/xorg.conf.d/中管理(在10.04 Lucid中 ,目录为/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 )并将此选项添加到其他人。

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