전체서비스
최근 방문 게시판
전체메뉴
알림을 확인하시려면 로그인이 필요합니다로그인을 진행해주세요
최근 검색어 전체삭제
2019.07.22 21:21
6292
현직 개발자입니다.
주력언어는 Python이고 이외에 JAVA, javascript 등등등 약 16개 언어를 하고있습니다.
코딩에 적합한 키보드는 한가지 공통된 관점이 있습니다.
바로, 코딩편의 입니다.
개인적으로 해피해킹(vim에디터 쓰는 분들), 리얼포스 APC모델, 울트라나브
이렇게 세가지 종류의 키보드가 코딩용으로 가장 괜찮다고 생각하고있습니다.
이번엔 기계식 키보드의 코딩최적화 튜닝에 대해서 이야기 해보려고합니다.
사실 위의 세가지 키보드 중에 리얼포스 APC모델이 들어가있는건, 각 키의 입력거리를 조절할 수 있기때문에, 단축키사용의 편의나 특수문자입력에서의 오타를 줄일 수 있다는 부분에 있습디다.
(Shift키, Ctrl키, Alt키의 입력거리를 짧게 설정할 수 있고, 다른 키들도 코딩스타일과 취향에 따라 개인특화시킬 수 있기때문)
하지만, 이런 설정은 거의 고정돼있지 매번 바꾸거나 하지는 않기때문에, 차라리 기계식 키보드 하나를 자신의 최적화배열로 튜닝하는 것도 얼마든지 생각해볼 수 있습니다.
튜닝은 자기맞춤형으로 각 키마다 스위치의 배열만 설계하여 사설업체에 맡기면 됩니다.
튜닝팁에 대해서 쉽게 읽을 수 있도록 번호를 매겨서 이야기해보겠습니다.
1. 공백과 들여쓰기의 구분감
스페이스바, 엔터, 탭, 백스페이스, 딜리트 이 다섯가지 키에는 구분감이 있는편이 유리합니다.
언틋 보면 스페이스바 세번과 스페이스바 네번의 차이가 잘 보이지 않을 수 있습니다.
적축같은 리니어계통의 축의 키감은 구분감이 없어서 연타를 할 경우 몇번을 입력했는지 모호한 경우가 있습니다.
물론, 보통의 경우 단축키를 이용해서 구분하기때문에 큰 문제가 없는데 코딩스타일의 들여쓰기가 짧을 수록 이런 구분감이 도움이 될 수 있습니다.
특히, 저사양pc에서 입력렉이 있는 경우에 더욱 빛을 바랍니다.
여기에 추천하는 축은 아래와 같습니다.
체리 클리어백축
질리오스축
질리언트축 (저소음축)
너무 강한 구분감을 선호하지 않는다면..
체리 갈축
게이트론 저소음 갈축 (저소음축)
알리아즈축 (저소음축)
체리 청축(클릭축, 소음이 있음)
사설업체에 방문하기전에 스위치는 따로 구매해놓으면 됩니다.
2. 조합키의 입력거리와 구분감
여기서 말하는 조합키는 Ctrl, Shift, Alt, Caps Lock, Win 같이 다른키와 함께 눌러서 기능하는 키들을 이야기합니다.
이런 키들은 동시에 누르는 경우라도 다른키들보다 먼저 입력되고 나중에 떼어져야하는 키들입니다.
그리고, 구분감이 있으면 키감으로 입력을 구분할 수 있기 때문에 더 도움이 될 수 있습니다.
구분감 + 짧은 입력거리
카일 스피드 브론즈 축
카일 스피드 쿠퍼 축
카일 스피드 골드 축 (클릭축, 소음이 있음)
짧은 입력거리
체리 은축
카일 은축 (여기서 언급된 스피드 축 중 가장 입력거리가 짧음)
카일 스피드 핑크 축 (클릭축, 소음이 있음)
3, 차등압
코딩을 할때는 게임이나 다른 타이핑작업과는 다르게 소지를 특히 많이 씁니다.
특수문자를 입력할 때 시프트키를 사용하고, 에디터의 단축키에는 컨트롤키나 알트키를 많이 사용합니다.
소지의 힘을 고려한 배열을 '차등배열'이라고 부르는데, 경우에 1qaz키, 0-=p[];'./키에 모두 낮은 압을 적용하는 경우도 있습니다만, 코딩의 경우 이 키들을 단축키조합에 쓰는 경우도 있을 수 있고, 기본운지(a와 ; 키)의 경우 aaaaa나 ;;;;;;;;같은 연속입력오타가 있을 수 있습니다.
이 경우에는 소지로 타건하는 키를 모두 저압으로 하든 이 두 키만 다르게 두든 문자와 특수문자키들 모두 동일압으로 하든 취향이라고 생각합니다.
이 경우 모든 손가락이 동일한 체감키압을 느끼게 함으로써 피로도를 줄이는데 목적이 있습니다.
소지에 저압축을 사용하면서 검지 중지 약지로 사용하는 키들을 중압~고압축을 사용하는 방식으로도 구현할 수 있는데 이때 소지키에 사용할 수 있는 스위치를 나열해보겠습니다.
35g 초저압축
게이트론 백축
45g 저압축
체리 적축
체리 저소음 적축 (저소음축)
50~55g 저압축
체리 청축 (클릭축, 소음이 있음)
하지만 이 방법으로는 2(조합키의 입력거리와 구분감)와 양립하기 어렵기때문에 구현하기위해서 스위치스프링을 따로 구입해서 개조해할 수도 있습니다., 이 경우도 사설업체에 방문하기전에 스프링을 따로 구매해놓으면 됩니다.
이외에 실수로 잘못누르면 치명적인 키들.. 이를테면 메크로나.. 스타일에 따라선 ESC나 win키도 적용됩니다. 이런 키들은 회축이나 녹축(클릭)같은 고압이나 초고압축을 쓰면 좋습니다.
가격은 명시하지 않지만.. 대략 사무실용으로 가상견적을 짜보자면..
2345wertsdfgxcvb6789yuiohjklnm,
체리 저소음 흑축 (저소음축)
`1qaz-0=p[];'./\
스페이스
탭, 백스페이스, 엔터, 딜리트
조합키
펑션키(F1~12)
풀윤활(슬라이더 윤활 + 스프링 윤활)
흡읍제 작업
전 키 오링작업
이정도로 튜닝해볼 수 있습니다.
저같은 경우 집에서 사용하는 키보드와 사무실에서 사용하는 키보드 두대를 갖고있습니다,
사무실에서 쓰는 키보드는 위와 같은 완전저소음튜닝에 저만의 상판흡음제작업을 하여 실제 멤브레인보다 약 2배정도 조용한 소음과 훌륭한 키감을 갖고있습니다.
집에서 사용하는 키보드는 전 키를 클릭축으로 사용하고있어서 유능한 해커의 느낌으로 찰지게 코딩을 하고있습니다.
제가 그렇게 쓰고있다는 것 뿐입니다.
자신에게 맞는 키보드 하나는 그 자신에게 유일무이합니다.
그 어느 누구에게 맞는 키보드라고해서 자신에게도 맞으리란 법은 어디에도 없습니다.
이렇게 설계한 오직 자신만을 위한 키보드는 자신의 장비와 작업물에 대해 많은 애착을 가질 수 있게 해주기때문에 더 즐겁게 일할 수 있는 원동력이 됩니다.
많은 사람들에게 도움이 됐으면 좋겠습니다.
10-18
09-13
08-03
07-25
10-07
01-30
10-24
10-19
댓글: 11개
18k
03-16
317
07-26
291
07-03
1
382
199
06-25
338
06-23
166
06-21
2
222
318
05-31
473
05-29
899
05-13
272
04-22
714
04-13
809
03-15
837
03-11
5
1.2k
01-13
2.2k
01-04
01-02
936
12-22
4.7k
12-03
8.7k
11-30
993
11-09
9
11-01
3
12.7k
611
10-15
851
09-26
1.6k
09-24
7
3.6k
08-26
5.8k
08-15
2.1k
07-27
신고하기
취소 작성완료
댓글: 11개