如何在 x.org 中将大写锁定键重新映射为 ctrl+x?

如何在 x.org 中将大写锁定键重新映射为 ctrl+x?

setxkbmap我在谈论键映射时看到了一些东西,但是ctrl-c不是单个键。

理想情况下,我希望将其设为复制/粘贴密钥,但这在 Linux 上似乎不可能。

Gentoo/Arch Linux 上有没有办法将大写锁定键重新映射为:

  • 大写锁定 = 复制
  • 大写锁定关闭 = 粘贴

或者只是“按下大写锁定= ctrl+c”映射?

答案1

没有办法根据以下内容生成按键事件状态像这样锁定的钥匙。造成这种情况的原因有几个,但作为一个反例,如果您复制某些内容,然后想复制其他内容而不粘贴,会发生什么情况?您在编辑器中选择某些内容,然后按 Caps Lock 键,而不是复制(这是您的意图)膏体先前复制的缓冲区,删除您选择的文本。希望你能撤消!

我相信也没有办法在XKB中让单个按键产生 Ctrl-C,但有一些工具可以做到这一点。

一般来说,XKB 工作得非常好并且非常通用,但是如果您想要比它提供的更多定制的东西,它往往会让您的生活变得困难。或者至少我上次尝试时是这样。

相关内容