Ctrl + Page Down && Ctrl + Page Up

Ctrl + Page Down && Ctrl + Page Up

我使用 MacBook Pro 并使用 Linux Mint。我知道这是一个 Ubuntu 论坛,但 Mint 是基于 Ubuntu 构建的,所以我在这里尝试。

Macbook Pro 没有 Page Down 或 Page Up 按钮。Epiphany 和 Terminal 等应用程序使用这些按钮在选项卡之间切换。Ubuntu 和 Mint 都使用 APT,因此我认为所有应用程序都是相同的,即使不是极其相似。您无法重新绑定终端或 Epiphany 的按键。因此,我尝试了键盘设置应用程序和键盘布局应用程序,看看是否可以更改按键。结果证明是徒劳的。

我想要的是重新绑定 Epiphany 和终端中的按键,或者将 绑定Page upPage down其他东西。

答案1

我使用 macbook air,fn+up 和 fn+down 键提供向上翻页和向下翻页功能。

或者,您可以将其他键映射到页面上下功能,即正确的命令和 alt/option 键(老实说,您多久使用一次它们?)有关此内容的一些信息可以在这里找到:

https://wiki.archlinux.org/index.php/Xmodmap

简短的版本是使用 xev 程序来确定要更改的键代码,然后创建一个包含重新映射键的信息的程序(例如,~/.Xmodmap)。我使用它来交换 capslock 和 delete 键,方法是:

keycode 0x16 = Delete 
keycode 0x42 = Backspace

然后将命令“xmodmap ~/.Xmodmap”添加到您的 ~/.profile 或 ~/.bashrc 文件中,然后从终端运行命令 xmodmap ~/.Xmodmap,您的更改就会生效。

答案2

您可以按 Ctrl + fn + 向上/向下

答案3

我认为此过程对 也同样适用,Ctrl就像Alt对我一样。测试使用 分配的键时请务必小心xbindkeys-config

我读过这个https://help.ubuntu.com/community/KeyboardShortcuts这帮助我弄清楚了以下内容。虽然自动化包含该xte工具的包可能会被用来代替发出我用来做同样事情的xvkbd密钥代码。xvkbd

sudo apt-get install xbindkeys xbindkeys-config xvkbd

xbindkeys --defaults > /home/your-user-name/.xbindkeysrc

Ctrl由于某种原因,这添加了+的绑定F,我不得不将其注释掉。虽然这可能是一个有用的默认示例,但我需要Ctrl+F在网页内找到它。

在弄清楚了事先的对于PgUp下一个因为PgDown这并不太难。运行并使用后,xbindkeys-config我在 .xbindkeysrc 中得到了以下条目。

#alt-up
"xvkbd -xsendevent -text "\[Prior]""
    m:0x18 + c:111
    Alt+Mod2 + Up

#alt-down
"xvkbd -xsendevent -text "\[Next]""
    m:0x18 + c:116
    Alt+Mod2 + Down

当使用 Ubuntu 12.04 precise pangolin 时,创建 .xbindkeysrc 文件后它会被检测到并且该xbindkeys程序会在我下次登录时自动运行。

所以这应该可以实现你想要的效果。

#ctrl-up
"xvkbd -xsendevent -text "\[Prior]""
    m:0x14 + c:111
    Ctrl+Mod2 + Up

#ctrl-down
"xvkbd -xsendevent -text "\[Next]""
    m:0x14 + c:116
    Ctrl+Mod2 + Down

相关内容