리뷰
평점 (100점 만점) | 00 |
---|
1.외관
2. 내부
3. 제가 사용하는 키맵
저는 윈도우 / 맥 을 동시에 사용하고 있어서 키맵을 윈도우용과 맥용을 구분해서 입력해 놨습니다.
4. 사용기
tmk 는 Dual-role key 를 지원합니다.
Dual-role key : 활용 예) X키에 shift 를 할당해서 x누르고 있는 상태에서 4를 누르면 $가 입력되고, 그냥 X를 클릭하면 x가 입력됩니다.
https://en.wikipedia.org/wiki/Modifier_key#Dual-role_keys
제 키보드의 ; 키는
shift 이자 enter 이자 ; 입니다.
스페이스바 좌측 키는 Fn 키입니다. 이 키를 누른 상태에선
e,s,d,f / h,j,k,l => 방향키
w,r / i,o => 백스페이스, 델 키
1~0 숫자 부분을 누를때는 이 키가 shift 역활을 하면서 !@#$%^&*() 가 입력됩니다.
스페이스바 우측 키도 Fn키 입니다. 이 키를 누른 상태에선
e,s,d,f / h,j,k,l => 방향키
w,r / i,o => 백스페이스, 델 키
1~0 숫자 부분을 누를 때는 F1~F12 키가 입력됩니다.
스페이스바 좌우측 키를 같이 누르면 한/영 전환입니다.
왼쪽 쉬프트 키 밑에 있는 키와 오른쪽 엔터키 밑에 있는 키는 해피해킹의 본래 Fn키 이며 본래 키맵 입니다.
이런 식으로 자신의 손에 편한 키맵을 할 당 할 수 있습니다.
5. 이 짓을 하게 된 계기
저는 11년도 부터 해피 프로2 type-s 를 사용해오면서,
항상 키맵핑을 내맘대로 하고 싶다는 로망이 있었습니다.
그러던 중 tmk 를 알게 되었고, 해피프로2 type-s + tmk 를 퓨전시킨 후 사용해봤는데 너무 좋았습다.
퓨전 시켜서 사용하면서 fn키를 엄지로 눌르고 싶었습니다.
최대한 세끼 손가락을 사용하고 싶지 않았던 것 입니다.
그리고 방향키도 fn키를 누르지 않고 방향키를 사용하고 싶었습니다.
그래서 생각해 낸 것이 jp + tmk 입니다.
ps -
키맵핑을 하는 방법은 세가지가 있습니다.
1. 제작자가 셋팅해 놓은 virtualbox ubuntu 이미지를 활용하는 법. (추천)
2. 윈도우용 gui 툴을 이용하는 법.
3. linux terminal 을 이용하는 법.
다음번에는 키맵핑하는 법을 설명하겠습니다. 엄청 쉬워서 이미 다 아실 것 같다능;;;
저는 3번 방법을 이용하고 있습니다.
- 20170312_224855_1024x576.jpg (121.7KB)(78)
- 20170312_224928_1024x576.jpg (73.3KB)(77)
- 20170312_165932_1024x576.jpg (112.7KB)(81)
- 스크린샷 2017-03-12 오후 10.45.13.png (132.0KB)(77)
- 스크린샷 2017-03-12 오후 10.45.23.png (129.0KB)(75)
- 스크린샷 2017-03-12 오후 10.45.33.png (136.5KB)(77)
- 스크린샷 2017-03-12 오후 10.45.39.png (134.5KB)(125)
- 스크린샷 2017-03-12 오후 10.45.44.png (137.1KB)(72)
- 스크린샷 2017-03-12 오후 10.45.49.png (136.0KB)(80)
- 스크린샷 2017-03-12 오후 10.45.55.png (144.7KB)(79)
WOW~
완전 좋아요...
그런데 맵핑하는 방법 3가지... 그래도 어려워요~ 용서해주세요...
tmk 에서 프로그램이 함께 오는가요? 아직 모듈이 도착 하지 않아서.. 잘 모르겠습니다.
개인적의견입니다.
저도 JP사용자입니다.
스페이스바 오른쪽을 쉬프트로 사용중입니다.
jp버전은 오른쪽 쉬프트가 에러입니다.
저도 해피 JP 쓰고있지만 좋은 키보드죠.
전 스페이스 오른쪽을 엔터로 사용하고 있어요.
엔터 옆 ctrl도 좋아보이네요.
터미널에서 키를 하나씩 매핑하는 법이 있나요?
매핑맵 만들어 놓은걸 업데이트 하는게 아니라요?
키맵을 직접 하나씩 매핑하는게 있다면 꼭좀 설명 부탁드립니다~~~~~!
이거 매우 흥미롭군요!^^
에고. 키맵핑 3번 방법도 매핑맵을 만들어 놓은걸 사용하는 것 입니다.
다만 매핑맵 내용이 인코딩 되어 있지 않고
[0] = \
KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS,GRV, \
FN7, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \
LCTL,A, S, D, F, G, H, J, K, L, SCLN, QUOT,ENT, \
LSFT, Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT,FN1, \
LGUI,LALT, FN5, RALT, RGUI),
이런 식으로 되어있어 직관적으로 바로바로 수정할 수 있는 장점이 있습니다.
tmk 제공하는 keymap editor 웹페이지를 매번 접속 해야하는 번거로움이 없이,
매핑맵을 터미널에서 vim 으로 수정하거나, ide 같은 툴로 수정한 후 터미널에 명령어 한줄 때리면 끝난다는 편리함이 있습니다.
이 내용 역시 알고 계신 것 같습니다 ㅠ
^^ 기대하시던 방법이 아니라 아쉽습니다.
그런데 생각해보니 쉘 스크립트로 만들 수 있을 것 같습니다.
한번 만들어서 테스트 해보고 성공한다면 공개 하겠습니다. 공개가 안 되고 있다면 실패한걸로;;;
FN5 가 스페이스바 이면서 펑션키 입니다.
스페이스바를 툭하고 눌렀다 때면 스페이스바 입력,
스페이스바를 누르고 있으면 펑션키인 상태 입니다.
(300ms 이상 keydown하고 있다면 fn키로 작동하고, fn키로 인식을 한 뒤에는 keyup 을 해도 아무런 동작을 하지 않습니다)
그것도 만들기에 따라서는 무한할것 같고. 피씨와 맥에 하나의 키보드를 연결해서 각각 다른 배열로 사용한다는거죠? 그걸 전부 외워서 머릿속에 있는거구요. 그럼 피씨를 쓸 때랑 맥을 쓸 때랑 손도 자동으로 다르게 움직일거고..... 아 감당이 안되네요
이런 게시물이라니...
헐..이거 키캡을 직접 만드신 건가요?