xevがテンキーパッドキーに応答しない

xevがテンキーパッドキーに応答しない

xevは「/」、「*」、「-」キーに応答しません!ところで、私のキーパッドには「0」、「+」、「.」という応答が出力されます。

ButtonPressイベント、シーケンス38、設定NO、ウィンドウ0x7000001、ルート0x29f、下位0x7000002、時間7612621、(41,34)、ルート:(902,488)、ステータス0x200、ボタン1、same_s

ButtonReleaseイベント、シーケンス38、設定NO、ウィンドウ0x7000001、ルート0x29f、下位0x7000002、時間7614367、(41,34)、ルート:(902,488)、ステータス0x300、ボタン1、same

「/」、「*」、「-」、「0」、「+」、および「.」キーを含むすべてのキーパッドキーのキーコードをどのように見つけることができますか? ? ?助けてください。ありがとう

ベストアンサー1

あなたはマウスキー有効です。マウスキーがアクティブになると、キーボードの1〜9番キー(5回を除く)はマウスカーソルをその方向に移動し、他のキーボードキーはボタンの動作をシミュレートします。このキーを押すと、キーボードイベントではなくマウスイベントが送信されるため、xevはマウスイベントを表示します。

キーボードの設定に応じて、キーを押してマウスキーを切り替えることができます。キーは何でもバインドされており、Pointer_EnableKeys通常Shift+ですNumLockこの機能はデフォルトで有効になっていました。ただし、この機能はデフォルトでオフになっており、にリストさkeypad:pointerkeysれている場合にのみ有効になりますXKBOPTIONS

おすすめ記事