एकाधिक कीबोर्ड लेआउट और शॉर्टकट


30

मैंने केडीई को एक बीओपी (फ्रेंच-डीवीकोर) से आसानी से स्विच करने के लिए एज़र्टी लेआउट में कॉन्फ़िगर किया है। मैंने इसे KDE इंटरफ़ेस ( systemsettings) के साथ कॉन्फ़िगर किया है , लेकिन मुझे लगता है कि यह केवल कॉल setxkbmap beऔर है setxkbmap fr। Azerty लेआउट डिफ़ॉल्ट है (और लेआउट की सूची में पहला)।

हालांकि, शॉर्टकट भौतिक कुंजियों से जुड़े रहते हैं: कुंजी दबाने से qऑयरिटी में "q" और बीप लेआउट के साथ "a" होता है। हालांकि, दोनों मामलों में दबाने का ctrl+ qसमान प्रभाव होता है (उदाहरण के लिए kwriteया साथ, अधिकांश सॉफ्टवेयर्स में क्विटिंग konsole)। ध्यान दें कि कुछ सॉफ्टवेयर्स (as firefox) स्विच को दबाते हैं ( jकुंजी को दबाते हैं, जो bépo लेआउट के साथ "t" प्रिंट करता है, और ctrlसाथ ही, एक नया टैब खोलता है, जो अपेक्षित व्यवहार है)। इस टिप्पणी के अनुसार , GTK ऐप्स स्विचिंग करते हैं, जबकि Qt ऐप्स नहीं करते हैं।

सभी सॉफ़्टवेयर में पाठ संयोग की शॉर्टकट और कुंजियों की कुंजी कैसे बनाएं

अधिक सटीक रूप से, शॉर्टकट को सूची में पहले लेआउट के अनुसार परिभाषित किया गया है। शार्टकट स्विच की परिभाषा Qt ऐप्स के लिए कैसे करें?

कॉन्फ़िगरेशन (सिस्टम):

$ kded4 --version
Qt : 4.8.6
Plate-forme de développement de KDE : 4.14.2
Démon de KDE : 4.14.2
$ uname -a
Linux zepto 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.1 (jessie)
Release:        8.1
Codename:       jessie

कॉन्फ़िगरेशन (setxkbmap):

$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     fr,fr
variant:    oss,bepo
options:    grp:rwin_toggle
$ localectl list-x11-keymap-variants fr
bepo
bepo_latin9
bre
dvorak
geo
latin9
latin9_nodeadkeys
latin9_sundeadkeys
mac
nodeadkeys
oci
oss
oss_latin9
oss_nodeadkeys
oss_sundeadkeys
sundeadkeys

संबंधित पेज:

संपादित करें: यह प्रश्न 977 दिन पहले खोला गया है, दो इनाम, 28 अपवोट्स प्राप्त हुए हैं, 10 पसंदीदा हैं, यह अब तक का सबसे अधिक अनुत्तरित प्रश्न है, लेकिन इसे एक गंभीर प्रेरित जवाब नहीं दिया गया था? मैं शायद बग रिपोर्ट प्रस्तुत कर रहा हूं, लेकिन मुझे यह भी नहीं पता कि सॉफ्टवेयर क्या जिम्मेदार है!


मैंने सोचा कि वहाँ लेआउट हैं dvorak + qwerty ctrl(या फ्रेंच के लिए स्पष्ट)। और भी हैं जो भरे हुए हैं dvorak। हालाँकि मैंने अभी फ्रेंच ड्वोरक, और 2 बीप लेआउट के साथ कोशिश की है, और इसे पुन: पेश नहीं कर सकता। मैं kde4 के साथ डेबियन 6 (व्हीजी) का उपयोग कर रहा हूं।
19-22 में ctrl-alt-delor-

के अनुसार localectl list-x11-keymap-variants us, केवल dvorakउपलब्ध विकल्प हैं dvorak dvorak-alt-intl dvorak-classic dvorak-intl dvorak-l dvorak-r। मुझे लगता है आप dvorak-qwerty के रूप में सॉफ्टवेयर का जिक्र कर रहे थे । मैंने अपना प्रश्न संपादित किया, और अधिक विवरण प्रदान करने के लिए।
क्लेमेंट

इस पर कोई अपडेट?
रॉबर्ट सिएमर 19'16

@RobertSiemer नहीं है कि मुझे पता है, दुर्भाग्य से ... उस सवाल पर 2 इनाम की पेशकश की गई थी, पहले से ही, और अभी भी कोई समाधान नहीं ...
क्लेमेंट

जवाबों:


1

आप सेट कर सकते हैं

localectl set-keymap --no-convert <keymap>

जो स्टार्टअप में इस्तेमाल किए जाने वाले कीमैप को बदल देगा। जिसको आप उपयोग करना चाहते हैं, उसके साथ यहां सब्स्टिट्यूट कीमैप रखें। यह भी सुनिश्चित करें कि आप अपनी अन्य स्थानीय जानकारी को बदल दें।


आपके जवाब के लिए धन्यवाद, मैगस, लेकिन आपका जवाब मेरी समस्या को हल करने के लिए नहीं लगता है। मैंने localectl set-keymap --no-convert bepo(एक सामान्य उपयोगकर्ता के रूप में), अपने कंप्यूटर को फिर से शुरू किया, लेकिन उदाहरण के लिए केट में, भौतिक कुंजियों को दबाते हुए Ctrl+ vहमेशा मेरे क्लिपबोर्ड को चिपकाते हैं, कोई फर्क नहीं पड़ता कि मेरा वर्तमान लेआउट।
क्लेमेंट

@ क्लेमेंट localectlको चलाने के लिए एक कमांड की तरह लगता है root, आप कैसे इसके बारे में कोशिश करते हैं और हमें बताएं? (इसी तरह रिबूट की जरूरत है।)
नेड64

@ नेड 64, यह कमांड, रूट के रूप में भी निष्पादित की जाती है, और रिबूट के बाद भी समस्या का समाधान नहीं होता है।
क्लेमेंट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.