Чому відображення моєї клавіатури неправильно із Xming, Lubuntu у VirtualBox та Putty?


10

Я запускаю Lubuntu в гостях VirtualBox на хості Windows 7 .

Я запустив X-сервер XMing на хості.

Я використовую Putty з X-переадресацією, щоб ssh в гостя і використовую його для запуску lxterminal .

Це працює досить добре, за винятком того, що мої шведські клавіші натискають неправильно. Ефект полягає в тому, що я, здається, використовую клавіатуру США, хоча і ні. Наприклад, коли я натискаю 'ö', ';' з'являється в терміналі. Те саме відбувається і в 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

Тож здається, що макет встановлений правильно. Правильно?

Чи можна щось зробити?

Відповіді:


11

Існує опція під назвою "Додаткові параметри для Xming" в конфігурації Xming / XLaunch. Якщо ти передаєш щось подібне

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

Ви матимете такий самий ефект, що і в розчині від Peter, але без використання будь-яких інших програм. Тут знайдено рішення: http://my.opera.com/paintenzero/blog/xmi


Дякую! Я спробую це якомога швидше, оскільки в моєму вирішенні є проблема: мені потрібно часто повторювати її.
Петро Ярич

2
Виявляється, це вирішує проблему для мене, якщо я просто використовую "-xkblayout fi" (fi фінська, не вийде, не запитайте мене чому). Відповідно до bugs.launchpad.net/ubuntu/+source/console-setup/+bug/35611 макети клавіатури шведської та фінської мови зовсім не відрізняються.
Петро Ярич

3

Я сам це вирішив. Випадково я виявив команду lxkeymap . Здається, це той самий діалог, який використовується для вибору ключової карти при встановленні Lubuntu. У ньому було обрано Швецію , але шведську не було, тому я вибрав це і натиснув Apply . Тепер він працює як слід!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.