如何使用pyautogui使用ubuntu的'Windows'或'Super'键?

How to use the 'Windows' or 'Super' key of ubuntu using pyautogui?

我正在尝试自动执行一些任务,为此我希望我的 pyautogui funtion() 按下“windows 键”或Ubuntu键盘上的“超级键”。 对于 Windows 10 和 Mac OS 它被预定义为 'win' 和 'command' 但是linux 与 pyautogui 一起使用的键名是什么?...

尝试'winleft''winright'

我没有 Ubuntu,但我检查了我的 python 项目文件夹 \venv\Lib\site-packages\pyautogui 中的 python 文件 _pyautogui_x11.py,它为您提供了一个列表您可以按下的所有 Ubuntu 个键。

第 205、206 行:

'winleft':           _display.keysym_to_keycode(Xlib.XK.string_to_keysym('Super_L')),
'winright':          _display.keysym_to_keycode(Xlib.XK.string_to_keysym('Super_R')),

我注意到它也列在底部 here。我想将它命名为 'superleft' 而不是 'winleft'

会更有意义