ใน Windows 10 ปุ่มลัดสำหรับการเปลี่ยนสก์ท็อปเสมือนctrl+ +win right / left arrowฉันต้องการทำให้มันง่ายขึ้นโดยเปลี่ยนเป็นctrl+ right or left arrow keyเท่านั้น ฉันจะทำสิ่งนี้ได้อย่างไร
ใน Windows 10 ปุ่มลัดสำหรับการเปลี่ยนสก์ท็อปเสมือนctrl+ +win right / left arrowฉันต้องการทำให้มันง่ายขึ้นโดยเปลี่ยนเป็นctrl+ right or left arrow keyเท่านั้น ฉันจะทำสิ่งนี้ได้อย่างไร
คำตอบ:
AutoHotkey เป็นโปรแกรมที่ยอดเยี่ยมสำหรับการทำสิ่งที่แน่นอนนี้ มันเป็นโปรแกรมที่มีประโยชน์มากสำหรับการแมปแป้นคีย์บอร์ดใหม่ให้คุณตั้งค่าปุ่มลัดและการทำงานอัตโนมัติ นี่คือขั้นตอนในการตั้งค่านี้:
#NoTrayIcon
^Right::^#Right
^Left::^#Left
คุณสามารถรวบรวมสคริปต์เพื่อทำงานเป็น. exe แบบสแตนด์อโลนที่สามารถเรียกใช้บนคอมพิวเตอร์เครื่องอื่นที่ไม่มีการติดตั้ง AutoHotkey ในการดำเนินการนี้ให้คลิกขวาที่ไฟล์สคริปต์แล้วคลิก "รวบรวมสคริปต์"
* หากต้องการเข้าถึงโฟลเดอร์เริ่มต้นใน Windows 10 ให้เปิด "Run" (ทั้งกด Windows Key + R หรือค้นหาในเมนู Start) แล้วพิมพ์ (โดยไม่ใส่เครื่องหมายอัญประกาศ): "shell: startup" (เพื่อเรียกใช้สคริปต์สำหรับ เฉพาะผู้ใช้ปัจจุบัน) หรือ "shell: common startup" (เพื่อเรียกใช้สำหรับผู้ใช้ทั้งหมด) วางลงในโฟลเดอร์ที่เปิดขึ้น
หากต้องการตอบกลับความคิดเห็นของ@valkirilovภายใต้คำตอบของ ElectroPulse ฉันเห็นว่าโพสต์นี้มีประโยชน์ ทำการแมป Ctrl-Alt-Arrow ใน Windows 10 โดยใช้ AutoHotkey
ในระยะสั้นโดยใช้
!^Right:: send {LWin down}{LCtrl down}{Right}{LWin up}{LCtrl up}
!^Left:: send {LWin down}{LCtrl down}{Left}{LWin up}{LCtrl up}
!^
^
CTRL + Arrow สำคัญมากและสงวนไว้ แต่ไม่ได้สงวน CTRL + Win + Arrow
ฉันสร้างทางลัดเพื่อสลับระหว่างเดสก์ท็อป ฉันต้องการเดสก์ท็อป 3x3 กริด (ในความเป็นจริงหรือในแผนที่ความคิดของฉันเท่านั้น - ในความเป็นจริงมันเป็นเส้นตรง) ฉันต้องการแป้นตัวเลขเพื่อแมปไปยังเดสก์ท็อปแต่ละตัวตามลำดับ
วิธีการทำงานของปุ่มลัดนั้นทำได้โดย
เนื่องจากไม่มีวิธีที่ง่ายในการย้ายหน้าต่างไปยังเดสก์ท็อปที่เฉพาะเจาะจงฉันใช้ 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