右シフトの有効化 - コンソール環境
前にQtopiaを抜けた環境で右シフトが使えないと書いたらRoccoさんよりloadkeysを使う方法をコメントいただきました。ありがとうございますm(_ _)m
- こちらからconsole-tools_1.0_arm.ipkを取得してインストール
- dumpkeys,loadkeys,showkeyが使えるようになる
- showkeyを実行して右Shiftを押すとコードが112であることがわかる
- showkeyは10秒放置で自動終了
- キーマップ出力
# dumpkeys > keymap
- キーマップ編集
# chown zaurus:qpe keymap $ vi keymap keycode 112 = Shift
- Qtopiaを抜けた環境でキーマップロード
$ loadkeys keymap
ユーザーzaurusでロードした情報がrootでも有効のようです。というかQtopiaに戻って再度コンソールに落ちても有効でした、再起動するまで有効のようです。てゆーことは変な設定にするとQtopia環境で問題がでる?
あと最初keycode112のみ記述したファイルをロードしたのですがこれだとShiftを押す度にCapsLockがかかってしまうみたいです。なので全体を一旦出力して112部分を修正、読み込ませるという方法をとりました。