按钮释放不适用于 xbindkeys

按钮释放不适用于 xbindkeys

下列的本教程,我想将鼠标的翻页按钮(即b:9)映射到Shift_L。但是,使用工具xtexbinkeys按钮按下可以工作,但按钮释放则不行。xte单独使用按钮按下和释放可以工作。所以它必须与我的 有某种关系~/.xbindkeys

内容~/.xbindkeys

# Page forward press
"xte 'keydown Shift_L'"
  b:9

# Page forward release
"xte 'keyup Shift_L'"
  b:9 + Release

答案1

您需要添加到发布中(因为当您的 mb9 关闭时您会按下 shift):

# Press shift with your mouse button 9:
"xte 'keydown Shift_L'"
  b:9

# Release shift with your mouse button 9 + shift
"xte 'keyup Shift_L'"
 Shift+Mod2+Shift_L + b:9 + Release

答案2

我试图捕捉 Super_L 的释放,但直到 Duncan 做出反应才成功。按键捕捉通过:Super_L

通过以下方式捕获按键释放:m:0x40 + Super_L + Release

相关内容