键映射:可打印字符键(如 a/s/d/f)映射到控件?

键映射:可打印字符键(如 a/s/d/f)映射到控件?

是否可以使用 xmodmap 或 xkb 将通常插入字符(如a// s/ )d的键f变成修饰键?

我尝试使用我认为可行的 xmodmap ,例如 ,add Control = a但这不会产生预期的结果。

<实现这一点可能很有用,例如,通过设置为 来将 ISO 键盘转换为 ASCII Shift。但其他有趣的应用程序也可能存在;例如,拥有第三个控件。

答案1

add我认为如果您想将单个键分配给修饰符,则不需要关键字:如果我理解正确,您可以使用例如xmodmad -e "keycode YOUR_KEYCODE Control_L或与 xkb 一起使用:

partial alhpanumeric_keys
xkb_symbols "…" {
    replace key <your key> {[ Control_L ]};

有帮助吗?

相关内容