जब आप क्लाइंट पर @ टाइप करते हैं और होस्ट " लिख देता है, तो आप लेआउट के बेमेल से टकरा गए हैं — रिमोट डेस्कटॉप में सबसे आम कीबोर्ड समस्या। लगभग हर लेआउट की समस्या एक ही बात पर आकर टिकती है: होस्ट आपके कुंजी-प्रेस को अपने लेआउट से पढ़ता है। यह गाइड मॉडल, सुधार और उनके समझौते समझाती है।
Remio कीस्ट्रोक कैसे भेजता है
Remio दो तरह के कीबोर्ड इनपुट भेजता है, क्योंकि हर एक अलग काम के लिए सही है।
कुंजी-प्रेस — Remio वह भौतिक कुंजी भेजता है जो आपने दबाई, कीबोर्ड पर उसकी स्थिति के हिसाब से। होस्ट उसे अपने सक्रिय लेआउट से समझता है। गेम के लिए यही सही व्यवहार है (जहां WASD को अक्षर नहीं, भौतिक स्थितियों पर लगना है), शॉर्टकट के लिए (Cmd+S का मतलब Cmd कुंजी है, अक्षर S नहीं), और हर उस ऐप्लिकेशन के लिए जो कच्चे कुंजी इवेंट पढ़ता है।
टाइप किया गया टेक्स्ट — वह टेक्स्ट जिसे आपका डिवाइस Remio के देखने से पहले बना लेता है — Telex या Pinyin जैसे इनपुट मेथड (IME) से, इमोजी पिकर से, या दो कीस्ट्रोक से बने एक्सेंट से — तैयार अक्षरों के रूप में पहुंचता है, और होस्ट उन्हें जैसे हैं वैसे टाइप करता है, उसका लेआउट कुछ भी हो। इसी से अंतरराष्ट्रीय टेक्स्ट, डायक्रिटिक और IME काम करते हैं।
बदलने को कुछ नहीं है: Remio आपके दबाए कुंजियों के लिए कुंजी-प्रेस और आपके डिवाइस के पहले से बनाए टेक्स्ट के लिए तैयार अक्षर भेजता है।
# Mental model
key presses → physical position (Q is at top-left)
host interprets using its layout
→ games, shortcuts work
typed text → finished characters (U+00E4 = ä)
host types them as-is
→ international text, IMEs, diacritics work
पूर्व-आवश्यकताएं
- दोनों सिरे अपडेटेड — पुराने वर्शन एक्सेंट वाले अक्षर और IME टेक्स्ट गिरा या दोहरा सकते थे। मौजूदा वर्शन उसे एक ही बार भेजते हैं।
- अपने होस्ट के सक्रिय लेआउट की जानकारी — macOS उसे मेन्यू बार में दिखाता है; Windows उसे लैंग्वेज बार में।
- अगर IME इस्तेमाल कर रहे हैं (Vietnamese Telex, Japanese, Chinese Pinyin), तो उसे सिर्फ़ क्लाइंट पर चलाएं।
01 · लक्षण का निदान करें
ग़लत अनुवाद की सटीक शक्ल बताती है कि कौन-से लेआउट बेमेल हैं। कुछ आम पैटर्न:
- @ बदलकर " हो जाता है और उल्टा — UK क्लाइंट, US होस्ट (या उल्टा)। दोनों लेआउट में @ और " अलग शिफ़्टेड कुंजियों पर हैं।
- Z और Y की अदला-बदली — QWERTZ (German, Czech) क्लाइंट, QWERTY होस्ट। Z और Y भौतिक स्थितियां बदल लेते हैं।
- $, £, € ग़लत जगह — UK या यूरोपीय क्लाइंट, US होस्ट। मुद्रा चिह्न लोकेल के हिसाब से बदलते हैं।
- बैकस्लैश ग़ायब या ग़लत — ISO बनाम ANSI कीबोर्ड लेआउट। ISO में Enter के पास एक अतिरिक्त कुंजी होती है जो ANSI में नहीं।
- डायक्रिटिक ग़लत स्वर बनाते हैं — डेड कुंजियां क्लाइंट की जगह होस्ट पर समझी जा रही हैं।
- IME अक्षर दोहराता है — IME दोनों सिरों पर चल रहा है। हर एक इनपुट बनाता है और दूसरा उसे दोबारा बनाता है।
02 · विकल्प A — लेआउट मिला दें
सबसे साफ़ सुधार दोनों सिरों को एक ही लेआउट देना है। एक चुनें और उसे हर जगह लागू करें।
macOS
System Settings → Keyboard → Text Input → Edit। इनपुट सोर्स जोड़ें या हटाएं; मेन्यू बार सक्रिय वाला दिखाता है। macOS कई लेआउट की अनुमति देता है; कुंजी दबाने के पल जो किसी ऐप के सामने होता है, Remio वही बताता है।
Windows
Settings → Time & Language → Language & Region → Keyboards। जोड़ें, हटाएं, या डिफ़ॉल्ट सेट करें। सिस्टम ट्रे का लैंग्वेज बार सक्रिय लेआउट दिखाता है। जोड़े गए लेआउट के बीच घूमने के लिए Win+Space दबाएं।
अगर आप मशीनों के बीच नियमित रूप से US और UK कीबोर्ड बदलते हैं, तो एक चुनें और हर डिवाइस को उसी पर ज़बरदस्ती लाएं। System Settings में आप जो पांच सेकंड बिताते हैं, वे बाद में टाइपो साफ़ करने के घंटे बचाते हैं।
03 · विकल्प B — टेक्स्ट अपने डिवाइस से बनने दें
अगर आप OS सेटिंग्स बदलना नहीं चाहते, या नियमित रूप से ऐसे अक्षर टाइप करते हैं जो होस्ट के लेआउट पर हैं ही नहीं, तो उन्हें अपने डिवाइस के अपने इनपुट मेथड से टाइप करें।
क्लाइंट पर, जिस कीबोर्ड भाषा या इनपुट मेथड की ज़रूरत है उस पर स्विच करें — ऑन-स्क्रीन कीबोर्ड की भाषा कुंजी, या आपके OS का इनपुट-सोर्स मेन्यू — और सामान्य रूप से टाइप करें। आपका डिवाइस हर अक्षर बनाता है, और तैयार टेक्स्ट होस्ट को भेजा जाता है, जो उसे आते ही टाइप कर देता है।
जानने लायक समझौते:
- शॉर्टकट अब भी कुंजी की स्थिति से चलते हैं — Cmd, Ctrl, Shift और Alt संयोजन होस्ट तक कुंजी-प्रेस के रूप में पहुंचते हैं, इसलिए शॉर्टकट और कॉर्ड संयोजन अब भी चलते हैं।
- गेम कुंजी की स्थितियां पढ़ते हैं — ज़्यादातर गेम कच्चे कुंजी-प्रेस पढ़ते हैं, इसलिए गेमिंग के लिए इनपुट मेथड से टाइप करने की जगह भौतिक कुंजियां दबाएं।
- IME साफ़-सुथरा काम करते हैं — आपका क्लाइंट IME अंतिम अक्षर लोकल रूप से बनाता है; होस्ट को तैयार टेक्स्ट मिलता है, चलता हुआ pinyin या डेड-की क्रम नहीं।
04 · विशेष अक्षर और डायक्रिटिक
विशेष अक्षर वह जगह हैं जहां लेआउट का बेमेल सबसे ज़्यादा चुभता है। हर भाषा की अपनी परंपराएं हैं; आम वाली Remio कैसे संभालता है, यह रहा।
- German ÄÖÜß — आपके डिवाइस पर बनने पर वे U+00C4, U+00D6, U+00DC, U+00DF के रूप में पहुंचते हैं। होस्ट OS में German सपोर्ट इंस्टॉल होने की ज़रूरत नहीं।
- Vietnamese डायक्रिटिक — क्लाइंट पर Telex, VNI या अपना पसंदीदा IME चलाएं। बना हुआ अक्षर (जैसे
ơ,ư,ấ) Unicode के रूप में भेजा जाता है। होस्ट पर Vietnamese IME न चलाएं वरना दोहरा बनेगा। - French एक्सेंट —
é è ê çजैसे अक्षर क्लाइंट पर बनते हैं (डेड कुंजियों या AZERTY की सीधी कुंजियों से) और होस्ट पर पूरे पहुंचते हैं। - Japanese / Chinese / Korean IME — IME सिर्फ़ क्लाइंट पर चलाएं; pinyin या hiragana क्लाइंट की ऑन-स्क्रीन कैंडिडेट विंडो में दिखता है, और चुना हुआ अक्षर होस्ट को भेजा जाता है।
- इमोजी — क्लाइंट के इमोजी पिकर से चुनें; कोडपॉइंट Unicode के रूप में भेजा जाता है। होस्ट उसे अपने पास जो भी इमोजी फ़ॉन्ट हो उससे दिखाता है।
05 · प्लैटफ़ॉर्म के पार मॉडिफ़ायर कुंजियां
सबसे उलझी क्रॉस-प्लैटफ़ॉर्म समस्या मॉडिफ़ायर की है: macOS में Cmd प्राथमिक मॉडिफ़ायर है, Windows में Ctrl। डिफ़ॉल्ट रूप से, Windows होस्ट Mac क्लाइंट से आए Cmd को Ctrl मानता है, इसलिए Windows PC पर Cmd+S वैसे ही सेव करता है जैसे Mac पर। उल्टी दिशा में, Windows के लिए Remio डिफ़ॉल्ट रूप से Ctrl और Cmd को आपके लिए बदल देता है (Ctrl / Cmd स्वैप करें, कनेक्ट रहते हुए सेटिंग्स पैनल में, सेशन सेक्शन), इसलिए Ctrl+S Mac पर सेव करता है; Ctrl और Windows कुंजी को जैसे हैं वैसे भेजने के लिए इसे बंद करें।
अगर आप PC कीबोर्ड पर टाइप करते हैं और चाहते हैं कि Windows होस्ट पर Windows कुंजी Start खोले, तो उस PC पर Remio Host की सेटिंग्स में कमांड कुंजी विंडोज़ कुंजी भेजती है चालू करें। Mac कीबोर्ड के लिए इसे बंद रखें, जहां Cmd को Ctrl का काम करना चाहिए।
अतिरिक्त बातें:
- Option / Alt — वही भौतिक कुंजी, अलग नाम। Remio दोनों को सही बताता है।
- Windows / Cmd — वही भौतिक स्थिति। ऊपर की कमांड कुंजी वाली सेटिंग तय करती है कि वह Ctrl की तरह चले या Windows कुंजी की तरह।
- Caps Lock — जैसा है वैसा आगे भेजा जाता है। होस्ट की Caps Lock स्थिति वही रहती है जो आपने क्लाइंट पर टॉगल की।
- फ़ंक्शन कुंजियां — F1-F12 सब होस्ट तक पहुंचती हैं। Mac होस्ट पर, fn+F1 आदि मीडिया-कुंजी व्यवहार के लिए सिस्टम की जो भी सेटिंग है उसका सम्मान करते हैं।
# Example — Mac client → Windows host
client: Cmd+S (you press)
host: Ctrl+S triggers Save (Command key sends the Windows key: off)
समस्या निवारण
- लेआउट बदलने के बाद भी कुछ कुंजियां ग़लत — डिस्कनेक्ट करके दोबारा कनेक्ट करें, और जांचें कि आपने सही डिवाइस पर लेआउट बदला: कुंजी-प्रेस क्या टाइप करते हैं यह होस्ट का लेआउट तय करता है।
- गेम कुंजियां नहीं पहचानता — इनपुट मेथड से टाइप करने की जगह भौतिक कुंजियां दबाएं। कुछ गेम को अपनी सेटिंग्स में रॉ इनपुट भी चालू चाहिए।
- होस्ट पर IME कम्पोज़िशन विंडो दिखाता है — होस्ट पर IME बंद करें; उसे सिर्फ़ क्लाइंट पर चलाएं।
- शॉर्टकट ग़लत ऐप पर लगता है — जांचें कि होस्ट के ऐप के पास सचमुच फ़ोकस है। Remio होस्ट पर जो भी ऐप सामने हो उसे भेजता है।
- iPad पर हार्डवेयर कीबोर्ड नहीं मिल रहा — Bluetooth कीबोर्ड को डिस्कनेक्ट करके दोबारा कनेक्ट करें, फिर सेशन दोबारा खोलें। iPadOS कभी-कभी सेशनों के बीच कनेक्शन गिरा देता है।
कीबोर्ड लेआउट FAQ
Remio पर मेरी @ और " कुंजियां क्यों अदला-बदली हो जाती हैं?
आपके क्लाइंट और होस्ट के कीबोर्ड लेआउट अलग हैं — आमतौर पर UK बनाम US। दोनों लेआउट Shift+2 और Shift+' के बीच @ और " की अदला-बदली करते हैं। OS की कीबोर्ड सेटिंग्स में दोनों सिरों को एक ही लेआउट पर लाएं, या अपने डिवाइस के अपने इनपुट मेथड से टाइप करें ताकि कुंजी की स्थितियों की जगह तैयार अक्षर भेजे जाएं।
Remio कीस्ट्रोक कैसे भेजता है — कुंजी की स्थितियां या अक्षर?
दोनों। भौतिक कुंजी-प्रेस कुंजी की स्थिति से जाते हैं, इसलिए गेम और शॉर्टकट सही चलते हैं। जो टेक्स्ट आपका डिवाइस पहले से बना चुका है — इनपुट मेथड, इमोजी, एक्सेंट — वह तैयार अक्षरों के रूप में जाता है, इसलिए होस्ट के लेआउट की परवाह किए बिना विशेष अक्षर साबुत पहुंचते हैं।
क्या मैं Remio के ज़रिए US कीबोर्ड पर German ÄÖÜ टाइप कर सकता हूं?
हां। अपने डिवाइस पर German कीबोर्ड लेआउट या इनपुट मेथड इस्तेमाल करें — आपके बनाए डेड कुंजी, एक्सेंट और उमलाउट तैयार अक्षरों के रूप में भेजे जाते हैं और होस्ट पर उसके लेआउट की परवाह किए बिना टाइप होते हैं।
क्या Vietnamese डायक्रिटिक Remio पर काम करते हैं?
हां। डायक्रिटिक क्लाइंट पर बनते हैं (आप लोकल में जो भी IME इस्तेमाल करें — Telex, VNI, या सिस्टम IME) और अंतिम अक्षर टेक्स्ट के रूप में भेजा जाता है। होस्ट पर एक साथ IME चलाने से बचें वरना दोहरा बनेगा।
macOS होस्ट पर कीबोर्ड लेआउट कहां बदलूं?
System Settings → Keyboard → Text Input → Edit। वहां लेआउट जोड़ें या हटाएं। macOS ने फ़ोकस वाले ऐप्लिकेशन के लिए अभी जो लेआउट सक्रिय रखा है, Remio उसका सम्मान करता है।
Remio में मेरे कीबोर्ड शॉर्टकट क्यों काम नहीं करते?
सबसे अक्सर, मॉडिफ़ायर कुंजियां अलग होती हैं — macOS का Cmd बनाम Windows का Ctrl। Mac क्लाइंट से, Windows होस्ट Cmd को Ctrl मानता है, जब तक उस PC पर Remio Host की सेटिंग्स में कमांड कुंजी विंडोज़ कुंजी भेजती है चालू न हो। Windows क्लाइंट से Mac तक, Ctrl / Cmd स्वैप करें (कनेक्ट रहते हुए सेटिंग्स पैनल में, सेशन सेक्शन) डिफ़ॉल्ट रूप से चालू है और Ctrl को ⌘ की तरह चलाता है — जांचें कि कहीं उसे बंद तो नहीं कर दिया गया। iPad कीबोर्ड पर, उन शॉर्टकट के लिए जिन्हें iPad अपने लिए रखता है, ⌘ की जगह ⌥ दबाएं।