键盘在升级到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. 删除/运行目录( http://forums.debian.net/viewtopic.php?f=6&t=64927&p=376136#p376136 )
  4. 请重新loginxserver和xorg

但是,没有任何帮助:(我的X服务器的日志没有任何关于键盘或鼠标错误的消息。

下面你可以看到我的系统的configuration:

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 

问题是,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感谢Kubuntu Wiki有关KDEinput系统的信息! 🙂