티스토리 뷰
개요
x-mouse 의 기능을 활용하여 가상 데스크탑을 좀더 편리하게 활용해보자.
- x-mouse 다운로드: https://www.highrez.co.uk/downloads/xmousebuttoncontrol.htm
windows 10 가상 데스크탑
가상 데스크탑이란, 마치 여러대의 컴퓨터 화면을 오가듯 할 수 있는 것을 말한다.
prefix key 는 CTRL +WIN 이라고 보면 될 듯 하다.
대부분의 경우 CTRL +WIN 키를 먼저 누르고 특정 키를 눌러 가상 데스크탑 명령을 실행한다.
대표적인 단축키는 다음과 같다.
CTRL + WIN + D |
새로운 가상 데스크탑 생성 |
CTRL + WIN + LEFT / RIGHT |
가상 데스크탑 사이를 이동하기 |
CTRL + WIN + F4 |
가상 데스크답 닫기 |
WIN + TAP |
TASK VIEW 열기 |
여기에서 생성은 키 누름이 자연스럽고, 닫기 역시 조금은 불편한게 오히려 적절해 보이는데
이동하기와 TASK VIEW 열기가 손에 익지 않는다.
- x-mouse 라는 유틸을 이용하여 이 문제를 극복해보자.
- LWIN + Wheel up / down, 그리고 좌클릭을 사용하려 한다.
x-mouse 몸풀기 - 특정 앱에서만 동작하는 마우스 설정 해보기
Acrobat Reader 를 사용하다 보면 이전, 이후의 위치로 이동하게 될 경우가 많은데
단축키가 ALT+LEFT, ALT+RIGHT 인데, 화살표 키는 손에 익지가 않았다.
→ 아래 마우스 그림의 Button 4, Button 5 를 이용해서 이동하게 되면 편할 것이다.
설정 방법은 간단하다. 아래와 같이 하고 Acrobat Reader 를 실행해보면 설정이 동작할 것이다.
1) 실행하고 Add 선택 >> Acrobat Reader (혹은 원하는 프로그램)을 찾고 2) Mouse Button 4 설정 - Simulated Keys 에 {ALT}{LEFT} 로 설정 3) Mouse Button 5 설정 - Sumulated Keys 에 에 {ALT}{RIGHT} 로 설정 |
|
x-mouse 로 windows 10 가상 데스크탑 이동하기
목표
LWIN 키를 누르는 동안 마우스 휠을 돌리면 가상 데스트탑들 사이를 이동할 수 있도록 하자. (참고. LWIN 은 왼쪽의 Win key)
- Wheel up 은 CTRL + LWIN + LEFT, Wheel down 은 CTRL + LWIN + RIGHT 이다.
특정키를 누르는 동안만 특정 레이어가 동작하게 하기 (Layer 활용)
- 평소에 마우스 휠을 돌릴때에는 가상 데스크탑 이동 명령이 먹혀서는 안된다.
- CTRL + LWIN 을 누른 상태에서만 가상 데스크탑 이동 명령이 동작해야 한다.
여기에서 x-mouse 의 Layer 기능을 쓴다.
Settings >> Modifier Keys >> Activate Layer 2 를 Left Windows Key 로 설정하였다.
이렇게 하면, 평소에는 Layer 1 의 설정을 따르다가,
Left Windows Key (LWIN) 을 누른 상태에서는 Layer 2 의 설정을 따르게 된다.
* Enable modifier keys (switching layers & axis locking) 을 체크할 것
Layer 2 의 마우스 버튼에 원하는 명령을 설정하기
아래 그림과 같이 Layer 2 에서
- Left Button 을 Task View
- Wheel up / down 을 가상 데스크톱 이동에 할당한다.
→ x-mouse 자체에서 기본으로 제공한다는 것을 알 수 있다. (단축키 설정 불필요.)
→ 이제 apply 하고 나면 LWIN 키와 함께 Wheel up / down 만으로 이동이 가능해진다.
참고로, Layer 3 는 Activate Layer 3 Key 를 Control 로 할당해놓고
- Mouse button 4: 제어판
- Mouse button 5: 장치관리자 로 쓰고 있다.
'development' 카테고리의 다른 글
나는 아마존에서 미래를 다녔다. (0) | 2019.04.23 |
---|---|
SSH Port Forwarding (4) | 2019.04.01 |
unix time command: real, user, sys (0) | 2019.02.11 |
WSL meets ConEmu - start (0) | 2019.01.31 |
WSL 에서 vim update, 그리고, apt 가 뭐지? (0) | 2019.01.29 |
- Total
- Today
- Yesterday
- 독서후기
- 노션
- Shortcut
- solid
- Gin
- 독서
- golang
- 인텔리제이
- notion
- go
- 2023
- 영화
- clean agile
- 오블완
- ChatGPT
- strange
- 제이펍
- OpenAI
- intellij
- Bug
- 잡학툰
- bun
- 클린 애자일
- websocket
- 체호프
- agile
- 티스토리챌린지
- API
- folklore
- github
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |