저는 X 서버 없이 Linux 시스템에서 작업하고 있으므로 키보드의 키를 변경할 수 있는 Xmodmap이 없습니다. Linux PC에 기본으로 제공되는 키보드는 "windows 키"(있는 경우)가 있는 "windows 키보드"이고, 오른쪽 키가 Ctrl쉽게 접근할 수 없기 때문에, windows 키를 오른쪽 키로 사용하고 싶습니다 Ctrl .
그래서 이것이 내가 한 일입니다:
echo keycode 126 = CtrlR | loadkeys -
나는 숫자 126 을 결정했습니다 showkey
.
그러나 올바른 Windows 키의 동작은 변경되지 않는 것 같습니다.
Esc와 키를 비슷한 방식으로 전환할 수 있어서 조금 놀랐습니다.Capslock
echo keycode 1 = Caps_Lock | loadkeys -
echo keycode 58 = Escape | loadkeys -
답변1
당신은 이것을 할 것입니다loadkeys
, 키보드 구성 파일이 필요합니다(이 파일을 시작점으로 사용할 수 있음).dumpkeys
).
물론 어려운 부분은 X의 키 이름과 콘솔의 키 이름 사이의 관계를 결정하는 것입니다.
추가 자료:
- keymaps - 로드키 및 덤프키에 대한 키맵 설명
- Re: "windows" 키를 종료 키로 사용하세요
- Linux에서 콘솔 키맵을 변경하는 방법은 무엇입니까?
- 7.6. Linux 콘솔 구성(처음부터 Linux - 버전 6.2)
- 콘솔의 키보드 구성(아치 위키)
- 추가 키보드 키(Arch Wiki)는
키보드의 목적을 결정하기 위한 몇 가지 팁을 제공합니다.윈도우열쇠 등)
답변2
수정자는 CtrlL
생성 등에 사용되는 일반적인 수정자와 CtrlR
다른 키 맵의 열 입니다. 왼쪽과 오른쪽 컨트롤 키를 동시에 Control-a
사용하려고 할 수도 있으므로 시도해 보십시오.Control
echo keycode 126 = Control | loadkeys -