这是我遇到过的最古怪、最奇怪的问题之一。直到昨天,我的键盘在 Ubuntu 13.04 上工作得非常好。然而,当我今天启动 Ubuntu 时,我突然发现所有键都可以使用,但我必须按住它们大约一秒钟才能使用。
Num Lock这种行为对于除、Caps Lock和键之外的所有键都是正确的Scroll Lock,只要我按下这些键,键盘上的指示灯就会亮起。
在我输入密码的登录屏幕上,键盘工作正常。
如果我使用访客会话而不是普通用户帐户,键盘也能正常工作。
我没有进行任何键重新映射,也没有使用标准英语(美国)键盘布局。
我摆弄了系统设置中的键盘设置,但无济于事。
我有 Windows 7 双启动,并且键盘在其上运行良好。
为什么我会面临这样的行为以及如何使其正常化?
PS:使用罗技经典键盘 K100(USB 型号)。
答案1
因为你可能穿上了慢速键选择来自系统设置→通用接入→打字。 把它关掉:
答案2
我遇到了类似的问题。我在尝试此处的解决方案时偶然发现了答案。不知何故屏幕阅读器已打开,这导致了不稳定的行为。在系统设置 → 通用访问 → 查看下检查。确保屏幕阅读器设置为关闭。 屏幕阅读器关闭
答案3
Ubuntu 显然已经反映了“慢键“Windows 中的功能,默认情况下设置此功能,因此通过按住Shift键太久会自动启用此设置!
近年来这个设置的出现让很多人抓狂,而按住Shift并思考要输入什么的习惯意味着很容易意外打开这个设置。
在最新版本的 Ubuntu 中,接受的答案不再起作用,不再有“慢键”选项gnome-control-center
。
我发现可靠地禁用此功能的唯一方法是通过命令行:
# Get current value of keyboard accessibility (enabled = true , disabled = false)
gsettings get org.gnome.desktop.a11y.keyboard enable
# Get current value of slowkeys-enable
gsettings get org.gnome.desktop.a11y.keyboard slowkeys-enable
# Turn it off!
gsettings set org.gnome.desktop.a11y.keyboard slowkeys-enable false
# Get current value of stickykey-enable
gsettings get org.gnome.desktop.a11y.keyboard stickykeys-enable
# Turn it off!
gsettings set org.gnome.desktop.a11y.keyboard stickykeys-enable false
# Finally, turn the entire keyboard accessibility options off (this should disable the SHIFT key shortcuts)
gsettings get org.gnome.desktop.a11y.keyboard enable false
答案4
当有守护程序捕获击键(如 onboard)时,可能会发生这种情况。作为试验,打开gnome-system-monitor
并查看是否有任何 bash 脚本甚至 python 脚本正在运行。如果 onboard 正在运行,请尝试关闭它。