如何将命令键重新映射为 Macbook 4,1 上的控制键?

Sam*_*uaz 14 mac keyboard

如何使用左 ctrl 键切换 macbook 键盘上的左命令键?

如果命令可能正确,请继续像超级键/窗口一样

小智 12

尝试这个:

cat > ~/.xmodmaprc
! Erase existing bindings
clear Control
clear Mod4
! Map key 37 (left ctrl) to Super_L (i.e. 'cmd')
keycode  37 = Super_L
! Map key 133 (left cmd) to Control_L (i.e. 'ctrl)
keycode 133 = Control_L
! And update modifier settings
add control = Control_L
add mod4    = Super_L
Run Code Online (Sandbox Code Playgroud)

要结束输入,请按Ctrl+ D

要测试,您可以运行:

xmodmap ~/.xmodmaprc
Run Code Online (Sandbox Code Playgroud)

最后,您应该将此命令添加到启动应用程序中。

这应该让你开始。如果这对您不起作用,请查看此以获取更多信息:

man xmodmap
Run Code Online (Sandbox Code Playgroud)

要查看哪个按键对应哪个内部键码,请运行

xev
Run Code Online (Sandbox Code Playgroud)

当小白窗口有焦点时按下一些键。键码不会改变(133 将始终是 133,但是您应该Control_L在此过程之前和之后看到 133 的名称,再次登录后,它应该是Super_L.


小智 7

一个快速的方法是转到系统 -> 首选项 -> 键盘 -> 布局选项卡 -> 选项 -> Alt/Win 键行为 -> 选择 Win 键作为控件

中提琴!

但是当然,Mac 上没有 Win 键。

  • 这个选项似乎在 Unbuntu 13.10 中不存在,他们删除了吗? (2认同)