Hyprland는 기본적으로 오른쪽 Alt 키를 왼쪽 Alt 키와 동일하게 취급한다.
이는 오른쪽 Alt 키를 이용한 한영 전환 시에 큰 불편을 초래하는데, 예를 들면 VSCode나 파이어폭스에서 상단 메뉴 바가 열린다.
Caps lock이나 왼쪽 Shift를 사용하여 자판 사이를 전환하도록 설정하는 간편하고 자주 쓰이는 방법도 있고 나도 그렇게 쓰는 편이다.
오른쪽 Alt키를 사용해 한영 키를 사용하고 싶은 경우엔 아래처럼 설정하면 된다.
1input {
2 kb_layout = kr
3 kb_options = korean:ralt_hangul,korean:rctl_hanja
4}
/usr/share/X11/xkb/symbols/kr
에 ralt_hangul
, rctl_hanja
가 정의되어 있다.
이를 hyprland.conf
의 input.kb_options
에 할당해 주면 원하는 대로 오른쪽 Alt 키를 한영 키로 사용할 수 있다.
가끔 프로토콜을 통해 작동하지 않고 독자적인 키 입력을 구현하는 프로그램이 있는데, 이런 경우 입력기에서 override 설정을 해 주면 된다.
아래는 fcitx5 입력기에서의 해당 설정이다.