시너지 사용시 클라이언트 PC의 키보드 레이아웃이 잘못되었습니다


9

방금 새 컴퓨터에 우분투 11.10을 설치했는데 이전 컴퓨터 (여전히 주 컴퓨터)는 우분투 10.04입니다. 두 PC 모두 "Spanish LAm"키보드 레이아웃을 사용하지만 유일한 차이점은 새 PC 키보드에는 멀티미디어 키가 있지만 구성은 동일하고 각 PC에서 구성이 동일하다는 것입니다.

그러나 시너지 효과를 사용하여 클라이언트 PC (11.10)에서 기본 키보드를 사용하는 경우 키보드 레이아웃은 "영어 (미국)"레이아웃 또는 "Spanish LAm"이 아닌 다른 것으로 보입니다. 두 PC의 설정은 " 스페인 램 " 케이블을 통해 클라이언트 PC에 연결된 다른 키보드는 시너지 효과를 사용할 때도 스페인어 레이아웃과 잘 작동합니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?


11.10을 제거하고 11.04를 설치했는데이 버전에 문제가 없습니다.
Uoplem

"문제는 실제로 해결되지 않았지만 너무 광범위해서 문을 닫았습니다." github.com/symless/synergy-core/issues/…
Polluks

답변:


10

필자의 경우 시너지 솔기는 실제 키보드 레이아웃을 무시하는 것이지만 시너지 시작 후 설정하면 도움이됩니다.

synergyc myhost
setxkbmap us -option grp:alt_shift_toggle

setxkbmapfile에서 인수의 올바른 값을 찾을 수 있습니다 /etc/default/keyboard. 대신 us의 자리 값 XKBLAYOUT과의 패스 값 XKBOPTIONS 에 -options.

이 간단한 스크립트를 사용하여 자동으로 수행 할 수 있습니다.

#!/bin/sh

. /etc/default/keyboard
synergyc $1
setxkbmap $XKBLAYOUT -option "$XKBOPTIONS" -model "$XKBMODEL" \
                     -variant "$XKBVARIANT"

로 저장하고 mysynergyc올바른 권한 ( chmod 755 mysynergyc)을 설정 한 다음 대신 평소와 같이 실행하십시오 synergyc.


4
  1. "키보드 레이아웃"을 검색하여 엽니 다.

  2. 키보드 레이아웃 "English (US)"를 추가하려면 화면 왼쪽 하단의 더하기 부호를 사용하십시오.

  3. 시너지 재시작

이것은 나를 위해 일했습니다. (우분투 11.10 64 비트)


12.04에서 동일한 문제가 있지만 서버 측의 노르웨이어 키 맵과 Windows 7이 있습니다. 11.10에서 동일한 설정으로 완벽하게 작동했습니다. 이 답변의 제안은 저에게 효과적이지 않습니다.
Lars Haugseth

4

내 Windows 서버 / Ubuntu 클라이언트 구성과 동일한 문제가있었습니다. 직장에서 다른 방법으로 설정을하고 꿈처럼 작동했습니다.

이 문제를 해결하기 위해 다른 키맵을 Ubuntu 클라이언트에 추가했습니다. 그런 다음 Synergy를 사용하는 동안 키맵을 en에서 de로 전환하고 작동하기 시작했습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.