OSX सिस्टम वाइड की तरह कीबोर्ड का काम कैसे करें?


111

मैं दो कंप्यूटरों के बीच लगातार आगे और पीछे स्विच करता हूं:

  • OSX हिम तेंदुआ
  • उबंटू 10.10

मैं निम्नलिखित कीबोर्ड दृश्यों के लिए केवल उबंटू का उपयोग करने में सक्षम होना चाहता हूं, जैसे कि OSX सिस्टम वाइड , (केवल मैं सुपर की तरह Ctrl कार्य नहीं करना चाहता)

  • Super+C -> प्रतिलिपि

  • Super+V -> पेस्ट करें

  • Super+T -> मैं जो भी ब्राउज़र में हूं उसमें एक नया टैब खोलें।

  • Super+W -> जो भी ब्राउज़र में हूं उसमें एक टैब बंद करें।

तो संक्षेप में, वहाँ वैसे भी मेरे लिए सिर्फ निम्नलिखित, सिस्टम वाइड करने के लिए इन कीबोर्ड दृश्यों मैप करने के लिए है?

  • Super+C -> Ctrl+C
  • Super+V -> Ctrl+V
  • Super+T -> Ctrl+T
  • Super+W -> Ctrl+W

मुझे पता है कि मेरे लिए विम, और फ़ायरफ़ॉक्स के लिए ऐसा करने के तरीके हैं, और मैं विशेष रूप से अधिकांश अनुप्रयोगों के लिए निश्चित हूं ... लेकिन मैं सिर्फ एक बार ऐसा करना पसंद करूंगा और यह उस तरह से काम करेगा जैसे सिस्टम वाइड !

मैं एक मानक पीसी कीबोर्ड का उपयोग कर रहा हूं, जो उबंटू पर "जेनेरिक 105 कुंजी (इंटल) पीसी" है। मैं भी अपने मैक मिनी पर उसी कीबोर्ड का उपयोग कर रहा हूं।


4
यदि आपको यह सभी मैक कीबोर्ड शॉर्टकट के लिए मिलाया गया है, तो आपकी कॉन्फिग फ़ाइल को साझा करना बहुत अच्छा होगा! धन्यवाद
डोलन Antenucci

हे! काश मैंने अभी भी किया था, लेकिन मैं विशेष रूप से मैक पर काम कर रहा हूं, जैसा कि मैंने नौकरी स्थानांतरित की है;; इसलिए मेरे पास कहीं भी मेरा पुराना कॉन्फ़िगरेशन नहीं है ...
ब्रैड पार्क

समाधान प्राथमिक OS पर काम नहीं करते हैं। '
पासचलिस

जवाबों:


38

यदि आप xautomation पैकेज स्थापित करते हैं, तो आप सिस्टम / वरीयताएँ / कीबोर्ड शॉर्टकट / कस्टम में एक कमांड जोड़ सकते हैं:

xte "keyup Meta_L" "keyup c" "keydown Control_L" "key c" "keyup Control_L"

और मेटा-सी के लिए नक्शा।


दूसरा तरीका:

AutoKey (apt-get install autokey-gtk) स्थापित करें और इसके लिए एक वाक्यांश सेट करें:

Phrase Text: <ctrl>+C (actually type out the <ctrl>+ here)
Paste Using: Keyboard
Abbreviation: None
Hotkey: <super>+v
Window Filter: None

हे! यह बहुत ही आशाजनक लग रहा है ... मैंने स्थापित किया है, और टर्मिनल से ऊपर xte कमांड चला सकता है, और यह टर्मिनल में "^ C" आउटपुट करता है ... जो मुझे अच्छा लगता है! लेकिन जब मैं इसे कीबोर्ड शॉर्टकट में मैप करता हूं, तो यह कुछ भी नहीं करता है ... मैंने मेटा-सी के लिए एक और प्रोग्राम मैप करने की कोशिश की, और यह ठीक काम करता है (जब मैं मेटा-सी दबाता हूं तो ठीक लॉन्च होता है)। मैंने xte (/ usr / bin / xte) के लिए पूर्ण पथ निर्दिष्ट करने का भी प्रयास किया और यह भी काम नहीं किया ... क्या आप अपने सिस्टम पर यह कोशिश कर सकते हैं और देखें कि क्या यह काम करता है? धन्यवाद!
ब्रैड पार्क

1
तो xte सही तरीके से कुंजी कोड भेजता है, लेकिन जाहिरा तौर पर एप्लिकेशन शॉर्टकट और xte (जैसे मेटा-कंट्रोल-सी) द्वारा भेजे गए कुंजी के संयोजन को देखते हैं । मैंने कुंजी प्रेस भेजने से पहले शॉर्टकट कुंजी जारी करने के अनुकरण के लिए अपना उत्तर अपडेट कर दिया है ।
cscarney

2
त्वरित जांच पर यह मेरे लिए काम करता है, लेकिन मैंने एक समाधान ढूंढ लिया है जो शायद xte से अधिक विश्वसनीय होगा (भले ही आप इसे काम कर रहे हों)। संशोधित उत्तर की जाँच करें।
14-12 को सीएसकेनी

1
हे! धन्यवाद @cscarney! AutoKey के लिए आपका "वैकल्पिक समाधान" पूरी तरह से काम करता है! इस पर आपके निरंतर प्रयास के लिए एक टन धन्यवाद!
ब्रैड पार्क

1
समाधान Ubuntu 18.04
JZ के

17

Ubuntu 14 या नए के लिए आप यह कर सकते हैं:

sudo apt-get install gnome-tweak-tool

से अधिक, Tweak टूल> टाइपिंग> Alt / Win प्रमुख व्यवहार देखें

और जांचें: Ctrl को विन कीज (और सामान्य रूप से Ctrl की) के लिए मैप किया जाता है


कुछ भी करने के लिए प्रतीत नहीं होता है या मैक व्यवहार नहीं है
chovy

उबंटू 16 की एक ताज़ा स्थापना में, इसे स्थापित करने के लिए सूक्ति-सेटिंग्स-डेमन की आवश्यकता होती है जो पैकेजों के एक निशान का नेतृत्व करने के लिए लगता है जो महसूस नहीं करते हैं कि वे स्थापित होने के लिए थे।
टॉम लिंजा

अब तक का सबसे सीधा फॉरवर्ड विकल्प यदि आप चाहते हैं कि मैक में cmd ​​कुंजी की तरह ही कमांड की मुख्य रूप से कॉपी और पेस्ट के लिए हो। मैं ubuntu-gnome-Desktop पर हूँ
lxm7

यह कॉपी-पेस्ट कमांड के लिए बहुत अच्छा काम करता है और मुझे उबंटू में खोज मेनू चीज़ को लगातार खोलने से रोकता है। अब मुझे बस कमांड-टैब को Alt-Tab
Ron Smith

1
मुझे अपने ऐप्स में Tweak टूल दिखाई नहीं देता है। मुझे क्या करना चाहिए?
जादा

13

मैप Ctrlकरने के लिए एक तरीका है Win/ Superकुंजी:

  1. सिस्टम पर जाएं- प्राथमिकताएं-> कीबोर्ड ,

  2. खुले टैब लेआउट ,

  3. क्लिक करें विकल्प ... ,

  4. खुला Alt/ Winप्रमुख व्यवहार ,

  5. और चुनें नियंत्रण जीत कुंजी के लिए मैप किया गया है

और कंसोल के लिए एक मंच पोस्ट है कि यहां कैसे करें

अधिक खुदाई के लिए सामान्य लिनक्स कीबोर्ड HOWTO यहां देखें

सादर


3
हे @danizmax - उत्तर के लिए धन्यवाद ... लेकिन मैं विशेष रूप से Ctrl के पूर्ण व्यवहार को बदलने से बचना चाहूंगा ... मुझे लगता है कि अगर मैं ऐसा करता हूं तो मुझे अन्य चीजों के साथ शिकंजा लगता है ... मैं वास्तव में सिर्फ मैप करना चाहता हूं कीबोर्ड शॉर्टकट जिनका मैंने पोस्ट में उल्लेख किया है ... धन्यवाद हालांकि!
ब्रैड पार्क

खैर Ctr + जैसा है वैसा ही रहता है। यह केवल सभी Ctrl + को सुपर + के लिए डुप्लिकेट करता है ताकि आप सिर्फ व्यवहार जोड़ सकें। जब तक आप वास्तव में केवल उन लोगों को बदलना नहीं चाहते हैं, जिनका आपने उल्लेख किया है, तो आपको xmodmap और loadkey के साथ बहुत सी खुदाई करनी होगी। मैंने सामान्य लिनक्स कीबोर्ड HOWTO से लिंक जोड़ा है। आशा है कि यह मदद करता है: P
danizmax

1
यह सभी प्रस्तावित में से सबसे आसान समाधान था।
दत्तकेक

1
मैं सिस्टम सेटिंग्स में "विकल्प" या "ऑल्ट / जीत प्रमुख व्यवहार" विकल्प को Ubuntu 15.10 विली में किसी भी अधिक नहीं देखता।
user29020


8

पर विस्तार करने के लिए cscarney के autokey संकेत , मैं अपने को विकसित कर रहा हूँ autokey उबंटू में यह सब प्राप्त करने के लिए विन्यास (ओएस एक्स की तरह <cmd>+c, <cmd>+v... Emacs शैली <ctrl>+f, <ctrl>+bमेरी में, ...) dotfile रेपो

मैं मूल वाक्यांशों का उपयोग नहीं करता हूं (जहां विंडो फ़िल्टरिंग वर्तमान में टूटी हुई है ), लेकिन पायथन स्क्रिप्ट, Emacs, Eclipse, Vim, gnome-टर्मिनल जैसे एप्लिकेशन में AutoKey को अक्षम करने में सक्षम होने के लिए ... जहां मैं गड़बड़ नहीं करना चाहता हूं मौजूदा शॉर्टकट तक।

आप READMEइसे कैसे सेट करें, इसके निर्देशों के लिए नीचे की तरफ देख सकते हैं।


लिंक ऐप के लिए टूट गया है
chifliiiii

@chifliiiii ने लिंक को ठीक कर दिया, लेकिन ध्यान दें कि मेरे डॉटफ़ाइल्स में लिंक किया गया कॉन्फ़िगरेशन बहुत पुराना है, क्योंकि मैं वर्षों से इसका उपयोग नहीं कर रहा था।
मेटाक्रिटिट

5

उपरोक्त कुछ समाधान पुराने हैं और उबंटू 18.04 के साथ काम नहीं कर रहे हैं। यहाँ एक अद्यतन जवाब है

  1. यदि सिस्टम में स्थापित नहीं है तो गनोम-ट्विक्स इंस्टॉल करें

    sudo apt-get install gnome-tweaks

  2. बाईं ओर निचले भाग पर शो एप्लिकेशन दबाकर आवेदनों की सूची खोलें ।

  3. ध्यान दें कि यह केवल WINDOWS कुंजी के व्यवहार को CMD कुंजी में बदल देगा और CTRL कुंजी को पहले की तरह रखेगा (आपके पास 2 CTRL कुंजी होगी)। यदि आपको यह पसंद नहीं है, तो चरण 4 को छोड़ें और चरण 5 पर जाएँ

  4. के लिए देखो Tweaks application --> Keyboard and Mouse --> Additional Layout options --> Alt/Win behavior --> Select Control is mapped to Win keys and the usual Ctrl Keys

  5. यदि आपने चरण 4 को पूरा कर लिया है, तो इस चरण को छोड़ दें। यह चरण Windows कुंजी व्यवहार को Ctrl और इसके विपरीत में स्वैप करेगा। ढूंढेंTweaks application --> Keyboard and Mouse --> Additional Layout options --> Ctrl Position --> Select Swap Left Win with Left Ctrl

  6. एक और चीज जो मुझे macOS से याद आती है वह है सीएमडी + टैब (इस मामले में विंडोज + टैब) के साथ विंडोज़ स्विच करने की क्षमता। इसे प्राप्त करने के लिएSettings --> Keyboard --> Look for Switch Windows under navigation section --> Double Click it and press Windows+Tab when pop up appears


5

मैं एक समाधान चाहता था जो किसी भी डेस्कटॉप वातावरण / विंडो प्रबंधक में काम करेगा, इसलिए मैंने एसएक्सएचकेडी (सरल एक्स हॉटकी डेमॉन) के साथ एक्सओटोमेशन का उपयोग करने के लिए cscarney के सुझाव को संयुक्त किया ।

यहाँ मूल ~/.config/sxhkd/sxhkdrcविन्यास फ़ाइल है जो मैंने निर्मित की है।

उन्नत: मेरा नवीनतम संस्करण अधिक पूर्ण है, और विभिन्न अनुप्रयोगों के लिए अलग-अलग कीस्ट्रोक्स भेज सकता है, लेकिन इसके लिए एक बाहरी स्क्रिप्ट की आवश्यकता होती है, और संभवत: कुछ बाइंडिंग हैं जो आप नहीं चाहते हैं।

यहाँ एक स्निपेट है:

# Reload this config
control + alt + shift + r
  killall -USR1 -u "$USER" sxhkd && echo 'sxhkd config reloaded'

# Cut, copy and paste
alt + x
  xte "keyup x" "keyup Meta_L" "keydown Control_L" "key x" "keyup Control_L" "keydown Meta_L"
alt + c
  xte "keyup c" "keyup Meta_L" "keydown Control_L" "key c" "keyup Control_L" "keydown Meta_L"    
alt + v
  xte "keyup v" "keyup Meta_L" "keydown Control_L" "key v" "keyup Control_L" "keydown Meta_L"

# Open tab, close tab, restore closed tab
alt + t
  xte "keyup t" "keyup Meta_L" "keydown Control_L" "key t" "keyup Control_L" "keydown Meta_L"
alt + w
  xte "keyup w" "keyup Meta_L" "keydown Control_L" "key w" "keyup Control_L" "keydown Meta_L"    
alt + shift + t
  xte "keyup t" "keyup Meta_L" "keydown Control_L" "key t" "keyup Control_L" "keydown Meta_L"

# Move to home/end
alt + Left
  xte "keyup Meta_L" "keyup Left" "key Home" "keydown Meta_L"
alt + Right
  xte "keyup Meta_L" "keyup Right" "key End" "keydown Meta_L"
alt + shift + Left
  xte "keyup Meta_L" "keyup Left" "key Home" "keydown Meta_L"
alt + shift + Right
  xte "keyup Meta_L" "keyup Right" "key End" "keydown Meta_L"

# Move one word
super + Left
  xte "keyup Super_L" "keyup Left" "keydown Control_L" "key Left" "keyup Control_L" "keydown Super_L"
super + Right
  xte "keyup Super_L" "keyup Right" "keydown Control_L" "key Right" "keyup Control_L" "keydown Super_L"
super + shift + Left
  xte "keyup Super_L" "keyup Left" "keydown Control_L" "key Left" "keyup Control_L" "keydown Super_L"
super + shift + Right
  xte "keyup Super_L" "keyup Right" "keydown Control_L" "key Right" "keyup Control_L" "keydown Super_L"

ध्यान दें:

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

चेतावनियां:

  • यदि आप Alt कुंजी जारी करते समय अभी भी चल रहे हैं, तो यह एक समस्या हो सकती है (विशेष रूप से धीमी मशीनों पर) । आप एक "चिपचिपा" Alt कुंजी के साथ समाप्त हो जाएंगे, क्योंकि xte ने इसे आपके लिए दबाया है!

  • इस दृष्टिकोण का उपयोग करते हुए, ट्रिगर नीचे नहीं होगा यदि कुंजी नीचे रखी गई है। (इसलिए आप सुपर-लेफ्ट को दबाकर 12 शब्दों को स्थानांतरित नहीं कर सकते।)


मैं bbkeysअतीत में उपयोग करता था, लेकिन दुख की बात यह है कि इन दिनों इतने सारे विकृतियों पर पैक नहीं किया जा रहा है।
joeytwiddle

4

यह एक आसान काम है जब आप जानते हैं कि यह कैसे करना है।

1) अपनी कुंजी की कुंजी की जाँच करें। इस प्रोग्राम को टर्मिनल पर चलाएं।

xev


इस उदाहरण पर, टर्मिनल दिखाता है कि मेरे लिए कीकोड k"45" है।

2) इस फाइल को बनाते समय उन्हें बदलें:

gedit ~ / .Xmodmap

यह सामग्री इस उदाहरण की तरह दिखनी चाहिए:

कीकोड 64 = Alt_L Meta_L Alt_L Meta_L कीकोड
108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift

(आवश्यकतानुसार कीकोड नंबर बदलें - चरण "1" देखें)

इलस्ट्रेशन:
(अवलोकन: यदि मैं बदलना चाहता हूं तो मुझे k"कीकोड 45" का उपयोग करना चाहिए जैसा कि चरण "1" में दिखाया गया है)।

4) लॉगआउट करें और लॉग इन या रिबूट करें या इसे चलाएं:

xmodmap ~ / .Xmodmap

उम्मीद करता हु आपको आनंद मिला हो ;-)


2

दूसरों के उत्कृष्ट कार्य के आधार पर, मैंने इस सेटअप को प्राप्त करने के लिए अपने ऑटोकै शॉर्टकट और निर्देशों के साथ रेपो बनाया:

https://github.com/bliles/autokey-macos


1

पहले
अतिथि परिवर्धन सीडी स्थापित करें ( Devices->Insert Guest Additions CD image)।

क्लिपबोर्ड साझाकरण सक्रिय करें
फिर रिबूट के बाद, वर्चुअलबॉक्स में जाकर Machine->Settings->General->Advancedसेट करें
Shared Clipboard: Bidrectional

VirtualBox बदलें होस्ट कुंजी
में Vitualbox/Preferences/Input/Virtual Machine/Host Key Combination
फिर चुनें sth अलग

कुंजी का मिलान :
के लिए cmd/ctrlमुझे अंग्रेजी (Macintosh) कुंजीपटल जोड़ने के लिए मानचित्रण सबसे सहज समाधान लगता है :)

पर जाएं Ubuntu Settings->Text Entry
(मुझे लगता है कि पुराने संस्करणों में यह कीबोर्ड लेआउट सेटिंग्स में हो सकता है) हिट प्लस (+) ऐड के
तहतInput sources to use:
English (Macintosh)

मैं VirtualBox 5.0.4 में Ubuntu 14.04.3 LTS 64 बिट पर हूँ


1

यहाँ एक बहुत सरल उपाय है, किंटो। मैं अब 3 साल से इस पर काम कर रहा हूं .. और आखिरकार मुझे लगता है कि मैं अपने पिछले 2 प्रयासों के विपरीत कितना अच्छा काम कर सकता हूं। यह x11, और सिस्टमड आधारित डिस्ट्रोस के लिए अभिप्रेत है, लेकिन एक बार मुझे इसे लागू करने का एक अच्छा तरीका मिल जाने के बाद यह अवधारणा वायलैंड तक पहुंच जाएगी, सुरक्षा बढ़ाने के बावजूद इसे काम करना मुश्किल हो जाता है।

1) जिस्ट (उन लोगों के लिए जो केवल आधार देखना चाहते हैं या अपने स्वयं के वैकल्पिक समाधान को लागू करना चाहते हैं, किनारे के मामलों को कवर नहीं किया गया है)।

https://gist.github.com/rbreaves/f4cf8a991eaeea893999964f5e83eebb

2) इंस्टॉलर पर पूर्ण जो कि सिस्टमड, बैश और xprop का उपयोग करता है। (बढ़त के मामले, जैसे क्रोमबुक को कवर किया गया है, यह समर्थन करना आश्चर्यजनक रूप से कठिन था, लेकिन मुझे मेरा आनंद मिलता है ताकि हर कोई लाभ उठा सके!)

https://github.com/rbreaves/kinto

फ्लिप के लिए जापानी, किंटो, का कारण यह है - भले ही आप किसी अन्य विधि का उपयोग करके हर सामान्य जीयूआई ऐप के लिए एक महत्वपूर्ण रीमेकिंग को पूरा करते हों, आपको टर्मिनल का एक ही प्रकार का अनुभव नहीं होना चाहिए, आसानी से, जैसा कि आप लिनक्स पर करते हैं। एक मैक पर। और यह दुर्भाग्यपूर्ण है - क्योंकि मैक हमारे डेवलपर्स को एक कीमैप के साथ खराब कर देते हैं जो टर्मिनल ऐप्स के लिए आश्चर्यजनक रूप से अच्छी तरह से काम करता है। मैंने जो भी किया है, उसका बिंदु सेटक्सबैममैप और उपयोग में सक्रिय ऐप के माध्यम से आपके 1 के 2 लेआउट विकल्पों में से 1 को बदलकर यह है कि यह आपके लिए किसी विशेष ऐप के लिए सबसे कम अतिरिक्त शॉर्टकट कुंजी बनाने का परिणाम है।

अनिवार्य रूप से, इस समाधान के साथ आप लड़ाई नहीं कर रहे हैं कि कैसे नए शॉर्टकट कुंजियाँ ठीक से बनाएं या अपने टर्मिनल ऐप बनाम अपने बाकी जीयूआई ऐप में शॉर्टकट टकराव से बचने की कोशिश करें। आपको बस दोनों शब्दों का सबसे अच्छा मिलता है, और यह मूल रूप से काम कर सकता है - जैसे कि विभिन्न टर्मिनलों और लोकप्रिय पाठ संपादकों के लिए डिफ़ॉल्ट शॉर्टकट कॉन्फ़िगरेशन फ़ाइलों को शामिल करना, जिन्हें मैं बाद में शामिल कर सकता हूं। उदात्त जैसे पाठ संपादक भी हर शॉर्टकट पर Ctrl के साथ Cmd कुंजी को आसानी से स्वैप नहीं करते हैं, लेकिन यह ठीक से 95% या उससे अधिक बार संरेखित करता है जो मैं कहूंगा।

और वायलैंड के बारे में बात करते हुए मेरे पास इस अवधारणा का एक प्रमाण है कि कैसे केडीई प्लाज्मा 5 पर इस केमप्ले कीस्वाप ट्रिक को मौजूदा विजेट के साथ काम करना है जो ऐप नामों में खींचता है। अगर किसी के पास एक बेहतर समाधान है तो मैं सभी कान हूं, खासकर अगर यह x11 पर भी काम कर सकता है। X11 पर Xprop पूरी तरह से पर्याप्त है, लेकिन जाहिर तौर पर Wayland पर इसका कोई उपयोग नहीं है।

https://github.com/rbreaves/applet-window-title/commit/ff17e694579a52a9848d6bea87b2d11f22033718


0

मेरे हाथ में उबंटू नहीं है (मैक के यहाँ, यूबू के कार्यालय में) लेकिन मैं वहां एक मैक कीबोर्ड का उपयोग करता हूं और उन्हीं कारणों से जो आप करना चाहते थे।

पहली बात यह सुनिश्चित करें कि आपका कीबोर्ड मैक कीबोर्ड के रूप में स्थापित किया गया था। मुझे लगता है कि आप इसे सिस्टम-> वरीयताओं-> कीबोर्ड में बदल सकते हैं। जब आप वहां होते हैं, तो टैब में से एक आपको एक मुख्य मानचित्रण पृष्ठ पर ले जाएगा जहां आप यह सेट कर सकते हैं कि कैसे cmd कुंजी काम करती है।

जैसे मैं कहता हूं, मुझे ठीक से याद नहीं है - मैं अपनी स्क्रीन पर बिट्स को यहां इंगित कर सकता हूं, लेकिन यह काम नहीं करता है क्योंकि मैं वहां नहीं हूं।

यदि आप अभी भी कल फंस गए हैं, तो मैं फिर से देखूंगा।


प्रणाली-> वरीयताएँ-> कीबोर्ड-> लेआउट-> विकल्प
लियो

हाय लेओ ... मैं उबंटू के साथ एक मैक कीबोर्ड का उपयोग नहीं कर रहा हूं ... हालांकि मैं एक मानक पीसी कीबोर्ड का उपयोग कर रहा हूं, अर्थात "जेनेरिक 105 कुंजी (इंटल) पीसी" ने मेरे "कीबोर्ड मॉडल" को वेंडर एप्पल / पर स्विच करने का प्रयास किया। मॉडल Apple, लेकिन इससे कोई फर्क नहीं पड़ता था .... मैंने भी Vendor Apple / मॉडल मैकबुक की कोशिश की और वह कुछ भी बदलने के लिए प्रतीत नहीं हुआ ...
ब्रैड पार्क

और इसके लायक होने के लिए, मैं अपनी मैकमिनी पर ठीक उसी पीसी कीबोर्ड का उपयोग करता हूं, जैसा कि मैंने इसे दूसरे हाथ से खरीदा है और यह मैक कीबोर्ड के साथ नहीं आया है। एक बार फिर धन्यवाद।
ब्रैड पार्क

0

ऑटोकाय ने मेरे लिए काम किया। अब मेरे सिस्टम के चारों ओर + c (v, x, a) जीतें जैसे मैं यह उम्मीद करूंगा।

1. ऑटोकाय स्थापित करें

sudo apt install autokey-gtk

2. ऑटोकाइ को कॉन्फ़िगर करें

  1. रूट फ़ोल्डर जोड़ें, इसे MacKeys या जो कुछ भी कहते हैं
  2. आप ctrl-c, v, x और a के लिए वहां 4 स्क्रिप्ट बनाएंगे
  3. प्रत्येक स्क्रिप्ट हॉटकी सुपर-सी, सुपर-वी आदि को असाइन करें
  4. नीचे दिए गए कोड के साथ स्क्रिप्ट भरें (पत्र को अन्य कॉम्बो के लिए बदलें)

winClass = window.get_active_class() keys = "<ctrl>+c" if winClass == "gnome-terminal-server.Gnome-terminal": keys = "<ctrl>+<shift>+c"; keyboard.send_keys(keys)

4 ए। CmdZ के लिए, CmdA या CmdX जैसे सरल स्क्रिप्ट के साथ काम करते हैंkeyboard.send_keys("<ctrl>+x")

3. स्टार्टअप अनुप्रयोगों के लिए / usr / bin / autokey-gtk जोड़ें

4. कीबोर्ड सेटिंग्स में जीत-ए को अक्षम करें

आम तौर पर जीत-अवलोकन करने के लिए एक स्विच बनाता है।

5. वैकल्पिक, ओवरव्यू को स्विच करने के लिए जीत को पूरी तरह से रोकें

संभवतः आप इसे हटाना चाहेंगे। गनोम-ट्वीक-टूल इंस्टॉल करें, कीबोर्ड पर जाएं और डेस्कटॉप से ​​ओवरव्यू पर स्विच करके रिबंड करें। कि मेरे सूक्ति ubuntu 16.04 के लिए काम किया।

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