升级到 Debian Wheezy 后键盘不起作用

升级到 Debian Wheezy 后键盘不起作用

从 lenny 升级到 wheezy 后,键盘和鼠标在 X 中无法使用(启动前键盘可用)。我在网上查找了这个问题并找到了一些解决方案:

  1. 删除 xorg.conf(http://forums.debian.net/viewtopic.php?f=7&t=62880
  2. 更新 udev 和基础文件(http://forums.debian.net/viewtopic.php?f=6&t=64927&p=376136#p376136
  3. 删除 /run 目录(http://forums.debian.net/viewtopic.php?f=6&t=64927&p=376136#p376136
  4. 重新安装 xserver 和 xorg

但是,没有什么可以帮助我 :( X-server 的日志没有任何关于键盘或鼠标错误的消息。

下面您可以看到我的系统配置:

krestyaninov@xxx# uname -a
Linux xxx 3.0.0-1-686-pae #1 SMP Sat Aug 27 16:41:03 UTC 2011 i686 GNU/Linux

krestyaninov@xxx# dpkg -l |grep udev
ii  libgudev-1.0-0 172-1 GObject-based wrapper library for libudev
ii  libudev0 172-1 libudev shared library
ii  udev 172-1 /dev/ and hotplug management daemon

krestyaninov@xxx# dpkg -l |grep base-files
ii  base-files 6.5 Debian base system miscellaneous files

krestyaninov@xxx# dpkg -l |grep xorg
ii  xorg 1:7.6+8 X.Org X Window System
...
ii  xserver-xorg  1:7.6+8 X.Org X server

答案1

问题是 X 服务器不使用 udev 设备并在日志中巧妙地提示我:

(II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.

因此,当我关注这些行并添加

Section "ServerFlags"
    Option "AutoAddDevices" "False"
EndSection

/etc/X11/xorg.conf 问题已解决!

PS 感谢Ubuntu 维基有关 KDE 输入系统的信息!:)

相关内容