포터블기기 강좌


해피해킹키보드 흉내내기 (리눅스)

2019.12.03 07:55

영진 조회:9165 추천:1

혹시 리눅스에서 포커나 해피해킹같은 키보드를 써보고 싶지만 선뜻 구매하기에는 망설여진다면 사실 기존 키보드로 써볼수 있습니다
제가 쓰는 키맵은

------------- file ---------------
remove Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Control = Control_L
keycode 105 = Mode_switch
keycode 48 = apostrophe quotedbl Prior Prior
keycode 61 = slash question Next Next
keycode 24 = q Q Prior
keycode 38 = a A Next
keycode 26 = e E Up
keycode 39 = s S Left
keycode 40 = d D Down
keycode 41 = f F Right
--------------------------------------

위 화일은 해피해킹처럼 caps lock을 control키로 만들어 주고
오른쪽control를 modifier key로 설정했고 이 키를 아래 키와 같이 누를시
q,a 과 '.? 를 각각 pgup,pgdn키로 동작하게 하고
e,s,d,f 를 화살표키로 동작하게 합니다.


실행방법은 위의 내용을 file에 넣고

xmodmap file

으로 실행하면 키맵설정이 됩니다.


*제한점은 x상에서만 되고 x데스크탑적재가 안된 텍스트모드에서는 키맵이 동작하지 않습니다.

수정하는 방법은 xev로 키코드를 알아낼 수 있고
xmodmap -pke >> file 로 화일에 키맵을 저장했다가
xmodmap file 로 키맵을 불러올 수 있으니 참고 하시고요

자동으로 로드되게 하려면  .xinitrc에 넣고 쓰거나
특히 xfce데스크탑에서는
/bin/bash -c "sleep 6; /usr/bin/xmodmap /home/$USER/file"
이럴게 startup app으로 부팅이후에 실행되도록 딜레이를 줘야 하더군요
(저는 부팅이 5초걸리므로 6초를 줬습니다)


xmodmap 관련 검색해 보면 아실 거 같습니다.
제가 느끼는 편의성은 글세요... 반반인거 같습니다. 어떨때는 그냥 화살표 이용하게 되고 다른 때는 조합키를 사용하기도 하네요
저같이 오른손 움직이는거 싫어하시는 분에겐 도움이 될수도요
번호 제목 작성자 작성일 조회
61 스마트폰, 아이폰 주소록 백업하기 [4] 맑은하늘 05.07 7528
60 외국 3G 전화기 한국에서 개통하는 방법.. [9] 星夜舞人 01.21 8229
59 '정직한 기술' 저가형 필름스캐너 Fotobox 간단리뷰 [3] file 팬디 10.01 8459
58 palm m500 롬 업그레이드 하기 [14] file jubilee 08.12 8638
57 시내먼 데스크탑: 비트코인 티커 만들기 (초간단) [1] 영진 10.01 8808
56 리눅스데스크탑: 오늘의 인용문 표시하기 영진 10.19 8851
55 리눅스: xfce4데스크탑에서 원하는 정보만 표시하기 [1] file 영진 02.05 8860
54 리눅스데스크탑: 구글드라이브로 백업하기 [1] 영진 11.21 8868
53 xfce4에서 generic monitor활용 (막대그래프) file 영진 02.12 8950
52 리눅스 데스트탑 : i3wm [2] 영진 10.17 8988
51 외국에서 들어온 3G 스마트폰 설정하는 방법.. [6] 星夜舞人 02.01 9013
50 [팁] AA10 태블릿 ICS 버전에서 중국자막 없애기(MX 플레이어 기준) [10] file 에잇 04.03 9048
49 리눅스: 쉽고 빠른 백업은 없을까? [3] 영진 09.16 9065
48 리눅스 : 음성타이머를 만들어보자 [2] 영진 12.08 9155
» 해피해킹키보드 흉내내기 (리눅스) [1] 영진 12.03 9165
46 리눅스: 어학공부를 위한 mp3 플레이어 [2] 영진 01.18 9244
45 리눅스민트: 네모액션으로 구글드라이브 연동 [2] file 영진 04.11 9277
44 윈도에서 간단하게 배터리 수명 알아보기 [3] matsal 05.10 9418
43 리눅스민트: 구글캘린더 연결하기 [1] file 영진 12.19 9513
42 구글킵 이용하기 [5] file 영진 04.06 9579

오늘:
576
어제:
717
전체:
15,195,219