मेरे पास बड़ी उंगलियां नहीं हैं और न ही मैं अपनी हथेली के साथ सीटीटी की कुंजी मार सकता हूं। चूंकि मैं इतने सारे हॉटकीज़ के लिए ctrl का उपयोग करता हूं, इसलिए मुझे इसे कैपलॉक बटन पर रीमैप करना था। मैं ctrl और कैप की अदला-बदली के लिए रजिस्ट्री पद्धति का उपयोग करके इसके साथ ठीक रहता था, लेकिन अब मुझे इस कीबोर्ड को जोड़ी प्रोग्रामिंग के लिए साझा करना होगा। मुख्य समस्या यह है कि मैं अब तक Capslock बटन के साथ ctrl-shift- शॉर्टकट का उपयोग नहीं कर सकता हूं। यहां मेरी ऑटोहॉटकी स्क्रिप्ट है।
+Space::Send _
#InstallKeybdHook
Capslock::
Send {LControl Down}
KeyWait, CapsLock
Send {LControl Up}
if ( A_PriorKey = "CapsLock" )
{
if GetKeyState("CapsLock", "T") = 1
{
SetCapsLockState, off
}
else if GetKeyState("CapsLock", "F") = 0
{
SetCapsLockState, on
}
}
return
ध्यान दें कि मेरे पास अंडरस्कोर भेजने के लिए शिफ्ट स्पेस के लिए एक लाइन भी है। मुझे नहीं पता कि सभी संभावित छिद्रों को कवर करने के लिए इसे कैसे सेट किया जाए। मैं इस स्क्रिप्ट के अनुकूलन में किसी भी इनपुट की सराहना करता हूं।