目的
-
:
を押しても;
が送信されて困った。
noVNC起動
git clone git://github.com/kanaka/noVNC
cd noVNC/
./utils/launch.sh --vnc サーバーのIP:5900
にアクセスしnoVNCが表示されることを確認。
書き換え
noVNCのキー定義は core/input/keysym.js
noVNCの画面のキーを押すとどのキーが送信されるかは app/ui.js
sendEsc() {
- UI.rfb.sendKey(KeyTable.XK_Escape, "Escape");
+ UI.rfb.sendKey(KeyTable.XK_colon, "colon");
},
動作確認
Escを押すとキーが送信された。
しかしcolon
にしても;
が送信され、当初の目的が解消しない。
念の為semicolon
にしてみたが当然;
が送信された。
結果
- kvm起動時の
-k ja
指定で解決しました。