갤럭시탭에서 SuperDisplay를 이용해서

윈도우10 화면을 확장해서

아이캔스크린이나 아이캔노트를 사용중입니다.

갤럭시탭의 장점이 다른 윈도우프로그램은 말할 필요 없이 특히 아이캔스크린, 아이캔노트를

S펜 입력을 이용해서 필기할 수 있다는 점입니다.

S펜을 사용시 원래 지우개 등의 기능을 하는 S펜 버튼을 이용할 수 없는 점이 아쉽습니다.

필기하다가 키보드를 누를 필요 없이 s펜 버튼만으로 필기를 시작/종료할 수 있고

방금 쓴 필기내용을 한 손으로 바로 삭제하고 다시 필기할 수 있다면 편리할 것입니다.

그래서 오토핫키를 이용해서 S펜 버튼을 키보드단축키와 매핑시켜보았습니다.

S펜 버튼은 대개 마우스 오른쪽버튼 역할을 하기 때문에

마우스오른쪽 버튼과 우리가 원하는 단축키(Ctrl-Z, d, Shift-d, F12키, 아이캔노트의 경우 Ctrl-a와 del키)를 서로 매핑하면 되겠습니다.

1. 마우스 오른쪽 버튼(RButton)에 단축키 Ctrl-Z 연결(매핑):

첨부한 '마우스우클릭2CtrlZ.exe'를 실행하면

S펜 버튼을 누를 때마다 Ctrl-Z의 역할을 해서

아이캔노트나 스크린에서 최근 필기가 취소가 되거나 최근 작업이 취소됩니다.

당연히 마우스 우클릭이 안되서 원형툴바를 사용할 수 없는 단점이 있습니다.

종료는 Win키+x로 키매핑을 종료하고 마우스오른쪽 버튼 기능을 복구합니다.

 

2. 마우스 오른쪽 버튼(RButton)에 단축키 d키와 p키를 번갈아가며 연결(매핑):

첨부한 '마우스우클릭2dp.exe'를 실행하면

S펜 버튼을 누를 때마다 먼저 d키가 눌려서 개체 지우기가 실행되어 개체들을 지울 수 있고

다시 S펜 버튼을 누르면 이번에는 p키가 눌려서 다시 필기가 가능합니다.

S펜버튼을 누를 때마다 d키와 p키가 계속 번갈아가며 눌립니다. 종료는 윈키+x키.

3. 마우스오른쪽 버튼과 F12키 연결:

첨부한 '마우스우클릭2F12.exe'를 실행하면

S펜 버튼을 누를 때마다 F12키가 눌립니다.

아이캔 스크린의 경우 버튼을 누를 때마다 필기 시작과 중지가 반복되겠습니다.

키보드를 누르지 않고 펜만으로 필기와 화면조작을 할 수 있어서 편리하겠습니다.

역시 마우스 우클릭이 안되는 단점이 있습니다.

종료는 Win키+x로 키매핑을 종료하고 마우스오른쪽 버튼 기능을 복구합니다.

4. 마우스오른쪽 버튼과 {Ctrl+D후 F12키}로 연결:

첨부한 '마우스우클릭2CtrlDF12.exe'를 실행하면

S펜을 누를 때마다 Ctrl-D로 화면을 지우고 F12키가 눌립니다.

이것은 ICanScreen 전용 핫키라고 볼 수 있습니다.

화면전체 녹화 혹은 공유중에 s펜으로 필기하다가

다음 페이지 등으로 이동할 때 일단 Ctrl-D로 필기를 모두 지우고 나서

또한 F12키로 필기를 중지하고 마우스로 페이지 이동한 다음

다시 F12키로 필기를 시작하는데 상당히 불편한 점이 있어서 만들어보았습니다.

S펜 버튼을 누르면 Ctrl-D로 화면을 지우고 F12로 필기를 중단하고

다시 S펜 버튼을 누르면 Ctrl-D를 누르고 필기를 시작합니다.

(S펜이 눌릴 때 필기중지 혹은 시작상태인지 모르기 때문에

일단 화면에 마우스좌클릭하고 Ctrl-D 누르고 F12키가 눌리도록 했습니다.)

※ 주의할 것이 윈도우 탐색창에서 Ctrl-D를 누르면 현재 선택된 파일이 삭제되기 때문에

윈도우탐색창 위에서는 반응하지 않도록 했습니다.

단점은 마우스 우클릭 원형툴바 기능이 작동하지 않는 것입니다.

✔ 모두 AutoHotkey Script로 만들어졌기 때문에

다른 단축키 조합을 원하면 AutoHotkey설치하시고 스크립트 간단히 수정해서 사용할 수 있습니다.

👉키 목록 등 참고링크: AutoHotkey 도움말

AutoHotkey 스크립트1: Ctrl-Z

더보기
MsgBox, 
(
마우스오른쪽 버튼이 [Ctrl-Z(취소)]로 매핑됩니다.
`(S펜의 버튼을 누를 경우 최근 펜입력내용이 지워집니다.`)

매핑을 종료하려면 [Win키+x]를 누르세요.
)
RButton::
Send ^z ; F12의 경우 Send {F12}로 수정
Return

#x::
MsgBox,1,종료확인,마우스우클릭을 복구할까요?
IFMsgbox OK
ExitApp
Else
Return

 

AutoHotkey 스크립트2: 키보드 d, p로 번갈아가며 매핑

더보기
MsgBox, 
(
마우스오른쪽 버튼이 [d]와 [p]키로 번갈아 매핑됩니다.
`(ICan시리즈에서 S펜의 버튼을 누를 경우 개체지우기와 펜그리기가 번갈아 토글됩니다.`)

매핑을 종료하려면 [Win키+x]를 누르세요.
)

RButton::
if (Clicked=1) {
Send p
Clicked:=0 
} else {
send d
Clicked:=1
}
Return

#x::
MsgBox,1,확인,마우스우클릭을 복구할까요?
IFMsgbox OK
ExitApp
Else
Return

AutoHotkey 스크립트3번과 4번은 첨부파일내 ahk파일을 참고하세요.

다운로드: Autohotkey 스크립트 4개와 4가지 exe실행파일을 압축해서 첨부합니다.

마우스우클릭2아이캔.zip
2.24MB

 

추가1. S펜 버튼을 누를 때는 화면 가까이에서 펜위치에 작은 네모점이 보일 때 눌러야 작동합니다. 멀리서 누르면 에어액션이 작동할 수 있습니다.
추가2. 추후에 아이캔노트나 스크린에서 자체 옵션으로 마우스우클릭시 특정단축키와 연결시켜주는 기능이 있다면 위와 같은 별도 키매핑작업은 필요가 없겠습니다.