Linux 콘솔에서 SHIFT+CAPS LOCK을 다시 매핑할 수 있나요?

Linux 콘솔에서 SHIFT+CAPS LOCK을 다시 매핑할 수 있나요?

최근에 백슬래시/파이프 키가 없는 오래된 넷북을 구입했습니다. 백슬래시로 다시 매핑하기 위해 caps lock을 성공적으로 사용했습니다 loadkeys. 나는 이 모든 것이 내 VT에서 작동하기를 원하기 때문에
+를 비슷한 방식으로 파이프 키에 매핑하고 싶습니다 SHIFT. 특히 그런 것을 사용하지 않고 싶습니다. CAPS LOCKxkb

loadkeys이를 수행하는 데 사용할 수 있는 다른 도구가 있습니까 ?

답변1

매뉴얼 페이지에서 내 답변을 찾았습니다 keymaps. 내 키보드의 CAPS LOCK키코드는 41입니다. 다시 매핑하려면 다음 키 매핑 줄이 필요합니다.

keycode 41 = backslash bar

이는 CAPS LOCK백슬래시 문자에 매핑되고 SHIFT+는 CAPS LOCK파이프(파이프) 문자에 매핑됩니다.

답변2

콘솔에서 XKB 옵션을 사용할 수 있습니다. 바라보다 keyboard(5).

XKBOPTIONS="ctrl:nocaps"

에서는 /etc/default/keyboard열쇠를 왼쪽에 놓을 것입니다A 사람이 행동해야 할 방식X 및 텍스트 VT.

KMAP=file분명히 임의의 재매핑을 지원하기 위해 옵션을 사용할 수 있습니다 . 내 생각엔 /etc/default/keyboard여기가 당신이 넣을 수 있는 곳인 것 같아요.keycode 41 = backslash bar

setupcon텍스트 VT에 변경 사항을 적용하려면 실행하세요 .

관련 정보