#----code of YCC group-----year of 2023
from keybd import *

S="""
這個程式在執行聆聽鍵盤指令的動作,
當接收到鍵盤輸入的訊號後會執行該訊號的馬達動作, 我們用
1. w代表前進
2. s代表後退
3. a代表左轉彎
4. d代表右轉彎
5. q代表受控結束程式
6. 任何其他鍵代表強制結束程式
"""

input('開始用鍵盤輸入... 按下Enter鍵後,開始輸入控制指令w,a,s,d,q')
with keyboard.Listener(
        on_press=on_press,on_release=on_release) as listener:
    listener.join()
input('鍵盤控制結束...')