Ctrl+PgUp 및 Ctrl+PgDn을 사용하여 창 탭을 변경하는 방법

Ctrl+PgUp 및 Ctrl+PgDn을 사용하여 창 탭을 변경하는 방법

저는 GNOME 3.4(Debian 7.0)와 노트북(기가바이트 Q2532CtrlPg Up) 기존에 사용했던 모든 옵션들과 달리 애플리케이션 탭을 사용하거나 변경하지 않습니다 CtrlPg Dn. 이로 인해 를 사용해야 하는데 Alt0...9항상 편리하지는 않습니다. 내 노트북에 뭔가 문제가 있는 걸까요? 이게 정상인가요? 이 문제를 해결하는 방법은 무엇입니까? 내 레이아웃은 English (US).

새로운 사용자에게 이 작업을 시도했지만 여전히 동일한 문제가 발생했습니다. 나는 또한 GNOME 3 폴백 모드를 사용합니다.

답변1

GtkNotebookCtrlPageUp탭 전환 에 대한 기본값 CtrlPageDown(하드코딩됨)gtk/gtknotebook.c).

문제는 키가 숫자 키패드에 있기 때문에 키 이름/키 기호가 서로 다르다는 것입니다. 즉, ( KP_Page_Up대신 Page_Up) ​​및 KP_Page_Down( 대신 Page_Down). 키를 다시 매핑하면 문제가 해결됩니다. XPS 15에는 테스트할 숫자 패드가 없지만 다음과 같이 작동할 것입니다.

xmodmap -e 'keysym KP_Prior = Prior' -e 'keysym KP_Next = Next'

소스 코드를 패치하여 in GDK_KEY_Page_Up/GDK_KEY_Page_Down의 모든 항목을 바꿀 수도 있습니다.GDK_KEY_KP_Page_Up/GDK_KEY_KP_Page_Downgtknotebook.c


Gnome을 사용하고 있으므로 런처에 추가하여 영구적으로 만들 수 있습니다. 터미널에서 을 실행 gnome-session-properties한 후 다음 을 실행하세요 Add.

이름:Whatever
주문하다:xmodmap -e 'keysym KP_Prior = Prior' -e 'keysym KP_Next = Next'
논평:Whatever

또는 다음 내용으로 파일을 만듭니다 ~/.Xmodmap.

keysym KP_Prior = Prior
keysym KP_Next = Next

다음과 함께 작동하는지 테스트하십시오.

xmodmap ~/.Xmodmap

xmodmap /home/yourusername/.Xmodmap, via 를 gnome-session-properties사용 하여 시작 시 xinitrc로드합니다 xprofile. 예를 들어(파일의 전체 경로를 기록해 두십시오):

gnome-session-properties>> Add:

이름:Whatever
주문하다:xmodmap /home/tshepang/.Xmodmap
논평:Whatever

관련 정보