![如何将“Shift”按钮的所有功能绑定到另一个按钮?](https://linux22.com/image/996787/%E5%A6%82%E4%BD%95%E5%B0%86%E2%80%9CShift%E2%80%9D%E6%8C%89%E9%92%AE%E7%9A%84%E6%89%80%E6%9C%89%E5%8A%9F%E8%83%BD%E7%BB%91%E5%AE%9A%E5%88%B0%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%8C%89%E9%92%AE%EF%BC%9F.png)
我的键盘按钮坏了Shift,但我还有一些额外的按钮,如Mail,Home等等。
我想将我的Mail按钮设为Shift按钮(因为我已经使用了 Windows 和键盘软件来实现它)。
我几乎读完了这个答案但这还不够。据我所知,我需要写.xbindkeysrc
类似
"xte 'keydown Shift'"
"xte 'keydown XF86Mail'"
"xte 'keyup Shift'"
"xte 'keyup XF86Mail'"
但它不起作用。但下面的代码可以这样工作:按下并释放Mail按钮后,两个Shift按钮仍然被按下(正如我使用虚拟键盘检查的那样)。
"xte 'keydown Shift_L'"
XF86Mail
我怎样才能使用其中一个附加按钮Shift?