레이블이 keyboard인 게시물을 표시합니다. 모든 게시물 표시
레이블이 keyboard인 게시물을 표시합니다. 모든 게시물 표시

2009년 3월 11일 수요일

HF's Kinesis Layout

After experimenting a while, I fixed the key layout of my Kinesis Advantage keyboard. (1) To keep compatible with other keyboards, backquote key goes there. (2) To save left pinky during emacs and bash session, left control key goes to left thumb position. (3) For backspace key I followed Colemak layout. (4) For equal key, I put it at strange position not to have my brain confused. (5) Since alt key is my emacs meta key, I put it near left thumb enough to reach easily (6) For window manager hot key, I allocated two Mod keys and put those into thum positions. (7) Standard position of ESC key is too far for my pinky to reach. I put it into thumb area. (8) Though I do not use del key frequently, I put it into thumb area for emergency situation. (9) Caps lock key and International key is needless. So I eliminate those.

emacs, 쉘, 윈도우매니저 핫키를 위한 리눅스용 키네시스 키보드 리맵이다.

2009년 3월 1일 일요일

Kinesis Advantage contoured keyboard


I changed the keyboard on work from Atessa Clear 101, which is a wonderful keyboard, to Kinesis Advantage contoured keyboard. I've enjoyed having better keyboard always. Atessa Clear 101 was the definitely best one and I have been with it for more than 5 years. But nowadays I'm changing everything. (my family is only exception :-) ) My beloved Atessa does not escape from my changing rush.

Bill Clementson of Lisp community wrote an article in his blog about Kinesis and I'm sold on the article. Now I'm facing Kinesis. It's like a wild horse. I'm very curious how far she can go.

The figure is current keymapping, by Allen Day.

아테사 클리어 101에서 키네시스 어드밴티지로 키보드를 바꿨다. 2벌식에서 3벌식으로의 변경과 합쳐서 일단 대혼란을 겪고 있는데, 시간이 해결해 주리라 믿고 밀어부쳐본다.
--
HF

p.s. 090304 non-windows pc remap (src, dst): (esc,=), (inter, esc), (=, inter), (up, down), (down, up), (lalt, del), (ralt, rctr), (rctr, ralt)
p.s.2. 090311 non-windows pc remap (src,dst): (esc,lctr), (del,lalt), (lalt,del), (lctr,backspace), (backspace,caps lock), (=,inter), (`,=), (inter,esc), (ralt,rctr),(rctr,ralt)

2009년 2월 16일 월요일

Hangul Last-consonant Pangram

"The quick brown fox jumps over the lazy dog" is a pangram, a phrase that contains all of the letters of the alphabet. HF used it when he practiced typing an English keyboard. Recently, HF is trying to use 3-beol-sik Hangul keyboard layout over 2-beol-sik Hangul keyboard layout which HF have used for more than 25 years. The main reason for trying switching is the hump of right forearm. Maybe fatigue have caused it, HF thought. So HF ordered an ergonomic keyboard and decided to use the ergonomic keyboard layout.

Though many proponents for 3-beol-sik argue that 3-beol-sik go along with Hangul principle more naturally, HF disagrees. 2-beol-sik is based on the fact that Hangul is composed of vowels and consonants. On the other hand, 3-beol-sik is based on the fact that  Hangul is composed of Cho-sung (First consonant), Jung-sung (Middle-vowel), and Chong-sung (Last-consonant). It's like the following question: "What's the principle of the universe? Yin and Yang? Heaven, Earth, and Human?" Of course both can be taken as valid principle. Likewise, both 2-beol-sik and 3-beol-sik go along with Hangul principle well. No need to argue. 

The major hurdle of learning 3-beol-sik key layout is mastering Last-consonant (Chong-sung). Because the layout divides consonants as First-consonants and Last-consonants and allocates key in different position, one need to remember more key position than 2-beol-sik layout. Moreover, the number of Last-consonants roughly doubles the number of First-consonants. Being tired of making mistypes on Last-consonants, HF got an idea of practicing Last-consonants using a pangram. The following paragraph has all Hangul Last-consonants.

"한낮 넓은 부엌 솥 옆에 벗고 앉아 앓는 소리를 읊으며 삶은 닭을 케챂 없이 볶아 먹고 - 좋아라 핥아 먹는 - 젊은이 얘기를 하는 (어두운 낯빛의) 외곬 노인의 넋두리를... 그깟 '김밥', '우동' 먹을 시간이 없다고 찾아 듣지 않았는가?"

25년간 쓰던 2벌식을 3벌식으로 바꾸어 보려니 잘 안되는 것은 당연하다. 받침 연습을 위해 종성 판그램을 만들어 보았다.