Ubuntu 控制键释放事件不适用于xte和xvkbd

Ubuntu 控制键释放事件不适用于xte和xvkbd,ubuntu,keyboard,Ubuntu,Keyboard,上个月左右,我的控制键(左右键)一直在变暗,直到它们完全停止工作。虽然我很懒,但我没有把电脑送回去换键盘,而是把我的一个鼠标按钮编程成了Windows上的控件,但由于我现在主要使用Ubuntu,我想我可以使用xbindkeys来使用我的鼠标按钮来触发所说的键 现在,我一直在努力绑定mouse5(我的鼠标上的b:10)来发送带有控制键的keyrease事件。现在,这里是我的xbindkeys配置文件: "xte 'keydown Control_R'" b:10 "x

上个月左右,我的控制键(左右键)一直在变暗,直到它们完全停止工作。虽然我很懒,但我没有把电脑送回去换键盘,而是把我的一个鼠标按钮编程成了Windows上的控件,但由于我现在主要使用Ubuntu,我想我可以使用xbindkeys来使用我的鼠标按钮来触发所说的键

现在,我一直在努力绑定mouse5(我的鼠标上的b:10)来发送带有控制键的keyrease事件。现在,这里是我的xbindkeys配置文件:

    "xte 'keydown Control_R'"
      b:10

    "xte 'keyup Control_R'"
      b:10 + release

keydown事件工作正常(我必须注销/重新登录才能“取消”它),但是keyup和control在xte和xvkbd上都没有任何作用。我用其他几个键尝试了“向下键”和“向上键”,但似乎只有控制功能出现故障。

我自己没有尝试过,但我在寻找一个稍微不同的问题的解决方案时发现

似乎使用下面的方法应该可以得到你想要的行为。不要绑定到keyup和keydown事件,而是直接使用绑定到键

"xte 'key Control_L'"
    b:10 + Release

我已经离开很久了,所以直到现在我才看到你的答案。我会在有时间的时候再试一次,然后再打给你。