如何让数字键盘退出“鼠标模拟”模式?

如何让数字键盘退出“鼠标模拟”模式?

我的数字键盘不知怎么进入了“鼠标模拟”模式,数字键只会移动鼠标指针(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" 

相关内容