autokey
から_alt+f7
_キーを送信したい。以下は私が試したコードサンプルです:
keyboard.send_keys("<alt>+<f7>")
keyboard.send_key("<alt>+<f7>")
keyboard.fake_keypress("<alt>+<f7>")
_repeat=1
_も試してみました。動作しないようです。誰でもこれを機能させる方法を教えてもらえますか?
このスクリプトは、Ubuntu 18.04とautokey-gtk 0.90.4で動作しました。
keyboard.press_key('<alt>')
keyboard.fake_keypress('<f7>')
keyboard.release_key('<alt>')
スクリプトが実行される前に、2番目の遅延について観察します。多分それは私のコンピュータ上にある。
Autokeyスクリプトは単純なPythonファイルです。AutokeyはPythonスクリプトエンジンを使用します。したがって、Pythonで直接実行してスクリプトを確認してくださいそして、それがそこで機能する場合、Autokeyでも機能します。
あなたも試すことができます
keyboard.press_key("<alt>")
keyboard.send_keys("<f7>")
keyboard.release_key("<alt>")
Ubuntu 16.04では、システム全体のキーボードショートカットをautokeyでエミュレートできないようです。