如何将 Control+m 重新映射到 Enter?

abr*_*abr 6 keyboard-layout xmodmap key-binding

我想在全球范围内重新映射一些关键行为。

例如:

Control+ m->Enter

Control+ [->Esc

有没有相当于 Keyremap4Macbook 的工具?或者是否可以使用 Xmodmap 重新映射?

我试过 AutoHotkey,但它在 Guake 上效果不佳。任何建议,将不胜感激。

csc*_*ney 5

使用 xmodmap 使用控制修饰符重新映射键是可能的,但不可靠。例如:

xmodmap -e "keycode 58 Shift_L Control_L = m M Return"

是一个合法的键映射,它可以在终端和少数 GUI 应用程序(那些使用 Xt 的应用程序)中工作,但不能在 Gtk 或 Qt 应用程序中工作,它们通常直接拦截控制键,绕过映射。


如果您愿意安装和运行 AutoKey,您可以将其配置为执行您想要的操作。安装autokey-gtk包并配置这样的短语:

短语=Enter,粘贴=键盘,热键=Ctrl-M