키보드, 마우스 및 트랙패드
Hyprland를 사용하면 모든 입력 장치를 세부적인 부분까지 정밀하게 튜닝할 수 있습니다. 키보드 반복 입력을 초고속으로 조정하거나 트랙패드에 자연스러운(역방향) 스크롤을 적용할 수 있습니다. Omarchy 메뉴(Super + Space)의 Setup > Input 또는 ~/.config/hypr/input.lua에서 모든 항목을 설정할 수 있습니다.
설정 예시:
hl.config({
input = {
-- 복수 키보드 배열을 설정하고 Left Alt + Right Alt로 전환
kb_layout = "us,dk",
kb_options = "compose:caps,shift:both_capslock_cancel,grp:alts_toggle",
-- 키보드 반복 입력 속도 및 지연 시간
repeat_rate = 40,
repeat_delay = 600,
-- 마우스/트랙패드 감도 (기본값: 0)
sensitivity = 0.35,
touchpad = {
-- 자연스러운 (역방향) 스크롤 활성화
natural_scroll = true,
-- 두 손가락 클릭을 우클릭으로 인식
clickfinger_behavior = true,
-- 스크롤 속도 비율
scroll_factor = 0.3,
},
},
})
-- 터미널 내 트랙패드 스크롤 반응 가속
o.window("(Alacritty|kitty|foot)", { scroll_touchpad = 1.5 })
전체 옵션은 Hyprland Wiki 입력 변수 문서에서 확인할 수 있습니다.
기본적으로 Omarchy는 CapsLock 키를 빠른 이모지 및 텍스트 자동 완성을 위한 Compose 키로 활용합니다. CapsLock을 원래의 대문자 잠금 기능으로 사용하려면 kb_options의 compose:caps를 변경하여 Compose 키를 다른 키(예: Right Alt)로 이동시킬 수 있습니다:
hl.config({
input = {
kb_options = "compose:ralt",
},
})
트랙패드 제스처
세 손가락 스와이프로 워크스페이스를 전환하는 등의 트랙패드 제스처를 활성화할 수 있습니다:
hl.gesture({ fingers = 3, direction = "horizontal", action = "workspace" })
햅틱 트랙패드를 탑재한 Dell XPS 노트북의 경우 Trigger > Hardware > Touchpad Haptics에서 클릭 진동 강도를 조절할 수 있습니다.
한국어, 일본어, 중국어 등 다국어 입력기
Omarchy는 데스크톱 세션마다 fcitx5 입력기 프레임워크를 기본 실행합니다. 한국어(fcitx5-hangul), 일본어(fcitx5-mozc), 중국어(fcitx5-chinese-addons) 엔진을 omarchy pkg add로 설치하고 fcitx5-configtool로 입력기에 추가하기만 하면 즉시 한글 및 다국어 타이핑이 가능합니다.
ALT 키를 SUPER 키로 교체 사용하기
일부 키보드에서 Windows/Cmd 키를 SUPER 키로 누르기 불편한 경우, ALT 키와 맞바꿔 사용할 수 있습니다:
hl.config({
input = {
kb_options = "compose:caps,shift:both_capslock_cancel,altwin:swap_alt_win",
},
})