출처 : 개발자 라라 유튜브
개발자 라라 유튜브에서 오토핫키를 알게 되어 사용해본다.
개발자 라라 님의 유튜브에 있는 오토핫키 설정파일을 조금 수정하여 사용하려고 한다.
윈도우
키 맵핑에 관하여이다.
Alt 조합과
I
J K L 키를 이용하여 방향키 사용이 가능하고
Alt 조합과 U, O 키를 이용하여 각각 Home, End를 사용 할 수 있게 해 보았다.
ALT::return
!j:: Send {Left}
!k:: Send {Down}
!l:: Send {Right}
!i:: Send {Up}
!u:: Send {Home}
!o:: Send {End}
ALT::return
!j:: Send {Left}
!k:: Send {Down}
!l:: Send {Right}
!i:: Send {Up}
!u:: Send {Home}
!o:: Send {End}
아래는 추가 조합 키에 관한 설정이다.
;base combo key mapping
^!j:: Send ^{Left}
^!l:: Send ^{Right}
+^!j:: Send ^+{Left}
+^!l:: Send ^+{Right}
+!k:: Send +{Down}
+!i:: Send +{Up}
+!u:: Send +{Home}
+!o:: Send +{End}
;base combo key mapping
^!j:: Send ^{Left}
^!l:: Send ^{Right}
+^!j:: Send ^+{Left}
+^!l:: Send ^+{Right}
+!k:: Send +{Down}
+!i:: Send +{Up}
+!u:: Send +{Home}
+!o:: Send +{End}
그리고 개발자 라라 유튜브의 다른 영상에서 있던
일종의 핫키가 생각나서 그대로 적용시켰다
/*
hotstrings
*/
::and::&&
::or::||
/*
hotstrings
*/
::and::&&
::or::||
전체 파일 내용 :
https://github.com/terria1020/customKey/blob/main/windows/customKeyMapping.ahk
추가 : crop 잡아놓고 delete 누르기 좀 먼거같아서 Alt 조합 + d 키를 delete키로 매핑해보았다.
!d:: Send {Delete}
더 편한 키가 있거나 다른 운영체제 또는 프로그램에서의 겹치는 매핑 키가 있을 시 바꿔야 할 것 같다.
적용은 오토핫키를 다운받아 설치한 뒤, 소스 파일을 그대로 실행시키면 적용된다.
리눅스
댓글의 xmodmap를 사용해보라는 글이 있어 여러가지 검색을 해 보면서 수정해보았다.
hotstring 기능은 구현하지 못했다. xmodmap으로는 지원이 안 되는것 같다
설정은 아래와 같이 맵핑하며
keycode <code> = <base> | <SHIFT + Key> | <Mode_switch + Key> | <Mode_switch + SHIFT + Key>
<code>는 키보드 이벤트의 키 코드이고
<base>나 그 뒤의 맵핑되는 조합의 키에 들어가는 것은 keysym이다.
코드 파일 :
https://github.com/terria1020/customKey/blob/main/linux/customKeyMapping
terria1020/customKey
Contribute to terria1020/customKey development by creating an account on GitHub.
github.com
반드시 setup.sh파일을 읽어보고 백업이 필요할 시 실행 후 적용할 수 있도록 한다
적용법은 xmodmap <코드파일>
을 쉘에서 실행하면 된다.
맥OS
--아직 미작성--
키 매핑 그림으로 나타내면
아래와 같다.
윗줄의 / 가 기본 키이고
조합용 키랑 사용시 기능은 <> 안에 들어있다.
조합용 키가 Alt_L임을 알 수 있다.
리눅스에선 Alt_R키로 원래의 Alt키를 사용 가능하여 Alt-Tab 등을 사용 가능하다.
'잡다한것' 카테고리의 다른 글
맥에서 핑이 높을 때 소리내기 (0) | 2021.11.22 |
---|---|
m1 맥북 롤 보이스 설정 활성화 (0) | 2021.03.25 |
블로그 이전 끝입니다. (0) | 2020.07.02 |