我正在尝试将键移位+结束分配给alt + shift + pageDown。
我有以下脚本:
keyboard.send_key('<shift>+<end>')
我尝试了几种变体,例如:
keyboard.send_key('<shift+end>')
keyboard.send_key('shift+end')
etc...
他们似乎都没有工作。
我看了一下这个文档:https://github.com/boppreh/keyboard#api以及这个:https://pypi.org/project/keyboard/但是这些方法中的许多方法似乎都不起作用(keyboard.send,keyboard.press,keyboard.release等)。看起来我的热键安装使用的是不同版本的键盘库。
也试过(来自这个question):
keyboard.press_key('<shift>')
keyboard.send_key('<end>')
keyboard.release_key('<shift>')
但他们似乎错过了按下的班次,就像按下结束键一样。
有什么方法我可以找到我正在使用的键盘库,以便我可以找到相应的文档?
在ubuntu 18.04.2上使用autokey-gtk 0.95.1,autokey-common 0.95.1
我不得不使用以下内容
keyboard.send_keys("<shift>+<end>")
不确定这是否是您正在寻找的,但我认为文本扩展宏以++作为输出然后您可以单击热键“设置”按钮然后“按下设置”按钮并点击“shift + End”然后点击确定并保存输入。基于“特殊键”页面:https://github.com/autokey/autokey/wiki/Special-Keys