我可以在 KDE 中交换 CTRL 和 ALT 吗?

我可以在 KDE 中交换 CTRL 和 ALT 吗?

有人知道如何在 KDE 中交换Ctrl和键吗?Alt

对我来说,似乎该Alt键更适合更频繁地用于诸如Ctrl-WCtrl-之类的东西S

Ctrl如果不把手指从主键上拿开,就无法按下该键。

答案1

  • 跑步setxkbmap -print | xkbcomp -xkb -o original.xkb -
  • 然后复制original.xkbswitch-LALT-LCTL.xkb。保留该文件original.xkb作为备份,最好删除写入权限。
  • switch-LALT-LCTL.xkb在块中编辑并交换和的xkb_keycodes键代码。LALTLCTL
  • 运行xkbcomp switch-LALT-LCTL.xkb $DISPLAY以激活新布局。运行xkbcomp original.xkb $DISPLAY以恢复旧布局。

这些指令足以满足任何复杂程度的修改。毕竟,键盘描述文件只是结构化文本。

答案2

你可以通过 KDE 设置来非常接近:

进入 KDE 的系统配置,然后进入“硬件”部分的“输入设备”。在此窗口中,确保您已在左侧选择了“键盘”,然后打开“高级”选项卡。现在,请记住,您可以选择并组合选项,这样可以实现非常灵活的设置。

  1. 将 Ctrl 键放在 Windows 键上,同时保持 Alt 键不变
    • Alt 和 Windows 键的行为:
      • 启用:Ctrl 放在 Alt 键上,Alt 放在 Windows 键上。
  2. 交换 Ctrl 和 Alt 键,但会丢失 AltGr 键
    • Alt 和 Windows 键的行为:
      • 启用:Ctrl 放在 Alt 键上,Alt 放在 Windows 键上。
    • Ctrl 键的位置:
      • 启用:右 Ctrl 作为 Alt 键。

附言:我回答这个老问题是因为当我在谷歌搜索它时它首先出现。

相关内容