xrdpセッションのキーボード設定を維持する方法は?

xrdpセッションのキーボード設定を維持する方法は?

私のWin10コンピュータでRDPを実行し、R4でxrdpを使用してRaspbianディストリビューションを実行します。

私のキーボードレイアウトがノルウェー語のキーボードと一致しません。

私は次の提案に従いました。setxkbmap設定を保存しますか?キーボード(ノルウェー語)を入手してください。

setxkbmap no端末で編集してください。私も提案に沿って追加しました~/profile

問題は、接続が切断された場合(何らかの理由でネットワークエラー、一部の設定を操作した後にルーターを再起動するなど)、接続を切断せずに無効になっているとキーボードレイアウトがリセットされるようです。

受信者はいますか?

早く聞いてください。setxkbmap noこれらとそしての違いは何ですかsetxkbmap -layout no?どちらも機能しているようですが、どちらも寿命が不足しています。

答え1

を使用しているので、xrdpRDPプロトコルのマッピングを作成する必要があります。

setxbkmapまず、あなたが言ったように正しいキーボードレイアウトを設定する必要があります。その後利用できますxrdp-genkeymapXで使用されているマッピングを抽出します。キーボードレイアウトのコードを見つける必要があります。ここで見つけることができます。リスト。以下は私のフランス語キーボードの例です。

cd /etc/xrdp/ # goes into the right directory
sudo xrdp-genkeymap km-040C.ini

最後に、サービスを再起動するとsudo service xrdp restart問題が解決します。

xrdp-genkeymapこのコマンドをインストールするには、お気に入りのパッケージマネージャを使用する必要があります。ファイルはすでにディレクトリkm-040C.iniにあるかもしれませんが、ノルウェー語の選択肢はわかりません。/etc/xrdp/

関連

関連情報