Ctrl + Page UP / Page Down 역방향

Ctrl + Page UP / Page Down 역방향

저는 우분투, KDE, xfce를 사용합니다. 탭을 변경하거나 + 키와 관련된 모든 항목을 변경하는 Ctrl단축키는 Page Up오른쪽이 아니라 왼쪽(아래)입니다.

  1. 이것을 어떻게 바꿀 수 있나요?
  2. 이것이 올바른 접근 방식입니까?

내가 여기서 반대로 하고 있는 걸까? :)

답변1

Page UpPage 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를 사용하여 작동하게 할 수는 없었지만 그다지 열심히 노력하지도 않았습니다.

관련 정보