Я только что установил Ubuntu 11.10 на мой новый компьютер, старый (все еще основной компьютер) - Ubuntu 10.04. Оба компьютера используют раскладку клавиатуры «Испанский LAm», единственное отличие состоит в том, что новая клавиатура ПК имеет несколько мультимедийных клавиш, но их конфигурации одинаковы и хорошо работают на каждом ПК.
Но когда я использую синергию для использования основной клавиатуры на клиентском ПК (11.10), раскладка клавиатуры выглядит как «Английская (США)» или другая, но не «Испанский LAm», в то время как настройки на обоих ПК остаются «» Испанский ЛАМ ". Другая клавиатура, подключенная кабелем к клиентскому ПК, хорошо работает с испанской раскладкой даже при использовании синергии.
Есть идеи как это исправить?
Ответы:
В моем случае синергия выглядит просто, чтобы игнорировать фактическую раскладку клавиатуры, но это помогает, если я установлю ее после запуска синергии.
Вы найдете правильные значения для
setxkbmap
аргументов в файле/etc/default/keyboard
. Вместоus
значения placeXKBLAYOUT
и передачи значенияXKBOPTIONS
to-options
.Вы можете использовать этот простой скрипт, чтобы сделать это автоматически:
Сохраните это как
mysynergyc
, установите правильные права доступа (chmod 755 mysynergyc
) и затем запустите как обычно вместоsynergyc
.источник
Найдите «раскладку клавиатуры» и откройте ее.
Используйте знак «плюс» в левом нижнем углу экрана, чтобы добавить раскладку клавиатуры «Английский (США)».
Перезапустите синергию
Это сработало для меня. (Ubuntu 11.10 64-bit)
источник
У меня была такая же проблема с конфигурацией моего сервера Windows / клиента Ubuntu. На работе у меня была установка наоборот, и она работала как сон.
В качестве обходного пути к клиенту Ubuntu добавлена еще одна клавиатура. Затем во время использования Synergy переключил раскладку клавиш с en на de, и она начала работать.
источник
Остановите сервер синергии, сбросьте раскладку клавиатуры на сервере, затем перезапустите синергию, кажется, решил проблему в моей ситуации. Оригинальная ссылка здесь: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580504#15
источник