JIS 배열을 사용하여 프로그래밍에 가장 적합한 Dvorak 배열 만들기 XKB JIS Dvorak
환경:
OS:Ubuntu Gnome 16.04 LTS
Keyboard: FILCO Majestouch2S
JIS Dvorak
Custom keyboard layout for JIS keyboards based on the Dvorak
Ubuntu Gnome 16.04에서 작성된 JIS 배열 키보드 용 구성 파일입니다.
xkb/geometry
파일에 대해서는 아래를 참조하십시오.AltGr(Level3_Shift 키)와 Meta 키를 사용하여 하나의 키에 최대 6 종류의 기능을 할당할 수 있는 이 레이아웃은 홈 포지션과 상하 2단의 30개의 키를 사용하여 알파벳, 숫자, 기호, 커서 키 , Home, End, PageUp, PageDown, Ctrl + Z, X, C, V로 리디렉션 할 수 있습니다.
왼손 엄지 손가락에 할당 된 Shift 키는 "어느 손가락으로 Shift를 누를지 결정하고, 닿는 손가락으로 입력하고 싶은 키를 누름"이라는 일련의 동작을 단순화하고,보다 빠르게 대문자를 입력 할 수 있습니다.
xkb/keycodes/evdev
는 ScrollLock과 NumLock 표시기의 위치를 바꿉니다. 숫자 키가없는 91 키보드로 NumLock을 사용하기 쉽습니다. 키보드의 ScrollLock LED는 NumLock과 함께 작동합니다.이 설정 파일은
xkb/symbols/pc
(일본어, 영어 레이아웃을 선택하더라도로드 할 수있는 자격 키와 같은 배치를 결정하는 파일)와 기본 Dvorak 배열을 덮어 씁니다.이 레이아웃을 사용하려면
/usr/share/X11/xkb/
아래에 파일을 덮어 쓰거나 추가 한 다음 다시 로그인하십시오.AltGr / NumLock+Shift / NumLock+AltGr
AltGr+Shift / NumLock / NumLock+AltGr+Shift
메타
일본 Dvorak
맞춤형
xkb/symbols/us (dvorak)의 설정은 다음과 같은 구조로되어 있습니다.
key <AD08> {
symbols[Group1]=
// Level1 Level2 Level3 Level4 Level5
// Base Shift AltGr - AltGr+Shift
[ c, C, braceleft, Up, braceleft ],
actions[Group1]=
[ NoAction(), NoAction(), NoAction(), NoAction(), NoAction(),
RedirectKey(key=<UP>, clearmods=Lock+Mod3), // Level6 Meta
RedirectKey(key=<UP>, clearmods=Lock+Mod3) ] // Level7 Meta+Shift
};
Level4는 키보드 레이아웃 차트를 쉽게 볼 수 있도록 준비된 실제로 사용되지 않는 기호입니다.
Meta 키에는 Mod3이 할당됩니다.
xkb/symbols/us의 기본 섹션(QWERTY 배열)과 기본 Dvorak 배열의 기호를 참조하여 언어에 맞게 Level3~Level7의 기호 또는 액션을 편집하세요. 동작과 숫자 키 입력은 RedirectKey를 사용하는 것이 더 잘 작동합니다.
Reference
이 문제에 관하여(JIS 배열을 사용하여 프로그래밍에 가장 적합한 Dvorak 배열 만들기 XKB JIS Dvorak), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ZeptByteS/items/1d5492181f6a8e28b8dd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)