N900 キー入れ替え覚書 その2

N900 キー入れ替え覚書の設定には、他にもキーの割当がされてました。標準キーマップから入替ているのをまとめると以下。

Fn + z = £(sterling) -> ~(asciitilde)
Fn + c = ユーロ(EuroSign) -> |(bar)
Fn + 右=Tab
Fn + 左=Esc
Fn + 下=PageDown
Fn + 上=PageUp

標準状態でFn+Ctrl で記号入力キーボードがでるんだけど、export GTK_IM_MODULE=scimの設定してると出せなくなる。Fn+cでパイプラインつなぐことはできるようにになった。あとリダイレクトとかできないので、/usr/share/X11/xkb/symbols/nokia_vndr/rx-51を

    key <AC06>  { [     h,              H,              parenleft,      less            ] };
    key <AC07>  { [     j,              J,              parenright,     greater         ] };

に修正してみた。

なぜか、Shift + Fn + j で 「>&」が表示される・・・。もとのキーマップに直しても&がついてくるので、他の要因のようだ。よくくわからなかったので別のキーに割り当てた。あわせて他に、[]{}とか割り当てた。

    key <AC09>  { [     l,              L,              exclam,         less            ] };
    key <AB09>  { [     period,         colon,          question,       greater         ] };
    key <AB04>  { [     v,              V,              slash,          bracketleft     ] };
    key <AB05>  { [     b,              B,              backslash,      bracketright    ] };
    key <AB06>  { [     n,              N,              quotedbl,       braceleft       ] };
    key <AB07>  { [     m,              M,              apostrophe,     braceright      ] };

やっぱり3列キーはきびしいなぁ。

で最終的なキー配置。

Fn + z = ~(asciitilde)
Fn + c = |(bar)
Fn + 右=Tab
Fn + 左=Esc
Fn + 下=PageDown
Fn + 上=PageUp
Shift + Fn + l = <
Shift + Fn + . = >
Shift + Fn + v = [
Shift + Fn + b = ]
Shift + Fn + n = {
Shift + Fn + m = }

f:id:kuma-tetsu:20100213084241j:image

こんなかんじ。

ここにファイルを置いておきます。