로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

Lithiumion

미니 [윈도우] 일반 키보드를 씽패처럼 사용하는 법 (장문 주의)

씽크패드 에는 키보드 가운데에 빨콩(TrackPoint)과 마우스 버튼이 있어서

 

키보드로 문서작업을 하다가 커서 조종이나 마우스 클릭 또는 스크롤이 필요할 경우에도

 

팜레스트에 딱 붙이고 있는 손바닥을 뗄 필요 없이 모든 조작이 가능합니다.

 

제목 없음1.png

 

그러나 최근 씽크패드를 클램쉘 모드로 두고 외장 모니터와 블루투스 키보드를 연결해서 사용하다 보니

 

빨콩이 없는 것이 매우 불편하더라구요.

 

그래서 빨콩처럼 부드러운 마우스 조작은 안되더라도,

 

최소한 위/아래/왼쪽/오른쪽 커서 이동은 키보드만으로 조작할 수 있도록 해야겠다, 싶었습니다.

 

제목 없음2.png

 

덤으로, 기존 씽크패드 키보드 사용시에도, 우측 하단에 붙어 있는 방향키 조작을 하려면

 

팜레스트에서 손바닥을 떼야 했기 때문에,

 

손바닥을 떼지 않고도 방향키를 조작할 수 있도록 하고자 했습니다.

 

간단하게 키보드 숏컷 조합 프로그램으로 구현해야지 하고 검색해보는데....

 

------

 

MacOS 에는 빠르고, 강력하고, 저렴한 키보드 단축키 어플리케이션이 많이 있습니다.

 

가장 유명하고 다양한 기능을 제공하는 것은 알프레드겠죠, 좋은 기능을 모두 이용하려면 돈을 내야 하지만요.

 

간단한 키매핑은 카라비너 엘리먼트 만으로 쉽게 할 수 있습니다.

 

어플리케이션 숏컷은 Hotkey라는 앱으로 간단하게 할 수 있고요,

 

알프레드의 키보드 단축키 섹션만을 무료 프로그램으로 구현해 놓은 퀵실버도 좋습니다.

 

----

 

그러나 Windows는 어떨까요? 딱히 아무것도 없습니다.

 

제가 못 찾아낸 것일 수도 있겠습니다마는, 맥에서처럼 상용 프로그램으로

 

1. 키보드 숏컷 조합으로 특정 어플리케이션을 실행, 그리고 토글(최소화/최대화) 한다거나,

 

2. 키보드 숏컷 조합으로 방향키를 조작한다거나,

 

3. 키보드 숏컷 조합으로 마우스 커서를 조종할 수 있는

 

프로그램은 없었습니다.

 

----

 

그래서 오토핫키(AutoHotKey)로 위 세 기능을 간단하게 구현해봤습니다.

 

일단 제 씽크패드에서는 잘 돌아가니, 다른 윈도우 PC에서도 잘 되리라 믿습니다.

 

1. AutoHotKey 다운 링크

 

https://www.autohotkey.com/

 

아주 유명한 업무 자동화 스크립트 플랫폼입니다.

 

Current Version으로 설치하시면 됩니다.

 

이걸 이용하면 파이썬에서처럼 다양한 프로그램 개발이 가능합니다.

 

2. 스크립트 다운로드

 

https://drive.google.com/file/d/1KOSUx1b4QtoUw-i4WgMFUqOTLzJUMhRu/view?usp=sharing

 

(잘 다운이 될지 모르겠네요, 구글 파일 공유를 처음 해봅니다)

 

파일명은 TP_Alternative.ahk 입니다. AutoHotKey 스크립트 확장자이고요, 트랙포인트 대체품이라는 뜻이죠.

 

이 오토핫키 스크립트 파일을 다운로드해서, 더블클릭하면 실행됩니다.

 

매 실행시마다 더블클릭하는 것이 불편하시다면,

 

Win + R 을 클릭하여 '실행 창'을 띄우고

 

제목 없음4.png

​​​​​

shell:startup

 

을 입력하고 엔터를 누릅니다. 그러면 시작프로그램 경로가 뜨는데요,

 

거기에 위 파일을 드래그 앤 드롭 하시면 재부팅시 자동 실행됩니다.

 

제목 없음3.png

 

3. 작동설명

 

기본적으로 Capslock 키와의 조합으로 구현됩니다.

 

하기된 키 조합 입력 없이 Capslock 만 입력될 경우에는 Capslock으로 동작합니다.

 

맥에서 사용하던 프로그램은 Capslock을 그냥 죽여버렸는데,

 

오토핫키로 구현했더니 Capslock이 살아있어서 좋네요.

 

Capslock + I or K or J or L : 순서대로 상 / 하 / 좌 / 우 방향키 조작

 

Capslock + H or N or B or M : 순서대로 상 / 하 / 좌 / 우 마우스 커서 이동 조작

(이동이 좀 느리다고 생각하시는 분은 아래 스크립트 수정 방법 참고)

 

Capslock + ,(<키) or .(>키) : 순서대로 마우스 좌클릭 / 우클릭

 

Capslock + 스페이스바 : 마우스 스크롤을 아래로 내리는 동작

(워드 등 스페이스바로 스크롤이 불가한 앱에서 유용)

 

Capslock + 왼쪽 Alt : 마우스 스크롤을 위로 올리는 동작

(워드 등 Shift + 스페이스바로 업스크롤이 불가한 앱에서 유용)

 

 

--심심해서 추가한 기능(제가 자주 사용하는 프로그램 위주인 점 양해 부탁드립니다)--

 

Capslock + C : 크롬(Chrome) 실행, 이미 실행중이라면 토글(최소화 / 최소화 해제)

 

Capslock + W : 워드(Word)실행, 이미 실행중이라면 토글(최소화 / 최소화 해제)

 

Capslock + A : PDF뷰어(Acrobat)실행, 이미 실행중이라면 토글(최소화 / 최소화 해제)

 

Capslock + P : 그림판(Painter)실행, 이미 실행중이라면 토글(최소화 / 최소화 해제)

 

Capslock + T : 카톡(Talk)실행, 이미 실행중이라면 토글(최소화 / 최소화 해제)

 

Capslock + Q : 현재 창 닫기

 

---함께 사용하면 유용한 네이티브 단축키---

 

Win + D : 바탕화면 토글

 

Win + E : 파일탐색기 실행

 

 

-----

 

스크립트를 수정하고 싶으시다면, TP_Alternative 파일을 우클릭한 후 Edit Script를 누른 후

 

찬찬히 읽어보시면 동일한 패턴으로 구현이 가능하십니다.

 

이런 식입니다.

 

Capslock & {추가하고 싶은 키}::      <-- 키 조합 선언(2개 조합)

If WinExist(wTitle := "ahk_exe {프로그램명}.exe")      <-- 프로그램이 실행중인지 확인

 If WinActive(wTitle := "ahk_exe {프로그램명}.exe")      <-- 윈도우 떠 있으면 최소화

  WinMinimize

 Else

  WinActivate, ahk_exe {프로그램명}.exe      <-- 최소화중이면 깨우기

Else

 Run, {프로그램명}.exe      <-- 실행중이지 않으면 새로 실행

Return

 

-----

 

마우스 커서 조작 관련

 

Capslock & b::      <-- 키 조합 선언(2개 조합)

MouseMove, -10, 0, 10, R      <-- x축 이동량, y축 이동량, 이동속도, 이동모드

return

 
x축 혹은 y축 이동량을 늘리시면 커서 이동속도가 빨라집니다만,
 
원하는 위치를 정확히 찍을 수 없어져서 비추드립니다.

 

 

 

어떻게 유용하실지 모르겠네요, 장문 읽어주셔서 감사합니다.

Lithiumion
Phone : iPhone XS
Tablet : Galaxy Tab S7 11
Laptop : ThinkPad X1 Carbon Gen 9
Desktop : i7 6700 16gb gtx1060
Earphone : Airpods Pro 2
Game : PS4 PRO
댓글
0
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 230228 수정 file admin 18.08.04 113717 13
핫글 미니 검찰이 갤럭시 S22의 잠금을 해제하였군요... [28] update 미붕붕드링크 24.04.29 1952 8
핫글 미니 슬슬 날이 더워지니 아이폰 11과의 추억이 떠오르네요 bluesun 07:51 368 7
핫글 미니 7950X3D로 갑니다 [4] file Terminus 01:09 522 6
212824 미니 쿠팡 사용한 개봉품 반품 해보신 분 계신가요? [35] 찬바람불때핫도쿄 21.06.25 53120 0
212823 미니 LG UX 7.0과 9.1 비교(V50 ThinQ 안드로이드 10) [16] file 운김 19.09.15 46310 0
212822 공지 게시판 내 모니터 관련 글 작성 가능 안내 210819 admin 21.08.19 41874 12
212821 미니 다이소 HDMI 케이블 샀는데 개 빡치네요 [16] file 플래그쉽GU 19.02.22 40266 0
212820 미니 에어팟 프로 충전기없이 케이블만 주네요? [13] file 라테린 19.10.29 39489 0
212819 미니 애드가드 쾌속 설정 팁 [25] file 팥고물 21.03.22 32189 26
212818 미니 갤럭시폰에 아이패드 쓰시는 분들 있으세요? [30] 솔베르 20.08.27 29380 1
212817 미니 USB포트에 SS가 붙은게 뭐죠..? [8] file 지대공지름미사일 20.11.04 27399 0
212816 미니 오늘 가로수길 직원분들 엄청 친절하십니다 [28] 크나앙 20.11.27 24072 20
212815 미니 폴드로 롤토체스(TFT) 원활하게 플레이하는 방법! [5] file 슈갤럼 20.09.03 23388 3
212814 미니 보안정책 캡쳐 이거 해제못하나요? [9] 개소리전문가 19.10.03 18850 0
212813 미니 악성프로그램 카카오인코더와 SafeVisit 개발자분이 같은 분이신걸로 추정됩니다. [24] file 기뻐하는어피치 20.04.14 18128 11
212812 미니 약정 안끝난 폰 중고로 팔 수 있나요?? [11] 주주총회 20.10.07 17789 0
212811 미니 어우 apn 수정은 이제 사실상 불가능하네요 [23] Rekoj 22.09.23 17787 0
212810 미니 샤오미 신기술 공개 [3] 대출받아서기변함 21.01.30 17040 0
212809 미니 와 유튜브 어드밴스드 앱 뭐죠 ㄷㄷㄷㄷㄷ [23] 숲속의참치 19.03.13 16764 1
212808 미니 요즘 아이패드로 3D 작업 가능하겠더군요 [9] file AirDrop 22.01.10 16717 1
212807 미니 이번 S22도 건너뛰어야 할 것 같습니다. [21] Eomjunsik 22.01.11 16716 27
212806 미니 베이퍼챔버의 오해, 그리고 궁극의 발열제어 [9] file AquStar 22.03.25 16505 49
212805 미니 갤럭시버즈 라이브 생활방수도 안되나보네요...? [14] file Stellist 20.07.28 15928 0
212804 미니 요즘은 전화되는 태블릿 없을까요? [26] sylenth 21.03.13 15918 0
212803 미니 스냅 780G vs 스냅 695G...jpg [4] 스퀴니 22.03.26 15222 4
212802 미니 저주받은 윈도우 폰트에 광명을.. MacType 설정법 강좌 [21] Eomjunsik 21.08.08 15106 37
212801 미니 갤럭시S20 eSIM 지원되나요? [9] dlwlrma 20.07.16 14204 0
212800 미니 근데 iOS 파일관리가 힘들다고 하시는 분들은 [43] Terrapin 20.05.01 14120 0

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...