로드 키/키 매핑을 사용하여 Linux TTY 콘솔에서 CTRL SHIFT 문자 보내기

로드 키/키 매핑을 사용하여 Linux TTY 콘솔에서 CTRL SHIFT 문자 보내기

ctrlshiftk편집기에서 사용하기 위해 Linux tty 콘솔(Arch Linux)에서 작동하는 것과 유사한 키 바인딩을 구현하려고 합니다 . 이에 대한 유일한 해결책은 loadkeys.

내가 성공적으로 수행하는 방법은 다음과 같습니다 ctrlshiftleft.

control shift keycode 105 = F204
string F204 = "\033[1;6D"

의 경우 ctrlshiftk다음과 같아야 합니다.

# legend: 107 is ascii for k, 75 is ascii for K, 37 is keycode for k, u means unicode, 6 means ctrl shift, 2 means shift
control shift keycode 37 = F205
string F205 = "\033[107;6u"

(원천) 하지만 이것은 7;6u내가 누를 때만 인쇄됩니다. 107;2u, 75;6u, 75;2uctrlshiftK가 전송되지 않습니다.키맵 매뉴얼 페이지나에게도 도움이되지 않았습니다.

또한 프레임 버퍼 tmux내에서 시도한 fbterm다음 인쇄되지 않지만 7;6u아무 작업도 수행하지 않습니다.

이것이 어떻게 달성될 수 있습니까?

답변1

키 바인딩은 설명된 대로 작동합니다.

관련 정보