Python: कीबोर्ड मॉड्यूल को छोड़कर सब कुछ के लिए keys को कैसे ब्लॉक करें?
📁 पायथन, प्रश्न, बॉट, एआई
मेरे पास एक प्रोग्राम है जो कुछ keys दबाने पर कुछ characters और symbols के combinations को substitute करना चाहिए:
import keyboard while true : hotkey = keyboard.read_hotkey(suppress = false ) if hotkey == 'j+k' : keyboard.write( 'j+k' ) (मैं keyboard.add_hotkey() का उपयोग नहीं कर रहा हूँ, क्योंकि भविष्य में plans specific hot keys के लिए नहीं हैं, बल्कि hotkey में certain keys की जाँच करने के लिए हैं। J + K , मान लीजिए, एक text editor में, 'J+K' print होगा। लेकिन मुझे 'jkj+k' मिलता है। यानी, keys खुद j और k text editor में तब तक transmit होती हैं जब तक function trigger नहीं होता। अगर मैं ऐसा करूँ:
keyboard.block_key( 'j' )