여러 레이아웃 중 하나에 대해 sway에서 xkb 변형을 설정하는 방법

여러 레이아웃 중 하나에 대해 sway에서 xkb 변형을 설정하는 방법

nodeadkeys를 기본값으로 사용하고 다른 레이아웃을 기본 변형으로 사용하여 독일어 레이아웃을 설정하고 싶습니다. 독일어 레이아웃과 그 변형만 설정하면 작동하지만 여러 레이아웃에서는 작동하지 않습니다.

input * {
    xkb_layout de,eu,us
    # All the variants I tried
    xkb_variant nodeadkeys
    xkb_variant nodeadkeys,,
    xkb_variant nodeadkeys,eu,us
}

답변1

이 시도

input "type:keyboard" {          
    xkb_layout us,de(nodeadkeys)
    xkb_options caps:swapescape,grp:rctrl_toggle
}

관련 정보