是否有一种 XKB 方式来生成按键事件,形成一个普通的按键组合,其中包括Ctrl没有设置 ctrl 修饰符位的情况?
或者以另一种方式提出同样的问题:我可以有一个八级密钥,除了Alt Gr并且Shift还Ctrl参与级别选择并且XLookupString()
不从中创建控制字符吗?
我想输入类似Ctrl+ Alt Gr+ Shift+的内容R并得到“c”作为结果XLookupString()
(作为示例)。我希望这是八级密钥类型的特殊结果。其他按键应正常工作(仅具有两级或四级)。
(问题是 XLookupString() 解释 ctrl 修饰符位本身,即使对于没有“相应控制字符”的键符号也会生成控制字符。)
实际上,有一种方法:使用 XKB 配置中的重定向操作。
所以问题是:还有另一种(“更好”)的方法吗?或者是否有人有重定向到键本身、删除修饰符位但仍然选择例如八级键符号中的第五级的经验?