如何使 Ctrl+PgUp 和 Ctrl+PgDn 更改視窗選項卡
我正在執行 GNOME 3.4 (Debian 7.0) 和我的筆記型電腦 ( Gigabyte Q2532 ),與我之前使用的所有筆記型電腦不同,它不會使用
Ctrl``Pg Up
和更改應用程序選項卡Ctrl``Pg Dn
。這迫使我使用Alt``0...9
,這並不總是很方便。我的筆記型電腦有問題嗎?這是正常的嗎?如何補救?我的佈局設置為English (US)
.請注意,我嘗試了一個新使用者,但仍然遇到同樣的問題。我也在使用 GNOME 3 備份模式。
GtkNotebook
預設用於切換標籤(在gtk/gtknotebook.cCtrl``PageUp
中硬編碼)。Ctrl``PageDown
問題是您的鍵在數字鍵盤上,因此它們具有不同的鍵名/鍵符號,即:(
KP_Page_Up
而不是Page_Up
)和KP_Page_Down
(而不是Page_Down
)。重新映射鍵應該可以解決它。我的 XPS 15 上沒有要測試的小鍵盤,但這樣的東西應該可以工作:xmodmap -e 'keysym KP_Prior = Prior' -e 'keysym KP_Next = Next'
您還可以修補原始碼,替換所有出現的
GDK_KEY_Page_Up/GDK_KEY_Page_Down
withGDK_KEY_KP_Page_Up/GDK_KEY_KP_Page_Down
ingtknotebook.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
, viagnome-session-properties
,xinitrc
,載入它xprofile
。例如(注意文件的完整路徑):
gnome-session-properties
>>Add
:名稱:
Whatever
命令:
xmodmap /home/tshepang/.Xmodmap
評論:
Whatever