Windows 7マシンからUbuntuマシンへのxrdpセッションを開くと、USキーボードレイアウトが使用されます。ただし、Ubuntuマシンではデフォルトのキーボードレイアウトが異なるため、xrdpセッション中に使用したいです。どうすれば修正できますか?
xrdpをインストールした場合は、システムにte xrdp-genkeymapをインストールする必要があります。ユーティリティは/ etc/xrdp folderにあります
キーボードレイアウトを変更するには、実際にxrdp-genkeymapコマンドを発行する必要があります。コマンドは、xrdpセッションからではなく、ubuntuマシン上でローカルに実行する必要があります。
xrdpセッション中にレイアウトキーボードを使用するには、次のコマンドを発行しますSudo xrdp-genkeymap /etc/xrdp/km-0409.ini
他の言語レイアウトが必要な場合は、正しいkm-xxx.iniファイルを見つける必要があります
次回までにこれが役立つことを願っています
指示がほとんどないようですので、ここで貢献したいと思います。
必要な言語/キーボード入力を here から探します
たとえば、fr-be French(Belgium)は080Cです。
次に、これらのコマンドを実行して、選択した入力のキーボードマッピングを生成します。
xrdp-genkeymap km-080C.ini
Xrdpフォルダーにコピーするには
Sudo mv km-080C.ini /etc/xrdp
ファイルを使用するには、ファイルの権限を変更する必要があることに注意してください
Sudo chown root:root /etc/xrdp/km-080C.ini
サービスを再起動すると動作するはずです
Sudo service xrdp restart
locally xrdpセッションからではなくこのコードを実行してみてください:
xrdp-genkeymap /etc/xrdp/km-0409.ini
Xrdpを再起動して試してください。
私にとっては、Xで正しいキーボードマップを設定するために、次のコマンドを実行するだけで十分でした
setxkbmap be
「be」を土地コードに置き換える必要があります。あなたは現在の値を見ることができます
setxkbmap -query