XKB: 8레벨 키를 갖고 Ctrl을 사용하여 해당 레벨을 선택할 수 있습니까?

XKB: 8레벨 키를 갖고 Ctrl을 사용하여 해당 레벨을 선택할 수 있습니까?

CtrlCtrl 수정자 비트 세트 없이 일반 키 조합을 형성하는 키 이벤트를 생성하는 XKB 방법이 있습니까 ?

아니면 다른 방식으로 동일한 질문을 해보세요. 레벨 선택에 추가로 참여하고 제어 Alt Gr문자 를 생성하지 않는 8레벨 키를 가질 수 있습니까?ShiftCtrlXLookupString()

+++ 와 같은 것을 입력 하고 결과로 "c"를 Ctrl얻고 싶습니다 (예를 들어). 이것이 8단계 키 유형의 특별한 결과이길 바랍니다. 다른 키는 제대로 작동합니다(2개 또는 4개 레벨만 있음).Alt GrShiftRXLookupString()

(문제는 XLookupString()이 Ctrl 수정자 비트 자체를 해석하여 "해당 제어 문자"가 없는 키 기호에 대해서도 제어 문자를 생성한다는 것입니다.)

실제로 방법이 있습니다. XKB 구성에서 리디렉션 작업을 사용하는 것입니다.

그래서 질문은: 또 다른 ("더 나은") 방법이 있습니까? 아니면 키 자체로 리디렉션하여 수정자 비트를 제거했지만 여전히 키 기호의 8개 레벨 중 5번째 레벨을 선택한 경험이 있는 사람이 있습니까?

관련 정보