이유는 묻지 말고 왼쪽 컨트롤 + 스페이스바를 눌러 키보드 언어(US/UA를 사용하고 있음) 간에 전환하고 싶습니다. 안타깝게도 적절한 설정에서는 이 키 조합을 볼 수 없습니다.
현재 Alt+Shift가 있지만 마음에 들지 않습니다.
우분투 14.04.
어떻게 해야 합니까?
(저는 아주 평범한 일반 키보드를 사용하고 있습니다)
답변1
내 기본 미국 영어 Ubuntu 14.04 설정의 경우 시스템 설정 -> 개인 -> 텍스트 입력 아래에 있습니다. 언어 설정에서 IBus가 IME로 설정된 것 같습니다. 다른 IME를 설치한 경우 다를 수 있습니다.
답변2
Xfce4,KDE그리고금언키보드 레이아웃 변경에 대한 사용자 정의 단축키를 설정할 수 있습니다. 하지만 여기는Ctrl + Space
옵션 없음
추가하는 방법은 다음과 같습니다.
/usr/share/X11/xkb/rules/evdev.xml
텍스트 편집기로 파일을 열고grp:win_space_toggle
내부에서 옵션을 찾으세요. 그리고 그 뒤에 새grp:ctrl_space_toggle
옵션을 추가합니다(옵션의 순서를 유지할 필요는 없지만Win + Space
가장 유사하므로 함께 유지하는 것이 더 편리합니다).
...
<option>
...
<name>grp:win_space_toggle</name>
...
<option>
<option>
<configItem>
<name>grp:ctrl_space_toggle</name>
<description>Control+Space</description>
</configItem>
</option>
...
- 열어서 다시
/usr/share/X11/xkb/rules/evdev.lst
찾아보세요grp:win_space_toggle
. 그리고 자신만의 라인을 추가하세요:
...
grp:win_space_toggle Win+Space
grp:ctrl_space_toggle Control+Space
...
- 다음 줄을 열고
/usr/share/X11/xkb/rules/evdev
다음 줄을 추가하세요grp:win_space_toggle
.
...
grp:win_space_toggle = +group(win_space_toggle)
grp:ctrl_space_toggle = +group(ctrl_space_toggle)
...
/usr/share/X11/xkb/symbols/group
다음 구성을 열고 추가하세요win_space_toggle
.
...
partial modifier_keys
xkb_symbols "win_space_toggle" {
...
};
partial modifier_keys
xkb_symbols "ctrl_space_toggle" {
key <SPCE> {
type[Group1]="PC_CONTROL_LEVEL2",
symbols[Group1] = [ space, ISO_Next_Group ]
};
};
- GUI 키보드 구성 도구로 이동하여 원하는 키 조합을 선택하십시오. 내 KDE에서는 다음과 같습니다:
* 옵션에 이름을 붙 Left Control + Space
였기 때문에 스크린샷의 이름이 조금 다릅니다.