将组合键绑定到其他键

将组合键绑定到其他键

我在 Arch 上使用 i3wm,并且我想使用 Win 作为我的 mod 键。

这不起作用,因为似乎 Win+Shift 组合键会给出 SunPros - 键keycode 138 (keysym 0x1005ff70, SunProps)。其他键(如 Win+C)也映射到 XF86Copy 和其他类似的键。

我仍然想使用组合Win+Shift+Q(例如),但为此我必须告诉计算机,当它看到单击 SunPros 时,将其理解为 Win+Shift。

据我所知,xmodmap 只能将键与其他键交换。

答案1

您需要在 i3 配置文件中将 mod 键设置为 Win 键。配置文件中应该有一行如下所示的内容:

set $mod Mod4

Mod4 是列出的 Win 键这里完成后,您可以使用

bindsym $mod+Q exec "some command"

或者

bindsym $mod+Shift+1 move container to workspace 1

相关内容