Archwikiの記事スキャンコードをキーコードにマッピング状態
スキャンコードをキーコードにマッピングするのは一般的で、LinuxコンソールやXorgに限定されません。 [...]
そしてArchwikiの記事追加のキーボードキー(前の記事のおすすめを読む)
LinuxコンソールとXorgのキーコードは異なります。
どちらが本当ですか?それとも私が勘違いして全く矛盾しないのでしょうか?
答え1
キーコードは数値的に違い:Xキーコードの値は、MIN_KEYCODE
ソースコードに見られるように、Linux入力レイヤーのキーコードに8(の値)を追加することによって得られます。evdev.c、280行。それ以外は同じです(同じ順序、同じ意味)。
スキャンコードとキーコードのマッピングは実際に完了しました。すべての入力デバイスだから、そういう意味では「普遍的な」というわけではありません。 2つのUSBキーボードをコンピュータに接続し、各キーボードに独自のマッピングを提供できます。興味深いことに、これを行う標準ユーティリティはないようです。ただし、LinuxコンソールとXの結果のキーコードは同じです(数値差を無視)。