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). 실제로 5번째를 추가하면 레벨 3도 중단됩니다. 추가 수정자를 어떻게 활용할 수 있나요? 러닝 아치.

답변1

거의 다 왔습니다. 당신은 + +를 얻게 될 것입니다 . 이것이 네 번째 수준입니다.ISO_Lv3_ShiftShiftq

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

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

  • 어떤 모드도 당신에게 제공하지 않습니다 q; 추가 Shift하다Q
  • ISO_Lv3_Shift당신에게 준다 °; 추가 Shift하다
  • ISO_Lv5_Shift당신에게 준다 foo; 추가 Shift하다bar
  • ISO_Lv3_Shift+ ISO_Lv5_Shift당신에게 제공합니다 baz; 추가 Shift하다bat

나는 어떤 상황에서는 ISO_Lv3_Shift+ 의 조합을 또는 ISO_Lv5_Shift이라고 부르는 것을 볼 수 있다고 믿습니다 .ISO_Lv8_Shiftlevel8

답변2

quixotic의 의견 덕분에 하나를 추가한 후에 작동하는 것으로 나타났습니다.

key.type[Group1] = "EIGHT_LEVEL";

라인 아래 name[Group1]=.

관련 정보