vmware キーマップ変更

ふう、やっと新職場にvmware環境が整った。これでゐんどうzeの授業むけ練 習ができる。で、これまで三田ではぷらっとほーむキーボードだったのだが、こ こでは IBM SpaceSaver Keyboard II なので、ちょいとESCキーが違って調子悪 い。てことで、vmwareの起動時のキーマップを変更。~/.vmware/config に以下 を書けばよい。

xkeymap.keycode.37  = 0x03a # Caps Lock
xkeymap.keycode.66  = 0x01d # Control_L
xkeymap.keycode.49  = 0x001 # Escape
xkeymap.keycode.131 = 0x038 # Alt_L

上から順に「(キーボード左下の)CTRLキーをCapsに」、「(Aの左にある)CAPS キーをControlに」、「(1の左にある)半角全角キーをESCに」、「(SPCの左にあ る)無変換キーをALTに」変更するという設定になっている。左辺のキーコードは xevで取得できるXのキー番号、右辺の番号はvmwareの内部処理のキーコード。こ のキーコードの値は $PREFIX/lib/vmware/lib/xkeymap/us101 とかを見れば分か る。ああvmwareって便利。


きまぐれ記
yuuji@example.org
Fingerprint16 = FF F9 FF CC E0 FE 5C F7 19 97 28 24 EC 5D 39 BA
HIROSE Yuuji - ASTROLOGY / BIKE / EPO / GUEST BOOK / YaTeX [Tweet]