外付けキーボードとノートパソコンのキーボードの F3 と F4 のキーコードが異なる

外付けキーボードとノートパソコンのキーボードの F3 と F4 のキーコードが異なる

私は、ラップトップ (Lenovo X230) で xmonad を搭載した Debian 派生版を使用しています。ドッキング ステーションと、それに接続された外付けキーボードとトラックボールがあります。キーボードは Kinesis Advantage です。すべて正常に動作していたのですが、突然、外付けキーボードの F3 と F4 が機能しなくなりました。つまり、vix xmonad にマッピングしたホットキーが応答しないということです。ただし、ラップトップでは直接動作します。

「showkey -k」を実行し、両方のキーボードの F キーをマッピングしました。結果は次のとおりです。

|-----+---------+--------|
| Key | Kinesis | Laptop |
|-----+---------+--------|
| F1  |      59 |     59 |
| F2  |      60 |     60 |
| F3  |     165 |     61 |
| F4  |     164 |     62 |
| F5  |      63 |     63 |
| F6  |      64 |     64 |
|-----+---------+--------|

何らかの理由で、外部キーボードで F3 と F4 を押すと、ラップトップの内部キーボードで押すと、異なるキーコードが出力されます。Kinesis キーボードをリセットしてみましたが、何も変わらないようです。

何が起こっているのか、何か手がかりを持っている人はいますか?

ありがとう

答え1

同じような問題を抱えている人を見つけましたここ

Kinesis キーボードにはマルチメディア設定があるようです。

ついに私は答えを見つけたキネシスに関するよくある質問私の場合、F3 キーと F4 キーがマルチメディア キーのように動作していました (設定方法についてはマニュアルを参照してください)。この機能は、= キーを押しながら PC の P キーを押すことで無効にできます (Windows の場合は W キー、Mac の場合は M キーを使用することもできます)。

=+を試してP、解決されるかどうかを確認してください。 (または=+Wまたは=+ M)

FAQより:

9. USB Advantage キーボードでファンクションキーが機能しない

キーボードの「マルチメディア」機能が有効になっていて、一部のファンクションキーが変更されている可能性があります。

確認するには、何らかのテキスト エディターを開き、等号キーを押したまま文字「s」をタップします。画面にテキストが表示されます。括弧内にファンクション キーがリストされている場合 (F3、F4 など)、マルチメディア機能がアクティブであることがわかります。

通常、これは、イコールキーを押しながら文字「n」をタップすることでオンになります。

マルチメディア機能を無効にするには、現在使用しているインスタント構成を入力します。

たとえば、キーボードが Windows モードになっている場合は、イコール キーを押しながら「w」(=w) をタップして Windows モードを選択します。(=m は Mac モード、=p は PC モード)

これにより設定がクリアされ、ファンクションキーが期待どおりに動作するようになります。

関連情報