最初の質問については、 xmodmap
を使用して何もマップしないように変更できます :
xmodmap -e "keycode # = """
ここで、# は NumLock のスキャン コードです。 xev
を使用してスキャンコードを見つけることができます .何もない代わりに、好きなキーに再マップできます。
これが「Gnome」とタグ付けされていることに気づきましたが、ここにたどり着いてKDEを使用している人にとっては、テンキーに常に数字を出力させるのは非常に簡単です。
システム設定> ハードウェア> 入力デバイス> キーボード> 詳細
[キーボード オプションの構成] にチェックを入れてから、[その他の互換性オプション]> [テンキーは常に数字を入力する (Mac OS のように)] にチェックを入れます
[適用] をクリックすると、すぐに機能します。
"Miscellanous compatibilty options"> "Toggle PonterKeys with Shift + NumLock"Shift でマウス エミュレーションのオン/オフを切り替えます + NumLock 、ただし、これはデフォルトでオフになっています。
Ubuntu 16.04 の場合 - xmodmap
恒久的な解決策ではありません。代わりに、"Gnome Tweak Tools" をインストールし、[入力] --> [その他の互換性オプション] に移動して、[数字キーパッドのキーは常に数字を入力する] を選択します。