![xubuntu에서 왼쪽 Alt+오른쪽 Shift 키보드 레이아웃 스위치를 설정하는 방법은 무엇입니까?](https://linux55.com/image/26361/xubuntu%EC%97%90%EC%84%9C%20%EC%99%BC%EC%AA%BD%20Alt%2B%EC%98%A4%EB%A5%B8%EC%AA%BD%20Shift%20%ED%82%A4%EB%B3%B4%EB%93%9C%20%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83%20%EC%8A%A4%EC%9C%84%EC%B9%98%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
xkeyboard-config 매뉴얼 페이지에서 그러한 조합이 없다는 것을 발견했는데 이는 매우 실망스럽습니다. 해결책이 있나요?
왜냐하면 winXP처럼 레이아웃을 변경하고 싶기 때문입니다.
답변1
실제로 Alt_L+Shift_R 조합은 기본적으로 제공되지 않는 것 같습니다.
하지만 정의할 수는 있습니다.
예를 들어 다음 답변을 살펴보십시오. 레이아웃 전환 링에서 일부 키보드 레이아웃을 분리하는 방법은 무엇입니까?
mysymbols 파일에 다음과 같은 섹션을 추가하면 됩니다.
partial modifier_keys
xkb_symbols "l_alt_r_shift_toggle" {
virtual_modifiers Alt;
key <LALT> {
symbols[Group1]= [ NoSymbol, ISO_Next_Group ],
virtualMods= Alt
};
key <RTSH> {
type[Group1]="PC_ALT_LEVEL2",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
};
그리고 ~/.xkb/keymap/mykbd 파일의 xkb_symbols 줄에 "+mysymbols(l_alt_r_shift_toggle)"를 추가하세요.
그러나 이것이 실제로 정의된다는 점에 유의하십시오.반품Shift_l+Alt_l 및 Alt_R+Shift_R(실제로 Shift를 먼저 누르면(모든 Shift) Alt_R의 재정의가 트리거되고, Alt를 먼저 누르면(모든 Alt) Shift_R의 재정의가 트리거됩니다) 다음으로 전환을 제한합니다.오직Alt_l+Shift_r 더 많은 생각과 해킹이 필요하며 수고할 가치가 없다고 생각합니다.