数字キーまで指を伸ばさなくても、基本的な記号と数字を出力できるようにした。設定内容を表形式でまとめると、つぎのようになる。
英数字(Shift を押していないとき)
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
Ctrl + V |
Esc |
Del |
' |
, |
. |
p |
y |
f |
g |
c |
r |
l |
/ |
Ctrl + C |
|
a |
o |
e |
u |
i |
d |
h |
t |
n |
s |
{Enter} |
Ctrl + X |
|
; |
q |
j |
k |
x |
b |
m |
w |
v |
z |
\ |
英数字(Shift を押しているとき)
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
! |
@ |
# |
$ |
% |
^ |
& |
* |
|
> |
{ |
} |
Shift + DEL |
" |
( |
) |
P |
Y |
F |
G |
C |
R |
L |
? |
+ |
A |
O |
E |
U |
I |
D |
H |
T |
N |
S |
_ |
~ |
: |
Q |
J |
K |
X |
B |
M |
W |
V |
Z |
| |
数字
Dvorak 配列のピリオドの位置を考慮した設定である。
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
8 |
0 |
2 |
4 |
6 |
|
|
|
|
|
|
|
|
|
|
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
|
|
★ |
|
|
|
|
|
|
|
|
|
|
|
|
9 |
1 |
3 |
5 |
7 |
|
|
|
|
|
|
|
|
|
|
記号
片方の手のみで行う、同じ段の同時打鍵
5--4 |
|
4--3 |
|
3--2 |
|
2--1 |
|
1--2 |
|
2--3 |
|
3--4 |
|
4--5 |
|
QW |
% |
WE |
/ |
ER |
! |
RT |
|
YU |
|
UI |
? |
IO |
\ |
OP |
* |
AS |
= |
SD |
{ |
DF |
|
FG |
& |
HJ |
~ |
JK |
> |
KL |
} |
l; |
+ |
ZX |
@ |
XC |
_ |
CV |
[ |
VB |
# |
NM |
$ |
M, |
] |
,. |
| |
./ |
^ |
5--3 |
|
5--2 |
|
2--5 |
|
3--5 |
|
QE |
-- |
QR |
″ |
UP |
′ |
IP |
- |
AD |
{} |
AF |
[] |
J; |
() |
K; |
<> |
ZC |
‘ |
ZV |
“ |
M/ |
” |
,/ |
’ |
片方の手のみで行う、異なる段の同時打鍵
5--2 |
|
4--2 |
|
3--2 |
|
2--3 |
|
2--4 |
|
2--5 |
|
QF |
` |
WF |
ー |
EF |
ー |
IJ |
ー |
OJ |
ー |
PJ |
|
キーを複数回出力する同時打鍵編
以下の「BS と Enter 版」上下左右のカーソル版の設定について。「{}」で括ったキー名とその後に続く数字は、キーを数字分押すことを意味する。たとえば、{Enter 5}であれば、 Enter を 5 回押したことにする。また、これらの同時打鍵では、中段ではなく上段を使用すると、中段の設定に加えて [Shift] を出力する。
BS と Enter 版
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
{Enter 5} |
{Enter 4} |
{Enter 3} |
{Enter 2} |
{Enter 1} |
{BS 1} |
{BS 2} |
{BS 3} |
{BS 4} |
{BS 5} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
|
|
|
|
|
★ |
|
|
|
|
|
|
|
|
|
|
|
|
|
左カーソルキー版
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
{Left 5} |
{Left 4} |
{Left 3} |
{Left 2} |
{Left 1} |
{Ctrl} + {Left 1} |
{Ctrl} + {Left 2} |
{Ctrl} + {Left 3} |
{Ctrl} + {Left 4} |
{Ctrl} + {Left 5} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
★ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
下カーソルキー版
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
{Down 5} |
{Down 4} |
{Down 3} |
{Down 2} |
{Down 1} |
{Ctrl} + {Down 1} |
{Ctrl} + {Down 2} |
{Ctrl} + {Down 3} |
{Ctrl} + {Down 4} |
{Ctrl} + {Down 5} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
★ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
上カーソルキー版
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
{Up 5} |
{Up 4} |
{Up 3} |
{Up 2} |
{Up 1} |
{Ctrl} + {Up 1} |
{Ctrl} + {Up 2} |
{Ctrl} + {Up 3} |
{Ctrl} + {Up 4} |
{Ctrl} + {Up 5} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
★ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
右カーソルキー版
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
{Right 5} |
{Right 4} |
{Right 3} |
{Right 2} |
{Right 1} |
{Ctrl} + {Right 1} |
{Ctrl} + {Right 2} |
{Ctrl} + {Right 3} |
{Ctrl} + {Right 4} |
{Ctrl} + {Right 5} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
★ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
下段人差し指(2)と逆側の手を使用する同時打鍵
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
[F1] |
[F2] |
[F3] |
[F4] |
[F5] |
[F6] |
[F7] |
[F8] |
[F9] |
[F10] |
[F11] |
[F12] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
★ |
|
|
|
|
下段中指(3)と逆側の手を使用する同時打鍵
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
[Ctrl] + [F1] |
[Ctrl] + [F2] |
[Ctrl] + [F3] |
[Ctrl] + [F4] |
[Ctrl] + [F5] |
[Ctrl] + [F6] |
[Ctrl] + [F7] |
[Ctrl] + [F8] |
[Ctrl] + [F9] |
[Ctrl] + [F10] |
[Ctrl] + [F11] |
[Ctrl] + [F12] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
|
★ |
|
|
|
下段薬指(4)と逆側の手を使用する同時打鍵
5 |
4 |
3 |
2 |
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
[Alt] + [F1] |
[Alt] + [F2] |
[Alt] + [F3] |
[Alt] + [F4] |
[Alt] + [F5] |
[Alt] + [F6] |
[Alt] + [F7] |
[Alt] + [F8] |
[Alt] + [F9] |
[Alt] + [F10] |
[Alt] + [F11] |
[Alt] + [F12] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
★ |
|
|
|
|
|
|
★ |
|
|
上記の設定は、DvorakJ の「独自の英語配列」を使用して実装した。設定ファイルの内容は以下の通り。
*User:[
1|2|3|4|5|6|7|8|9|0|^v |{ESC}|{DEL}|
'|,|.|p|y|f|g|c|r|l|/ |^c |
a|o|e|u|i|d|h|t|n|s|{Enter}|^x |
;|q|j|k|x|b|m|w|v|z|\ |
]
*User:shift[
{!}|@|{#}|$|%|{^}|{&}|*|<|>|{{}|{}}|+{DEL}|
" |(|) |P|Y|F |G |C|R|L|? |{+}|
A |O|E |U|I|D |H |T|N|S|_ |~ |
: |Q|J |K|X|B |M |W|V|Z|@@@|
{shift}|
]
/*
* ======= 上段
* ===========================
* ===========================
*/
/* [Q] */
*User:sc010[
| | | | |+{BS 1}|+{BS 2}|+{BS 3}|+{BS 4}|+{BS 5}| | | |
| | |[]{Left}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [W] */
*User:sc011[
| | | | |+^{Left 5}|+^{Left 4}|+^{Left 3}|+^{Left 2}|+^{Left 1}| | | |
% | | | | | | | | | | | |
| | |- | | | | | | | | |
| | | | | | | | | | |
]
/* [E] */
*User:sc012[
| | | | |+^{Down 5}|+^{Down 4}|+^{Down 3}|+^{Down 2}|+^{Down 1}| | | |
--|/ | |{!}| | | | | | | | |
| | |- | |9 |1 |3 |5 |7 | | |
| | | | | | | | | | |
]
/* [R] */
*User:sc013[
| | | | |+^{Up 5}|+^{Up 4}|+^{Up 3}|+^{Up 2}|+^{Up 1}| | | |
″| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [T] */
*User:sc014[
| | | | |+^{Right 5}|+^{Right 4}|+^{Right 3}|+^{Right 2}|+^{Right 1}| | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [Y] */
*User:sc015[
+{Left 5}|+{Left 4}|+{Left 3}|+{Left 2}|+{Left 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [U] */
*User:sc016[
+{Down 5}|+{Down 4}|+{Down 3}|+{Down 2}|+{Down 1}| | | | | | | | |
| | | | | | | | |′| | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [I] */
*User:sc017[
+{Up 5}|+{Up 4}|+{Up 3}|+{Up 2}|+{Up 1}| | | | | | | | |
| | | | | |? | |\ |- | | |
6 |4 |2 |0 |8 | |- | | | | | |
| | | | | | | | | | |
]
/* [O] */
*User:sc018[
+{Right 5}|+{Right 4}|+{Right 3}|+{Right 2}|+{Right 1}| | | | | | | | |
| | | | | | | | |* | | |
| | | | | |- | | | | | |
| | | | | | | | | | |
]
/* [P] */
*User:sc019[
+{Enter 5}|+{Enter 4}|+{Enter 3}|+{Enter 2}|+{Enter 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/*
* ===========================
* ======= 中段
* ===========================
*/
/* [A] */
*User:sc01E[
| | | | |{BS 1}|{BS 2}|{BS 3}|{BS 4}|{BS 5}| | | |
| | | | | | | | | | | |
| |{{}{}}{Left}|[]{Left}| | | | | | | | |
| | | | | | | | | | |
]
/* [S] */
*User:sc01F[
| | | | |^{Left 1}|^{Left 2}|^{Left 3}|^{Left 4}|^{Left 5}| | | |
| | | | | | | | | | | |
= | |{{}| | | | | | | | | |
| | | | | | | | | | |
]
/* [D] */
*User:sc020[
| | | | |^{Down 1}|^{Down 2}|^{Down 3}|^{Down 4}|^{Down 5}| | | |
| | | | | | | | | | | |
| | |< | | | | | | | | |
| | | | | | | | | | |
]
/* [F] */
*User:sc021[
| | | | |^{Up 1}|^{Up 2}|^{Up 3}|^{Up 4}|^{Up 5}| | | |
` | | | | | | | | | | | |
| | | |& |8 |0 |2 |4 |6 | | |
| | | | | | | | | | |
]
/* [G] */
*User:sc022[
| | | | |^{Right 1}|^{Right 2}|^{Right 3}|^{Right 4}|^{Right 5}| | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [H] */
*User:sc023[
{Left 5}|{Left 4}|{Left 3}|{Left 2}|{Left 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [J] */
*User:sc024[
{Down 5}|{Down 4}|{Down 3}|{Down 2}|{Down 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | |~ | |> | | | | |
| | | | | | | | | | |
]
/* [K] */
*User:sc025[
{Up 5}|{Up 4}|{Up 3}|{Up 2}|{Up 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [L] */
*User:sc026[
{Right 5}|{Right 4}|{Right 3}|{Right 2}|{Right 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | |{}}| |{+}| | |
| | | | | | | | | | |
]
/* [;] */
*User:sc027[
{Enter 5}|{Enter 4}|{Enter 3}|{Enter 2}|{Enter 1}| | | | | | | | |
| | | | | | | | | | | |
| | | | | |(){Left}|<>{Left}| | | | |
| | | | | | | | | | |
]
/*
* ===========================
* ===========================
* ======= 下段
*/
/* [Z] */
*UserJapanese:sc02C[
| | | | |+{F6}|+{F7}|+{F8}|+{F9}|+{F10}|+{F11}|+{F12}|+{F13}|
| | | | | | | | | | | |
| | | | | | | | | | | |
|@ |‘|“| | | | | | | |
]
/* [X] */
*UserJapanese:sc02D[
| | | | |!{F6} |!{F7} |!{F8} |!{F9}|!{F10}|!{F11}|!{F12}|!{F13}|
||||||||||||
| | | | | | | | ||||
| | | | |{Home}|{PgDn}|{PgUp}|{End}|||
]
/* [C] */
*UserJapanese:sc02E[
| | | | |^{F6} |^{F7} |^{F8}|^{F9} |^{F10}|^{F11}|^{F12}|^{F13}|
||||||||||||
| | | | | | | | ||||
|_ | |[ | |{Left}|{Down}|{Up} |{Right}|||
]
/* [V] */
*UserJapanese:sc02F[
| | | | |{F6} |{F7} |{F8} |{F9} |{F10}|{F11}|{F12}|{F13}|
||||||||||||
| | | | | | | | ||||
| | | |{#}|+{Left}|{Esc}|{Del}|+{Right}|||
]
/* [B] */
*UserJapanese:sc030[
|||||||||||||
||||||||||||
| | | | | | | | ||||
| | | | |^{Left}|^{Down}|^{Up}|^{Right}|||
]
/* [M] */
*UserJapanese:sc032[
{F1}|{F2}|{F3}|{F4}|{F5}|||||||||
||||||||||||
| | | | | | | |||||
| | | | |$ | | ||||
]
/* [,] */
*UserJapanese:sc033[
^{F1}|^{F2}|^{F3}|^{F4}|^{F5}|||||||||
||||||||||||
| | | | | | | | | | | |
| | | | | |] | |@@@| | |
]
/* [.] */
*UserJapanese:sc034[
!{F1}|!{F2}|!{F3}|!{F4}|!{F5}|||||||||
||||||||||||
| | | | | | | | | | | |
| | | | | | | | | | |
]
/* [/] */
*UserJapanese:sc035[
+{F1}|+{F2}|+{F3}|+{F4}|+{F5}| | | | | | | | |
| | | | | | | | | | | |
| | | | | | | |@@@| | | |
| | | | | |”|’|{^}| | |
]
/* [\] */
*UserJapanese:sc073[
|||||||||||||
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | |
]