X가 부팅되지 않은 Linux 시스템에서 올바른 Windows 키를 올바른 제어 키에 할당하는 방법은 무엇입니까?

X가 부팅되지 않은 Linux 시스템에서 올바른 Windows 키를 올바른 제어 키에 할당하는 방법은 무엇입니까?

저는 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의 키 이름과 콘솔의 키 이름 사이의 관계를 결정하는 것입니다.

추가 자료:

답변2

수정자는 CtrlL생성 등에 사용되는 일반적인 수정자와 CtrlR다른 키 맵의 열 입니다. 왼쪽과 오른쪽 컨트롤 키를 동시에 Control-a사용하려고 할 수도 있으므로 시도해 보십시오.Control

echo keycode 126 = Control     | loadkeys -

관련 정보