web-dev-qa-db-ja.com

Xming、VirtualBoxのLubuntu、Puttyでキーボードマッピングが間違っているのはなぜですか?

LubuntVirtualBoxゲストでWindows 7ホストで実行しています。

ホスト上でXサーバーXMingを起動しました。

PuTTYとX-forwarding to sshをゲストに使用し、それを使用してlxterminalを開始します。

これは、スウェーデン語のキーボードの押下が正しく検出されないことを除いて、かなりうまく機能します。その結果、私は使用していませんが、USキーボードを使用しているように見えます。例えば。 'ö'、 ';'を押すとターミナルにが表示されます。 xtermでも同じことが起こります。

これをlxterminalで実行します。

$ setxkbmap -v 10 -query

生産:

Setting verbose level to 10
locale is C
Applied rules from xorg:
rules:      xorg
model:      pc105
layout:     se
Trying to build keymap using the following components:
keycodes:   xfree86+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+se+inet(pc105)
geometry:   pc(pc105)
rules:      xorg
model:      pc105
layout:     se

そのため、レイアウトが正しく設定されているようです。正しい?

何か私にできることはありますか?

10
Peter Jaric

Xming/XLaunchの構成には、「Xmingの追加パラメーター」と呼ばれるオプションがあります。あなたがのようなものを渡す場合

-xkbmodel pc105 -xkblayout us,se -xkboptions grp:ctrl_shift_toggle

Peterのソリューションと同じ効果がありますが、他のプログラムは使用しません。ここで解決策が見つかりました: http://my.opera.com/paintenzero/blog/xmi

11

自分で解決しました。たまたまコマンドlxkeymapを発見しました。 Lubuntuのインストール時にキーマップを選択するために使用されるのと同じダイアログのようです。その中で、Swedenが選択されましたが、Swedishは選択されなかったので、私はそれを選択して適用を押しました。今では正常に動作します!

3
Peter Jaric