web-dev-qa-db-ja.com

テンキーを「マウスエミュレーション」モードから抜け出す方法は?

私のテンキーはどういうわけか「マウスエミュレーション」モードに入り、そこでは数字キーがマウスポインターを動かすだけです(2 =下、8 =上、6 =右など)。誰でもそれを再び正常に動作させる方法を知っていますか?

他のテンキーのキーも機能しません(Ctrl +÷(テンキーの区切り記号)がIntelliJ IDEAで「行コメント」を生成しなくなったときに最初に全体に気付きました)。 Num Lockの切り替えはこれに影響しません(ただし、インジケータLEDは通常どおり機能します)。

Lucid Lynx(10.4)でGNOMEを使用しています。

10
Jonik

メニューから、使用します

システム>設定>キーボード

「マウスキー」というタイトルのタブには、「キーパッドを使用してポインターを制御できます」を切り替えるチェックボックスがあります。

そこでこの動作を無効にすることができます。

6

または、SHIFT + NUMLOCKを押すことができます

12
Lin

Ubuntu 12.10では、この問題を解決するために以下の手順を実行できます。

  1. システム設定
  2. ユニバーサルアクセス
  3. ポインティングとクリック
  4. マウスキーをクリックしてマウスキーをオフにします(ポインターを制御します)
4
Russiachand

スーパーユーザーモードで/usr/share/X11/xkb/compat/complete(つまりgksudo gedit /usr/share/X11/xkb/compat/complete)を編集し、コメントアウトmousekeysaccessx(full)にすることで、この非常に迷惑なキーバインドを永久に無効にできます。 :

// $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"
};
3
Tyler Style

の他に Shift+NumLock (このモードを有効/無効にする対応するアクションにバインドされています)、追加の xkbset ユーティリティを使用して、コマンドラインからこれを制御できます。

xkbset -m

マウスキーの有効化 からこのヒントを学びました。

rootユーザーとして、機能を完全に禁止する次のコマンドを入力します。

gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/accessibility/keyboard/mousekeys_enable "false" 
2
user109683

Ubuntu 12.04(Unity)では、この "機能"をユニバーサルアクセスダイアログのPointing and Clickingタブで有効または無効にできます。

1
Mike