저는 우분투, KDE, xfce를 사용합니다. 탭을 변경하거나 + 키와 관련된 모든 항목을 변경하는 Ctrl단축키는 Page Up오른쪽이 아니라 왼쪽(아래)입니다.
- 이것을 어떻게 바꿀 수 있나요?
- 이것이 올바른 접근 방식입니까?
내가 여기서 반대로 하고 있는 걸까? :)
답변1
Page Up및 Page Down키(및 해당 문제에 대한 다른 키) 의 효과는 리바운드될 수 있습니다 .
Ubuntu 20에서는 이 효과를 사용할 수 있습니다 xmodmap
.
먼저 현재 키코드 매핑을 생성합니다.
xmodmap -pke > .Xmodmap
xev
그런 다음 이를 사용 하여 모든 키의 코드를 찾을 수 있습니다 .
xev -event keyboard
내 컴퓨터에는 Page Up112와 117이 있습니다. 키 누름 의 출력은 Page Down다음과 같습니다.xev
KeyPress 이벤트, 시퀀스 28, 합성 NO, 창 0x6000001, 루트 0x756, 하위 0x0, 시간 12213220, (1372,343), 루트: (2562,445), 상태 0x10,키 코드 112(keysym 0xff55, 이전), same_screen YES, XLookupString은 0바이트를 제공합니다. XmbLookupString은 0바이트를 제공합니다. XFilterEvent는 다음을 반환합니다. False KeyRelease 이벤트, 시퀀스 번호 28, 합성 NO, 창 0x6000001, 루트 0x756, 하위 0x0, 시간 12213311, (1372,343), 루트: (2562,445), 상태 0x10,키 코드 112(keysym 0xff55, 이전), same_screen YES, XLookupString은 0바이트를 제공합니다. XFilterEvent는 다음을 반환합니다. False
유지하다오직파일 file에서 찾은 두 코드와 관련된 줄 .Xmodmap
과 내용을 반대로 합니다. 파일을 저장하고 확장자가 xmodmap .Xmodmap
.
바라보다! 이 키는 직관이 알려주는 대로 작동합니다. (저는 주로 이 키를 사용하여 페이지업이 페이지다운 위에 있는 레이아웃에서 탭을 전환하기 때문에 반대 방향으로도 생각합니다.)
재부팅할 때마다 작동하도록 하려면 명령을 "응용 프로그램 실행"으로 설정해야 합니다. 프로그램을 열고 Startup Application
다음 명령을 작업으로 사용하십시오.
echo -e "xmodmap $HOME/.Xmodmap"
그런 다음 작업을 저장하고 .Xmodmap
파일이 실제로 에 있는지 확인하세요 $HOME/.Xmodmap
.재시작시스템이 부팅 시 재매핑이 작동해야 합니다. 그러나 시스템 최대 절전 모드에서는 작동하지 않을 수 있습니다.
이 방법은 다음에서 채택되었습니다.Ubuntu에서 키보드 키 다시 매핑에 관한 기사개발자. UbuntuAsk에 대한 다음 질문에 대한 답변도 Xmodmap
다른 관점에서 이에 대해 설명합니다.Ctrl + 페이지 아래로&& Ctrl + 페이지 위로. xkbcomp를 사용하여 작동하게 할 수는 없었지만 그다지 열심히 노력하지도 않았습니다.