“시스템 기본”키보드는 어떻게 변경합니까?


25

Xubuntu를 사용하고 있습니다. 세션 키보드를 변경하려고 시도했지만 작동하지 않습니다. 만약 내가 간다면

` 설정 → 설정 관리자 → 키보드 → 레이아웃 (맨 위 탭) → 시스템 기본값 사용을 선택 취소 → 현재 키보드 삭제 / 새 키보드 추가

올바른 키보드로 다시 로그인해도 여전히 작동하지 않습니다.

답변:


41

다음 명령을 사용하여 기본 시스템 키보드 하드웨어 (예 : "Generic 105-key keyboard""Generic 101-key keyboard") 및 시스템 키보드 레이아웃 (예 : "us-intl""us") 의 설정을 변경할 수 있습니다.

sudo dpkg-reconfigure keyboard-configuration

1
이 설정은 gnome shell을 다시 시작한 후에 사라집니다
smac89

7

이 파일을보십시오 /usr/share/console-setup/KeyboardNames.pl. 여기에는 펄 해시 해시가 표시됩니다.

  'us' => {
'Cherokee' => 'chr',
'English (Colemak)' => 'colemak',
'English (Dvorak alternative international no dead keys)' => 'dvorak-alt-intl',
'English (Dvorak international with dead keys)' => 'dvorak-intl',
'English (Dvorak)' => 'dvorak',
'English (Macintosh)' => 'mac',
'English (US, alternative international)' => 'alt-intl',
'English (US, international with dead keys)' => 'intl',
'English (US, with euro on 5)' => 'euro',
'English (classic Dvorak)' => 'dvorak-classic',
'English (international AltGr dead keys)' => 'altgr-intl',
'English (layout toggle on multiply/divide key)' => 'olpc2',
'English (left handed Dvorak)' => 'dvorak-l',
'English (programmer Dvorak)' => 'dvp',
'English (right handed Dvorak)' => 'dvorak-r',
'Russian (US, phonetic)' => 'rus',
'Serbo-Croatian (US)' => 'hbs',
  }

원하는 말을하자

'English (international AltGr dead keys)' => 'altgr-intl',

대신에

'English (US, international with dead keys)' => 'intl',

첫째, 그들이 모두 우리 아래로 떨어지는 것을보십시오 . 이제 /etc/default/keyboard이것을 편집 하고 변경하십시오.

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="intl"
XKBOPTIONS=""

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="altgr-intl"
XKBOPTIONS=""

-1

우분투 14.04에서 시스템 설정> 텍스트 입력을 엽니 다 (또는 수퍼 키로 검색 하고 ' 텍스트 입력 '을 입력 하여 찾으십시오)

왼쪽 아래에서 더하기를 클릭하십시오.

언어를 선택하십시오 (예 : 영어 (Dvorak) , 영어 (Colemak) 등)

레이아웃 간을 전환하려면 Super + Space 가 기본 스위처입니다. 마우스를 사용하여 언어의 약어로 표시된 오른쪽 위의 텍스트 입력 방법을 선택할 수 있습니다.

영어의 경우 En으로 나타납니다 . 여러 영어 레이아웃의 경우 아래 첨자가 구분하는 것처럼 보입니다. 다른 언어 키 매핑에는 다른 약어가 있습니다.

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