代码之家  ›  专栏  ›  技术社区  ›  Santiago

使用altGr键在GNU/Linux下设置快捷键/键绑定(但Autokey或其他方法会重新确认键)

  •  0
  • Santiago  · 技术社区  · 7 年前

    我需要做一个简单的捷径,这个问题让我抓狂。 每当我按下AltGR+Backspace时,我都想模拟 CTRL键 + 左(箭头) .

    问题是AutoKey无法获取 AltGR公司 输入(以及xbindkeys或其他方法)。

    我试着用xbindkeys做,但是 AltGr公司 被视为“Mod5+ISO\u Level3\u Shift”输入,尽管我不知道怎么做,但这不起作用:

    "xte 'keydown Control_L' 'keydown Left' 'keyup Control_L'"
        m:0x80 + c:22
        Mod5 + BackSpace 
    

    提前感谢您的帮助!

    1 回复  |  直到 6 年前
        1
  •  0
  •   Santiago    7 年前

    我找到了一个使用xbindkeys的解决方案,我需要在组合键后插入“+Release”,所以:

    "xte 'keydown Control_L' 'key Left' 'keyup Control_L'"
        Mod5 + BackSpace + Release