Windows 10 : 바탕 화면 간 전환을 위해 바로 가기 키 변경 [중복]


25

Windows 10에서 가상 데스크톱 전환을위한 바로 가기 키는 ctrl+ win+ right / left arrow입니다. ctrl+ 로 변경하여 단순화하고 싶습니다 right or left arrow key. 어떻게해야합니까?


1
여기의 요점 유니티의 Ctrl + Alt + 왼쪽 / 오른쪽으로 사용하는 사람들을 위해
Yibo 양

답변:


19

AutoHotkey는이 정확한 유형의 작업을 수행하기위한 훌륭한 프로그램입니다. 키보드 키를 다시 매핑하여 핫키를 설정하고 작업을 자동화하는 데 매우 유용한 프로그램입니다. 이를 설정하는 단계는 다음과 같습니다.

  1. AutoHotkey ( http://www.autohotkey.com/ )를 다운로드 하여 설치하십시오.
  2. 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기> 자동 단축 키 스크립트 (원하는 이름을 지정)
  3. 마우스 오른쪽 단추로 스크립트 편집을 클릭하십시오.
  4. 기존 텍스트 아래에 다음 텍스트를 붙여 넣습니다.

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

  1. 스크립트를 저장하고 실행하여 기능을 테스트하십시오.
  2. 예상대로 수행되면 컴퓨터를 시작할 때마다 실행되도록 스크립트를 시작 폴더 *에 복사하십시오.

선택적으로 AutoHotkey가 설치되지 않은 다른 컴퓨터에서 실행할 수있는 독립 실행 형 .exe로 실행되도록 스크립트를 컴파일 할 수 있습니다. 이렇게하려면 스크립트 파일을 마우스 오른쪽 단추로 클릭하고 "스크립트 컴파일"을 클릭하십시오.

* Windows 10에서 시작 폴더에 액세스하려면 "실행"을 열고 (Windows 키 + R을 누르거나 시작 메뉴에서 검색) 따옴표없이 "shell : startup"을 입력하십시오. 현재 사용자) 또는 "shell : 공통 시작"(모든 사용자에 대해 실행). 열린 폴더에 붙여 넣습니다.


4
가상 데스크톱을 보트로드하는 경우 데스크톱 번호 X로 변경하고 싶을 수 있습니다. 순수한 AHK에서는 조용히 어렵지만 DLL을 만들었습니다. 특히 AHK 용이며 GitHub에서 사용할 수 있습니다.
Ciantic

1
기본 솔루션이 있습니까?
valkirilov

@valkirilov : 내가 아는 것은 아닙니다. 다른 사람이 방법을 알고 있다면, 이것을 가로 질러 도망 가면 자유롭게 차임하십시오.
NateR

@ElectroPulse 나는 당신의 방법을 시도했지만 ^! Right (Ctrl + Alt + Arrow)를 할당 할 때 작동하지 않습니다. 왜 아이디어가 있습니까?
valkirilov

@valkirilov 흠 ... 이상해. 방금 문제를 재현했습니다. MsgBox를 사용하여 메시지 상자를 여는 데 사용할 수 있지만 ctrl + alt + right를 키 누르기에 다시 매핑 할 수 없습니다. 아주 이상하고, 왜 그런지 모르겠다 ... 나는 오토 핫키의 내부 동작을 잘 알지 못한다.
NateR

4

ElectroPulse의 답변 아래 @valkirilov 의 의견에 답하기 위해이 게시물이 도움이되는 것으로 나타 났습니다 . AutoHotkey를 사용하여 Windows 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는 Linux 데스크톱에서 최고의 기능 중 하나를 사용하며 키 누름을 올바르게 매핑하지 않습니까? 이것은 나를 구할 것입니다!
ACK_stoverflow

나는 이것 !^보다 더 효율적이기 때문에 이것을 좋아한다 ^. Ctrl + 화살표는 매우 중요하며 예약되어 있습니다. 그러나 Ctrl + Win + Arrow는 예약되어 있지 않습니다.
Wolfpack'08 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.