我的数字键盘不知怎么进入了“鼠标模拟”模式,数字键只会移动鼠标指针(2 = 向下;8 = 向上,6 = 向右,等等)。有人知道如何让它恢复正常工作吗?
其他数字键盘键也不起作用(我第一次注意到这个问题是在 IntelliJ IDEA 中 Ctrl + ÷(数字键盘除号)不再产生“行注释”时)。切换数字锁定不会影响这一点(尽管指示灯 LED 正常工作)。
我在 Lucid Lynx (10.4) 上使用 GNOME。
答案1
或者您可以按 SHIFT+NUMLOCK
答案2
从菜单中,使用
系统 > 偏好设置 > 键盘
在标题为“鼠标键”的选项卡上有一个复选框可以切换“可以使用键盘控制指针”。
您可以在那里禁用此行为。
答案3
/usr/share/X11/xkb/compat/complete
您可以通过在超级用户模式下编辑gksudo gedit /usr/share/X11/xkb/compat/complete
并注释掉来永久禁用这个非常烦人的键绑定鼠标键&accessx(完整):
// $XKeyboardConfig$
// $Xorg: complete,v 1.3 2000/08/17 19:54:34 cpqbld Exp $
default xkb_compatibility "complete" {
include "basic"
augment "iso9995"
//augment "mousekeys"
//augment "accessx(full)"
augment "misc"
augment "xfree86"
augment "level5"
};
答案4
以 root 用户身份输入以下命令,将完全抑制该功能:
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/accessibility/keyboard/mousekeys_enable "false"