对于 Mac 来说,Linux(和 Windows)上的标准修饰键相当烦人。
- 我需要我的拇指才能按下控制键,所以我需要Alt换成Control。
- 我需要将 Windows 键移开,所以我需要更改Control为Windows。
- 我需要中间的 alt,所以我需要Windows变成Alt。
我尝试通过键盘布局控制面板执行此操作,但它似乎没有提供正确的选项组合。我也尝试过通过 xmodmap,但似乎即使添加一个键符也会破坏我的回车键和退出键,而我不知道为什么。我在这里搜索过,但我能找到的唯一答案是交换两个键,而不是移动三个键。
任何帮助将非常感激。
答案1
OP 回答了这个问题并在问题中发布了解决方案。
我最终通过在键盘布局中重新映射Windows到Control和Caps LockHyper 解决了这个问题。然后我使用 CCSM 将 Unity dash 键重新映射到 Hyper。我还将Alt-之类的东西重新映射Tab到Control- Tab(如果您仍在关注的话,现在是物理上的Windows)Tab以获得更像 Mac 的体验。我不再有按键,Windows但在 CCSM 重新映射后,我不再需要按键了。
答案2
安装 Compiz 配置设置管理器
sudo apt-get install compizconfig-settings-manager
打开 Compiz 配置设置管理器并进入首选项
在 Unity 下您可以设置键盘绑定。
看此论坛帖子了解详情