- 42 名前:デフォルトの名無しさん [2007/05/10(木) 01:00:19 ]
- 環境:Linux gcc
X上CUIで、マッピングが施される前のキーコード(物理的キーコード)をキーが押下された際に取得したいです。 スキャンコードまで低レベルでなくてよく、xmodmap -pk や xev で調べられる KeyCode に相当するものが丁度いいのですが、 showkey のソースを参考にした方法では /dev/console を Xサーバが握ってしまっていて不可能、 xev のソースの方法ではXウィンドウを生成せねばならず、CUI上で実装する方法が見つかりません…。 ncurses の keybound なども試してみましたがこちらはマッピング後のキー情報しか得られませんでした。 最悪 xmodmap した結果をパースして利用するなりでなんとかなるとは思うのですが、 何か都合の良い方法があるのではないかと諦めきれず質問させて頂きました。 識者の方がいらっしゃいましたらご教授くださいませ。
|

|