विंडोज 10: डेस्कटॉप के बीच स्विच करने के लिए शॉर्टकट कुंजियाँ बदलें [डुप्लिकेट]


25

विंडोज 10 में, वर्चुअल डेस्कटॉप स्विच करने के लिए शॉर्टकट कुंजी ctrl+ win+ हैं right / left arrow। मैं इसे केवल ctrl+ में बदलकर इसे सरल बनाना चाहता हूं right or left arrow key। मैं यह कैसे कर सकता हूँ?


1
यहाँ उन लोगों के लिए एक जिस्ट है जो यूनिटी के Ctrl + Alt + Left / Right
Yibo Yang

जवाबों:


19

AutoHotkey इस सटीक प्रकार की चीज़ करने के लिए एक शानदार कार्यक्रम है। यह कीबोर्ड कुंजियों को फिर से तैयार करने के लिए एक बहुत ही उपयोगी कार्यक्रम है, जिससे आप हॉटकीज़ और स्वचालित कार्यों को सेट कर सकते हैं। इसे स्थापित करने के लिए यहां चरण दिए गए हैं:

  1. AutoHotkey ( http://www.autohotkey.com/ ) डाउनलोड करें और इसे इंस्टॉल करें।
  2. अपने डेस्कटॉप पर राइट-क्लिक करें> नया> ऑटोहॉट्की स्क्रिप्ट (जो भी आप चाहते हैं उसे नाम दें)।
  3. राइट-क्लिक करें, स्क्रिप्ट संपादित करें।
  4. निम्नलिखित पाठ को पहले से मौजूद पाठ के नीचे चिपकाएँ:

#NoTrayIcon ^Right::^#Right ^Left::^#Left

  1. इसकी कार्यक्षमता का परीक्षण करने के लिए स्क्रिप्ट को सहेजें और चलाएं।
  2. यदि यह अपेक्षा के अनुरूप प्रदर्शन करता है, तो स्क्रिप्ट को स्टार्टअप फ़ोल्डर में कॉपी करें * ताकि यह आपके कंप्यूटर के शुरू होने पर हर बार चले।

वैकल्पिक रूप से, आप स्क्रिप्ट को एक स्टैंडअलोन .exe के रूप में चलाने के लिए संकलित कर सकते हैं जो अन्य कंप्यूटरों पर चलाया जा सकता है जिसमें AutoHowkey स्थापित नहीं है। ऐसा करने के लिए, स्क्रिप्ट फ़ाइल पर राइट-क्लिक करें, और "कंपाइल स्क्रिप्ट" पर क्लिक करें।

* विंडोज 10 में स्टार्टअप फोल्डर को एक्सेस करने के लिए, "रन" खोलें (या तो विंडोज की + आर दबाएं, या स्टार्ट मेनू में इसे खोजें) और या तो टाइप करें (बिना उद्धरण के): "शेल: स्टार्टअप" (स्क्रिप्ट चलाने के लिए) बस वर्तमान उपयोगकर्ता) या "शेल: सामान्य स्टार्टअप" (सभी उपयोगकर्ताओं के लिए इसे चलाने के लिए)। इसे खुलने वाले फ़ोल्डर में पेस्ट करें।


4
यदि आपके पास वर्चुअल डेस्कटॉप का बोट लोड है, तो आप डेस्कटॉप नंबर X में बदलना चाहते हैं। यह शुद्ध AHK से मुश्किल है, लेकिन मैंने ऐसा करने के लिए एक DLL बनाया है, यह विशेष रूप से AHK के लिए है और GitHub में उपलब्ध है।
Ciantic

1
क्या कोई देशी उपाय है?
वल्किरिलोव

@valkirilov: ऐसा नहीं है कि मुझे पता है। अगर किसी और को कोई रास्ता पता है, तो इस स्थिति में दौड़ने के लिए स्वतंत्र महसूस करें।
NateR

@ElectroPulse मैंने आपका तरीका आज़मा लिया, लेकिन जब मैं ^ असाइन करता हूं! सही (Ctrl + Alt + Arrow) यह काम नहीं कर रहा है, क्या आपके पास कोई विचार है?
वाल्किरिलोव

@valkirilov हम्म ... यह अजीब है। मैंने सिर्फ इस मुद्दे को दोहराया। मैं MsgBox का उपयोग करके एक संदेश बॉक्स खोलने के लिए इसका उपयोग करने में सक्षम हूं, लेकिन किसी भी keypresses के ctrl + alt + right को रीमैप करने में असमर्थ हूं। बहुत अजीब है, पता नहीं क्यों ... मुझे पता नहीं है कि ऑटोहोट्की के अंदरूनी कामकाज अच्छी तरह से पर्याप्त हैं।
NateR

4

जवाब देने के लिए @valkirilov ElectroPulse के जवाब के नीचे की टिप्पणी, मैं देख रहा हूँ इस पोस्ट उपयोगी है। AutoHotkey का उपयोग करके विंडोज 10 में Ctrl-Alt-Arrow को फिर से बनाना

संक्षेप में, का उपयोग कर

!^Right:: send {LWin down}{LCtrl down}{Right}{LWin up}{LCtrl up}
!^Left:: send {LWin down}{LCtrl down}{Left}{LWin up}{LCtrl up}

धन्यवाद! Microsoft लिनक्स डेस्कटॉप से ​​सबसे अच्छी विशेषताओं में से एक लेता है और यहां तक ​​कि ठीक से कीपेस मैप नहीं करता है? यह मुझे बचाएगा!
ACK_stoverflow

मुझे यह पसंद है एक बेहतर becasue !^की तुलना में अधिक कुशल है ^। CTRL + Arrow बहुत महत्वपूर्ण और आरक्षित है। लेकिन CTRL + Win + Arrow आरक्षित नहीं है।
वोल्फपैक'08

1

मैंने डेस्कटॉप के बीच स्विच करने के लिए कुछ शॉर्टकट बनाए। मैं डेस्कटॉप का एक 3x3 ग्रिड चाहता था (वस्तुतः, या केवल मेरे मन-मानचित्र में - वास्तव में वे रैखिक हैं)। मैं क्रमशः प्रत्येक डेस्कटॉप पर मैप करने के लिए नंबर पैड कीज़ चाहता था।

जिस तरह से हॉटकीज़ काम करती है

  • यह मानते हुए कि कुल 9 डेस्कटॉप हैं
  • यह सुनिश्चित करने के लिए कि हम ज्ञात डेस्कटॉप के एक रैखिक किनारे पर हैं, यह सुनिश्चित करने के लिए कम से कम 9 बाएं / दाएं स्क्रॉल करें
  • जहाँ मैं चाहता हूँ पाने के लिए सही संख्या को वापस स्क्रॉल करना।

चूंकि विंडो को किसी विशिष्ट डेस्कटॉप पर ले जाने का कोई आसान तरीका नहीं है, मैंने उस विंडो के लिए "मूव टू डेस्कटॉप" मेनू लाने के लिए Win + Numpad0 का उपयोग किया। यह एक समझौता है जिसे मैं जल्द ही हल करने की बहुत कम उम्मीद करता हूं (लेकिन मैंने इसके बारे में अपना खुद का प्रश्न पोस्ट किया है)।

यहाँ मेरे शॉर्टकट हैं:

; Windows+Number pad keys = Windows 10 desktop switching.
; number pad to match a 3x3 desktop
#Numpad1::
#NumpadEnd::
    Send, {LWin down}{Ctrl down}{Right 9}{Left 2}{Ctrl up}{LWin up}
    return
#Numpad2::
#NumpadDown::
    Send, {LWin down}{Ctrl down}{Right 9}{Left 1}{Ctrl up}{LWin up}
    return
#Numpad3::
#NumpadPgDn::
    Send, {LWin down}{Ctrl down}{Right 9}{Ctrl up}{LWin up}
    return
#Numpad4::
#NumpadLeft::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 3}{Ctrl up}{LWin up}
    return
#Numpad5::
#NumpadClear::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 4}{Ctrl up}{LWin up}
    return
#Numpad6::
#NumpadRight::
    Send, {LWin down}{Ctrl down}{Right 9}{Left 3}{Ctrl up}{LWin up}
    return
#Numpad7::
#NumpadHome::
    Send, {LWin down}{Ctrl down}{Left 9}{Ctrl up}{LWin up}
    return
#Numpad8::
#NumpadUp::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 1}{Ctrl up}{LWin up}
    return
#Numpad9::
#NumpadPgUp::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 2}{Ctrl up}{LWin up}
    return
;   Send, {LWin down}{Tab}{LWin up}
;   Sleep, 3000
;   Send, {Tab 1}{Right 2}
;   Sleep, 3000
;   Send, {Enter}
;   Sleep, 3000
;   return
;
;   Bring up the "move this window to desktop..." menu.  Since the menu is always different, don't operate on it.  Just leave it at that.
#!Numpad0::
#!NumpadIns::
#+Numpad0::
#+NumpadIns::
#Numpad0::
#NumpadIns::
    Send, {LWin down}{Tab}{LWin up}
    Sleep, 400
    Send, {AppsKey}M
return
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.