사용자:Cerulean/메모장/linux ralt hangul

큰숲백과, 나무를 보지 말고 큰 숲을 보라.
Cerulean (토론 | 기여)님의 2025년 8월 7일 (목) 12:22 판 (Cerulean (토론)의 89476판 편집을 되돌림)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

Xorg 호환 옵션

/etc/X11/xinit/xinitrc.d/fix-alt-hangul.sh을 작성하여 아래 내용을 넣는다.

sudo setxkbmap -option korean:ralt_hangul,korean:rctrl_hanja

Xorg/Wayland 모두 적용

https://blog.elmi.page/1075

sudo systemctl enable keyd --no

104키의 키보드의 경우 한글 키가 인식되지 않는다.

한/영키라고 키보드에 프린팅되어 있을텐데 그 키를 눌러 키의 이름을 확인한다.

sudo keyd monitor
---> 
rightalt down
rightalt up
rightcontrol down
rightcontrol up

한글 키의 이름 확인 keyd list-keys | grep han

zenkakuhankaku
hangeul
hanja

편집기로 편집 sudo nano /etc/keyd/default.conf

아래 입력

[ids]
*

[main]

# capslock을 컨트롤+esc 키로 매핑한다. caplock을 누르면 컨트롤+esc을 누른 것으로 인식된다.
#capslock = overload(control, esc)

# escape 키를 capslock로 매핑한다. esc를 누르면 caplock을 누른 것으로 인식된다.
#esc = capslock

rightalt = hangeul # <- 위에서 확인한 키의 이름을 넣는다.
rightcontrol = hanja

fn 조합 특수 키도 유용하게 쓸 수 있을 것 같다.

keyd virtual keyboard file down
keyd virtual keyboard file up
keyd virtual keyboard search down
keyd virtual keyboard search up
keyd virtual keyboard calc down
keyd virtual keyboard calc up
keyd virtual keyboard config down
keyd virtual keyboard config up