실수로 을( 를) Enter통해 매핑했습니다 .xkbset
Pointer_button2
이제 클릭할 때마다 Enter횡설수설이 나옵니다.
다시 매핑하는 것과 관련된 해결 방법을 생각했지만 이는 명령 xmodmap -e "keycode 135 = Pointer_Button2"
(또는 그 이외의 다른 키 코드 Enter)을 실행해야 함을 의미합니다. 하지만 를 클릭하지 않고는 터미널에서 이 명령을 실행할 수 없습니다 Enter.
어떻게 해야 합니까?
저는 우분투 12.04를 실행하고 있습니다.
답변1
대안으로 CTRL+ J또는 CTRL+를 사용할 수 있습니다 . 줄 바꿈(LF) 및 캐리지 리턴(CR)에 대한 제어 문자입니다.MEnter
답변2
X가 아닌 터미널에서 명령을 실행합니다.
CTRL+ ALT+ F2일반 콘솔로 들어가야 합니다. 일반 사용자로 로그인하고 명령을 실행하십시오.
xmodmap
DISPLAY
X 세션에만 영향을 미치므로 다음과 같이 X 서버 외부에서 작동 해야 합니다 .
DISPLAY=:0 xmodmap
답변3
이를 스크립트(.sh)에 넣고 두 번 클릭할 수 있습니다. 대부분의 최신 데스크탑 환경에서는 스크립트를 텍스트 파일로 여는 대신 스크립트를 실행하는 옵션을 제공합니다.
답변4
CTRL+ O는 또 다른 옵션입니다. bash를 사용하면 명령을 실행하고 기록에서 가장 최근에 실행된 다음 명령으로 이동하므로 이전에 실행된 명령 체인을 루프백하는 것이 유용합니다.