为什么 Xorg 忽略 xorg.conf 中的更改?

为什么 Xorg 忽略 xorg.conf 中的更改?

我有两个指针设备(鼠标和触摸屏)。它们的设备是/dev/input/mouse0/dev/input/mouse1,它们也合并为一个设备/dev/input/mice。我希望我的系统能够分离这些设备。我试图编辑我的 xorg.conf 文件,通过更改鼠标输入设备部分中的此行:

Option "Device" "/dev/input/mice"

更改为:

Option "Device" "/dev/input/mouse1"

然后重新加载 Gnome 显示管理器:

service gdm restart

此后,系统表现得好像什么都没发生过一样。我确信在重新启动时会读取 xorg.conf - 如果我在其中写入一些垃圾(例如,更改标识符),gdm 将无法启动。但所有其他编辑都不起作用 - 我甚至尝试删除指定设备的行,但什么也没发生。

什么原因导致这种行为?我该如何解决它?

编辑:

xorg.conf 中的鼠标输入设备部分:

Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Device" "/dev/input/mice" # tried removing this line, nothing happens
    Option "Protocol" "auto"
    Option "ZAxisMapping" "4 5 6 7"
EndSection

答案1

看看这一点

驱动程序可以在某些平台上自动检测鼠标类型。在某些平台上,此功能仅限于即插即用串行鼠标,而在某些平台上,自动检测适用于操作系统内核驱动程序支持的任何鼠标。在其他平台上,始终需要在配置文件中指定鼠标协议。README.mouse 文档包含有关此内容的一些详细信息。

本网站

另请查看在这个答案的第二部分关于USB鼠标

相关内容