ISO_Level5_Shift를 작동시키세요

ISO_Level5_Shift를 작동시키세요

같은 라인

key <AD01> { [     q,          Q,        degree,        paragraph ] };

에서는 /usr/share/X11/xkb/symbols/usISO_Level3_Shift+q를 사용하여 도 기호에 액세스할 수 있습니다. 다섯 번째 항목을 추가하면 를 사용하여 액세스할 수 있을 것이라고 생각했지만 ISO_Level5_Shift+q아무 작업도 수행되지 않습니다(출력 q). 실제로 다섯 번째 항목을 추가하면 레벨 3도 파괴됩니다. 추가 수정자를 어떻게 사용하나요? 달리는 아치.

답변1

거의 다 왔습니다. 당신은 + ISO_Lv3_Shift+를 얻게 될 것입니다 Shift. q이것은 레벨 4입니다.

// ISO level   1  2    3         4       5    6    7    8
key <AD01> { [ q, Q, degree, paragraph, foo, bar, baz, bat ] };

이러한 모든 기호에 액세스하려면 3개의 수정자가 필요합니다 Shift.

  • 어떤 모드도 그런 기능 을 제공할 수 없습니다 q.ShiftQ
  • ISO_Lv3_Shift당신에게 추가 °;Shift
  • ISO_Lv5_Shift당신에게 추가 foo;Shiftbar
  • ISO_Lv3_Shift+ ISO_Lv5_Shift당신을 위해 추가 baz하세요 ;Shiftbat

ISO_Lv3_Shift어떤 경우에는 + 또는 의 조합이 ISO_Lv5_Shift호출되는 것을 볼 수 있다고 생각합니다 .ISO_Lv8_Shiftlevel8

답변2

Don Quijote 님의 댓글 덕분에 추가 후 작동하는 것을 확인했습니다.

key.type[Group1] = "EIGHT_LEVEL";

오프라인 name[Group1]=.

관련 정보