我有一個樹莓派設置爲運行不同的視頻取決於鍵盤上的按鍵。如果有人不小心同時擊中兩個鍵,則會導致裝置暫時凍結。限制一次按鍵x,y,z兩秒鐘的最佳方式和代碼是什麼?Python限制鍵盤輸入每秒
1
A
回答
2
只需記錄每次按鍵進入的時間,並存儲最後一對。如果下一次按鍵的時間短於您所需的閾值,請忽略它。
+0
這將如何做到並防止按鍵進入操作系統? – user3380826
+0
如果我錯了,請糾正我,但您的程序正在讀取按鍵。你不想(也可能不能)輕易地阻止它們到達操作系統,但是如果它們在最後一次到達後太早,你的邏輯可以自由地忽略它們。 – holdenweb
相關問題
- 1. 限制爲每秒兩個鍵盤輸入
- 2. 限制鍵盤輸入jQuery
- 3. 鍵盤輸入限制
- 4. 限制性鍵盤輸入
- 5. 鍵盤中的TextField輸入限制
- 6. python中的鍵盤輸入
- 7. 限制幀每秒
- 8. 鍵盤輸入
- 9. 限制用戶,使每秒
- 10. 如何限制提前輸入選項從鍵盤中選擇?
- 11. iOS的UiTextField限制輸入和鍵盤關閉
- 12. 在python中阻止鍵盤輸入
- 13. 在Python中超時的鍵盤輸入
- 14. Python子進程鍵盤輸入欺騙
- 15. 軟鍵盤輸入
- 16. XNA鍵盤輸入
- 17. Tcl鍵盤輸入
- 18. 鍵盤輸入PHP
- 19. Libgdx鍵盤「輸入」
- 20. 鍵盤輸入java
- 21. Ncurses鍵盤輸入
- 22. Qt鍵盤輸入
- 23. XNA - 鍵盤輸入
- 24. 鍵盤輸入返回鍵
- 25. 鍵盤輸入與可編程鍵盤
- 26. 如何抑制鍵盤輸入
- 27. XNA - 用鍵盤輸入控制物體
- 28. 限制鍵盤繪文字
- 29. 全局鍵盤鉤子/原始輸入捕獲鍵盤輸入
- 30. 使用鍵盤輸入製作基本的python計數器
你如何捕捉按鍵? – mhlester
當x被按下時,我已經修改了keyboard.xml文件來運行scriptx.py,依此類推。 – user3380826
樹莓派的硬件堆棧中存在一個錯誤,意味着鍵盤中斷並不總是處理甚至錯過 –