相关疑难解决方法(0)

如何更改键盘上的按键功能?(如何创建自定义键盘命令/快捷方式?)

我想更改键盘上某些键的键绑定。我想要一些运行命令,而其他一些来激活不同的键。

我可以使用哪些应用程序来执行此操作?


指数:


我仍在使用 dconf 和任何其他方法寻找答案。

keyboard-layout shortcut-keys xmodmap xkb xbindkeys

151
推荐指数
9
解决办法
20万
查看次数

如何将 Ctrl+箭头绑定到 Home 和 End 键?xmodmap 不起作用

在 Windows 上,我曾经通过 ahk绑定Ctrl+ LefttoHomeCtrl+ Right to End

现在我正在努力在 Ubuntu 中实现这种行为。我试过编辑/etc/inputrc

"\e[1;5C": end-of-line
"\e[1;5D": beginning-of-line
Run Code Online (Sandbox Code Playgroud)

它可以工作,但只能在终端窗口中使用。我也试过 xmodmap:

xmodmap -e "keycode 113=Left NoSymbol Home"
Run Code Online (Sandbox Code Playgroud)

但它不起作用。
这里奇怪的是,如果我在 xmodmap 中绑定到Shift+Left它可以工作:

xmodmap -e "keycode 113=Left Home"
Run Code Online (Sandbox Code Playgroud)

我的猜测是Ctrl+ Left(跳过单词)的默认行为以某种方式优先于 xmodmap 绑定。

我在哪里可以找到默认绑定的位置以及如何删除它?或者,也许我可以在那里绑定所需的行为?

我在 Ubuntu 12.04

keyboard shortcut-keys xmodmap key-binding xserver

18
推荐指数
1
解决办法
8838
查看次数

如何将 Alt+Arrows 绑定到 PageUp/PageDown?

我刚刚尝试使用loadkeys这个地图文件:

alt keycode 73 = Prior
string Prior = "\033[5~"
alt keycode 81 = Next
string Next = "\033[6~"
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

key-binding

12
推荐指数
2
解决办法
1万
查看次数