Xorg

在沒有 udev 的情況下設置 Xorg 輸入設備

  • April 4, 2016

udev在 kernel( CONFIG_DEVTMPFS) 中有支持,因此我的系統並不嚴格要求udev daemon. udev daemon事實上,除了Xorg( LXDE)之外,一切都很好。

LXDE啟動正常,但鍵盤和滑鼠不工作。

SuperUser 上的一個相關問題表明我需要修改我/etc/X11/xorg.conf的不使用 udev,而是手動指定輸入設備。

這些是我的相關部分/etc/X11/xorg.conf

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option      "Protocol" "auto"
   Option      "Device" "/dev/input/mice"
   Option      "ZAxisMapping" "4 5 6 7"
EndSection

我需要如何更改我xorg.conf的輸入設備才能正常工作?

添加以下部分:

Section "ServerLayout"
 Identifier   "Layout[all]"
 InputDevice  "Keyboard0" "CoreKeyboard"
 InputDevice  "Mouse0" "CorePointer"
 Option       "AutoAddDevices" "off"
EndSection

要找到正確的滑鼠和鍵盤驅動程序,我建議您/var/log/Xorg.0.log在關閉 udev 之前進行檢查:您將看到它選擇了哪個驅動程序,以及它可能適用於它們的選項。

引用自:https://unix.stackexchange.com/questions/274149