मेरे एक काम करने वाले का माइक्रोसॉफ्ट कीबोर्ड लेआउट एडिटर के साथ बनाया गया एक कस्टम लेआउट है जिसमें अलग-अलग कैप्स लॉक / शिफ्ट बिहेवियर हैं: अगर कैप्स लॉक चालू है, तो यह एक Dvorak लेआउट है, और अगर कैप्स लॉक बंद है, तो यह QWERTY है। चूंकि कैप्स लॉक एक वैश्विक सेटिंग है, इसलिए वैश्विक स्तर पर लेआउट के बीच कैप लॉक टॉगल मारते हैं।
यह एक भयानक हैक है, इसका मतलब है कि आप अपने कैप्स लॉक कुंजी का सामान्य रूप से उपयोग नहीं कर सकते हैं, कुछ प्रोग्राम केवल संशोधित आदेशों के लिए कैप्स लॉक-ऑफ बटन का उपयोग करते हैं (जैसे Ctrl + C), और आप केवल अधिकतम दो लेआउट के साथ इसका उपयोग कर सकते हैं ।
लेकिन, उन सभी नुकसान के लिए, यह है जल्दी से दो अलग अलग कीबोर्ड लेआउट के बीच विश्व स्तर पर बदल रहा है की एक विधि।
एक अन्य विकल्प एक हार्डवेयर कनवर्टर / हार्डवेयर्ड कीबोर्ड है जिसे आप चाहते हैं कि अन्य लेआउट में, और आपके डेस्कटॉप पर कई कीबोर्ड हैं, प्रत्येक भाषा के लिए एक विकल्प है। हालांकि, इसके नुकसान के अपने सेट हैं, हालांकि, आपके डेस्क पर कई कीबोर्ड होने और (आमतौर पर काफी सीमित) हार्डवेयर रिवाइरिंग के चक्कर में हैं।