_Karabiner
Karabiner-Elements
keyboard customizer for macOS.
Official site: https://karabiner-elements.pqrs.org/
Simple modification
https://karabiner-elements.pqrs.org/docs/manual/configuration/configure-simple-modifications/
Caps_lock을 한영키로
환경설정>키보드> 단축키 >입력소스 >입력메뉴에서 다음소스선택 F16키로 변경한 후 ,
Karabiner 에서 Simple modification 에서 오른쪽 커맨드를 F15로 대치하여 쓰는 방법
Complex modifications
공식사이트활용
공식사이트에서 이미 만들어 놓은 json파일 import하여 활용
아래 경로에 import 된다.
manipulators
: 영역 내부에 단축키 규칙들이 작성되어 있다.from
: ‘이 키를 눌렀을 때’를 나타낸다.
modifiers
는 조합키를 나타낸다.
modiriers
에 지정한 조합키를 누른 상태로key_code
의 키를 누르면to
의 내용이 실행된다.to
: ‘이 키가 실행된다’를 나타낸다.to_if_alone: '혼자 눌렸을 때'를 나타낸다.
- 누르고 있는 시간을 조절하는 등의 더 다양한 기능이 존재하지만 자주 쓰이지는 않는다.
코드를 작성할 때는 ‘Karabiner Keycode List‘를 참고하여, 정확한 키 코드를 입력.
json 만들어 활용하기 ( 특정키와 단축키 연결)
키보드의 print-screen키에 Snagit의 단축키 연결하기
적용할 keyboard
적용할 키보드 Leopold FC200R (Leo-FC200RT/KB, 87key , tenkeyless)
[ Ctrl | Windows | Alt | S p a c e B a r | Alt | Windows | Popup Menu | Ctrl ] ==>[Ctrl | Alt | Windows | S p a c e B a r | Windows | Alt | Ctrl | Popup Menu ]
오래된 기계식 키보드 FC200R 는 DIP스위치 없음.
내가 현재 누른 키 알려줌
Karabiner EventViewer에서 (From Key) 정보를 알수 있음.
참고> 내가 누른 키 알려주는 사이트 –https://keyboardtestt.com/ , https://en.key-test.ru/
funtion key 다른 mapping