在 PC 键盘上映射 CMD(切换 ALT 和 WIN 并将“新 WIN”设置为 Meta)

在 PC 键盘上映射 CMD(切换 ALT 和 WIN 并将“新 WIN”设置为 Meta)

有没有简单的方法可以将 CMD 键添加到 Ubuntu 上的 PC 键盘?

目前我有斯洛文尼亚语(si)布局: https://dl.dropboxusercontent.com/u/859847/si.png

并希望将“Alt L”切换为“Super L”,并将“Super L”设置为 Meta,这样我就可以在 PHP Storm 等上使用 Mac 键盘映射的快捷键(就像在 MacBook Air 上一样)

setxkcmap -print目前显示:

xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwertz)" };
    xkb_types     { include "complete"  };
    xkb_compat    { include "complete"  };
    xkb_symbols   { include "pc+si+us:2+inet(evdev)"    };
    xkb_geometry  { include "pc(pc105)" };
};

我已经尝试编辑/usr/share/X11/xkb/symbols/pc并更改 LWIN 和 ALT + 包含“altwin(meta_alt)”以包含“altwin(meta_win)”,然后清除缓存rm -rf /var/lib/xkb/*,但没有起作用。

我也尝试过设置setxkbmap -option "altwin:swap_lalt_lwin, altwin:meta_win"但也无法让它工作。

有什么永久解决方案吗?在 PHP Storm 中学习 Mac 和 Ubuntu 的所有快捷方式有点过头了。:)

提前致谢!

相关内容