bracker9
@bracker9

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

キーを長押しして実行するコードを複数キー押していても動くようにするにはどうしたらいいですか?

windows11,python3.11.3,VScode

コード
while True
x = win32api.GetAsyncKeyState(0x20) < 0
if x
keyboard.press('9')
time.sleep(0.01)
keyboard.release('9')

space(0x20)を長押し中に別のキーを入力するとコードが止まってしまいます。長押し中に別のキーを入力しても止まらないようにするにはどうしてら良いでしょうか?

0

1Answer

記載いただいたコードの内容を確認してみました。
"スペース"を押しながら";"を押すと以下のようになり、止まっているようには見えませんでした。
9999;999;999;9999;999;999;999;

コードが止まってしまうというのは、エラーが出るという事でしょうか?
状況をもう少し詳しく教えてくただけると幸いです。

0Like

Your answer might help someone💌