ふう、やっと新職場に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って便利。