登录屏幕后,所有键盘都停止工作

运行Ubuntu 15.04的新戴尔Venue 11 Pro 7140出现了故障。 登录屏幕似乎所有键盘输入都失败了。 鼠标function正常。

问题是屏幕键盘也不起作用,synergyc的键盘输入也没有,所以我猜它是某种统一输入模块出错了。

但是,其他输入事件(如音量按钮)似乎正常运行。

我已经尝试完全关闭和冷启动,但没有去。 🙁

幸运的是,我打开了一个ssh服务器,所以我可以进一步调查。

$ dmesg | grep keyboard [ 1.060171] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2 $ cat /var/log/Xorg.0.log | grep 'keyboard' [ 5.211] (**) Video Bus: Applying InputClass "evdev keyboard catchall" [ 5.213] (II) evdev: Video Bus: Configuring as keyboard [ 5.214] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 5.214] (II) evdev: Power Button: Configuring as keyboard [ 5.216] (**) Integrated_Webcam_FHD: Applying InputClass "evdev keyboard catchall" [ 5.264] (II) evdev: Integrated_Webcam_FHD: Configuring as keyboard [ 5.264] (**) Integrated_Webcam_8M: Applying InputClass "evdev keyboard catchall" [ 5.264] (II) evdev: Integrated_Webcam_8M: Configuring as keyboard [ 5.270] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event2) [ 5.270] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" [ 5.270] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' [ 5.270] (**) AT Translated Set 2 keyboard: always reports core events [ 5.270] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event2" [ 5.270] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1 [ 5.270] (--) evdev: AT Translated Set 2 keyboard: Found keys [ 5.270] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard [ 5.270] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12) [ 5.271] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall" [ 5.271] (II) evdev: Dell WMI hotkeys: Configuring as keyboard 

要清楚,这不是我看过的“键盘停止工作”问题的重复,因为:

  • 所有键盘昨天都运行得很好
  • 它在启动时工作
  • 它在GRUB期间/之后工作
  • 它在登录屏幕期间有效
  • 冷启动后存在问题(因此不是暂停问题)
  • 它会影响所有键盘(USB,蓝牙,设备上“windows”键,屏幕上和synergyc),因此它不是键盘开关问题

还有什么可以给出这种症状?

我偶然发现了这个答案为什么键盘停止工作? 而且我似乎不小心碰到了打开慢键的一些组合键,但它只在登录界面后有效。

所以,要解决这个问题,请访问:

系统设置→通用访问→键入(选项卡):关闭“慢键”

如果要再次停止,请关闭“键盘启用”。

它不知道为什么登录屏幕忽略了这个设置。

更新

我刚刚再次这样做了(噢!),这让我回到了这个答案,并让我主动找出触发它的原因。

显然,如果你打开了键盘启用键 ,然后按住Shift8秒钟 ,它将启用/禁用慢键。

这是一个新的设置,我已经启用了键盘启用,因为我想要一种方法轻松地在触摸屏和键盘模式之间切换。 可能不值得努力,所以!