Guacamoleからxrdpでubuntuで繋いだ時のキーボードのキーマップがおかしい
はじめに
環境は下記。
- Ubuntu Desktop 20.04.2 LTS
- Guacamole 1.3.0
- xrdp 0.9.12
Guacamoleの雰囲気を見たかっただけのため、GuacamoleはコンテナとしてUbuntu上にデプロイ。
事象
GuacamoleからUbuntuにRDP接続し、入力ソースで"ja"を指定した場合、キーボードレイアウトは日本語キーボードになるものの、キーマップが期待通りでない。
具体的には、下記のようになる。
入力したキー | 出力される文字 |
---|---|
" | * |
* | ( |
( | ) |
) | ~ |
~ | 何も表示されない |
英字キーボードとして認識されているわけでもなく、見たことのないキーマップ。
対処方法
Guacamoleの設定画面から、対象の接続プロパティの編集画面に遷移し、[パラメータ]-[基本設定]-[キーボードレイアウト]でJapanese(Qwerty)
を選択してから、再接続することで、期待通りの文字が出力されることを確認。
対処前のキーマップが一体何者なのかはわかりませんが、復旧したので一旦これで…。