「キーボード」の編集履歴(バックアップ)一覧に戻る

キーボード - (2008/08/31 (日) 14:02:12) のソース

*キーボードレイアウト
-[[フォトギャラリー:http://www.fujitsu-webmart.com/jp/webmart/!ph07fu8240]]の写真から作成しました。どのキーがFn必要か気になったので(^ ^;
-1段目は表の都合で「0」と「BS」が小さいですが、実際は全部のキーが等間隔です。
-5段目は表の都合で全部のキーが等間隔ですが、実際にはスペースキーがもっと大きいです。

通常状態
|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|Esc|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|* :|
|A|S|D|F|G|H|J|K|L|+ ;|>|Enter|
|Shift|Z|X|C|V|B|N|M|< ,|> .|>|? /|
|Ctrl|&color(blue){Fn};|田|&color(limegreen){Alt};|半/全|Space|変換|` @|{ [|} ]|>|_ \|

&color(blue){Fn};キー押下時
|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|&color(silver){Esc};|&color(blue){F1};|&color(blue){F2};|&color(blue){F3};|&color(blue){F4};|&color(blue){F5};|&color(blue){F6};|&color(blue){F7};|&color(blue){F8};|&color(blue){F9};|&color(blue){F10};|&color(blue){Del};|h
|&color(silver){Q};|&color(blue){F11};|&color(blue){F12};|&color(silver){R};|&color(silver){T};|&color(silver){Y};|&color(silver){U};|&color(blue){= -};|&color(blue){~ ^};|&color(blue){| ¥};|>|&color(blue){Ins};|
|&color(blue){外};|&color(blue){明▼};|&color(blue){明▲};|&color(silver){F};|&color(silver){G};|&color(silver){H};|&color(silver){J};|&color(silver){K};|&color(silver){L};|&color(silver){+ ;};|>|&color(silver){Enter};|
|&color(silver){Shift};|&color(blue){CapLk};|&color(blue){ScrLk};|&color(blue){Pause};|&color(blue){PrtSc};|&color(blue){SysRq};|&color(silver){N};|&color(silver){M};|&color(silver){< ,};|&color(blue){↑};|>|&color(silver){? /};|
|&color(silver){Ctrl};|&color(blue){Fn};|&color(silver){田};|&color(palegreen){Alt};|&color(blue){ローマ};|&color(blue){Tab};|&color(blue){無変};|&color(silver){` @};|&color(blue){←};|&color(blue){↓};|>|&color(blue){→};|

(外=外部モニタ切り替え、明▼=液晶明度下げ、明▲=液晶明度上げ)
&br;
-Home,End,PgUp,PgDnについては実装ありません。
&br;


*キーボード再配置案
-まだ実機もないのに脳内でいろいろシミュレーション中です(^ ^;
-おすすめの配置がありましたら追加してください。
&br;
**案1 句読点優先カーソル長音追加型

-「、」と「。」は日本語入力でよく使うので元位置に残すとなると、カーソルの逆T字型配置は諦めることになります。
-このカーソル配置は、往年の8ビット機、初代PC-8801で採用されたもので、慣れると結構直感的に操作でき、私は割と好きでした。
-残る入れ替え候補は「;」「:」「@」、よく使う日本語入力でよく使う長音「ー」を元位置に近い「:」に入れると便利そうです。
-「?」は日本語の文章でも結構使うので、つぶれると痛いかも。「@」あたりに入れるのもありかも。

|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|Esc|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|&color(red){= -};|
|A|S|D|F|G|H|J|K|L|+ ;|>|Enter|
|Shift|Z|X|C|V|B|N|M|< ,|> .|>|&color(red){↑};|
|Ctrl|&color(blue){Fn};|田|&color(limegreen){Alt};|半/全|Space|変換|` @|&color(red){←};|&color(red){→};|>|&color(red){↓};|
&br;
**案2 とにかく逆T字カーソルでないとイヤン型

-カーソルの逆T字型配置をごり押しすると「、」と「。」どっちかにしわ寄せが逝きます。が、時にはそれをあえてやるのも漢。
-「。」は動くけど「?」が救えるのは結構いいかもしれません。

|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|Esc|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|&color(red){= -};|
|A|S|D|F|G|H|J|K|L|&color(red){> .};|>|Enter|
|Shift|Z|X|C|V|B|N|M|< ,|&color(red){↑};|>|? /|
|Ctrl|&color(blue){Fn};|田|&color(limegreen){Alt};|半/全|Space|変換|` @|&color(red){←};|&color(red){↓};|>|&color(red){→};|
&br;
**案3 逆T字カーソル&PgUp・PgDn詰め込み型1

-実は個人的にはPgUp・PgDnがすごく欲しかったりします。
-「変換」キーは全然使わないのでサックリつぶします。と意外にも何とか欲しいキーは全部入ってしまいます。

|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|Esc|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|&color(red){= -};|
|A|S|D|F|G|H|J|K|L|&color(red){> .};|>|Enter|
|Shift|Z|X|C|V|B|N|M|< ,|&color(red){↑};|>|? /|
|Ctrl|&color(blue){Fn};|田|&color(limegreen){Alt};|半/全|Space|&color(red){PgUp};|&color(red){PgDn};|&color(red){←};|&color(red){↓};|>|&color(red){→};|
&br;
**案4 逆T字カーソル&PgUp・PgDn詰め込み型2

-案3のバリエーションです。PgUp・PgDnの配置はこっちの方が直感的だと思います。
-「、」「。」も縦が揃って悪くありません。案2、案3のデコボコ配置よりむしろ直感的。
-しかしここまでキートップと変えるとなんだか混乱しそうだなあ。
-追記:日本語の文章入力優先で考えれば、PgUp・PgDnよりカギカッコを優先すべきかもしれません。

|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|Esc|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|&color(red){= -};|
|A|S|D|F|G|H|J|K|L|&color(red){< ,};|>|Enter|
|Shift|Z|X|C|V|B|N|M|&color(red){↑};|> .|>|&color(red){PgUp};|
|Ctrl|&color(blue){Fn};|田|&color(limegreen){Alt};|半/全|Space|&color(red){? /};|&color(red){←};|&color(red){↓};|&color(red){→};|>|&color(red){PgDn};|
&br;

**案5 プログラマ向け?

-[]キーがどうしても欲しかった。
-田は不要。Tabに置き換えた。
-IME起動をCtrl-Spaceに置き換えて、半角キーを有効活用。

|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|Esc|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|&color(red){= -};|
|A|S|D|F|G|H|J|K|L|&color(red){? /};|>|Enter|
|Shift|Z|X|C|V|B|N|M|&color(red){< ,};|&color(red){↑}|>|&color(red){> .};|
|Ctrl|&color(blue){Fn};|&color(red){Tab};|&color(limegreen){Alt};|&color(red){| ¥};|Space|&color(red){{[ };|&color(red){} ]};|&color(red){←};|&color(red){↓};|>|&color(red){→};|
&br;

**案6 逆T字カーソル&句読点

-逆T字カーソルと句読点を優先した結果こうなりました。
-また、カタカナ打つときに無変換使うので、元の位置に戻してみました。
-Alt+Tabとかよく使うので、Escと交換
-Fnキー押下時もいじったので、公開してみます。
通常状態
|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|&color(red){Tab}|1|2|3|4|5|6|7|8|9|0|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|&color(red){= -}|
|A|S|D|F|G|H|J|K|L|&color(red){* :}|>|Enter|
|Shift|Z|X|C|V|B|N|M|&color(red){↑}|&color(red){< ,}|>|&color(red){> .}|
|Ctrl|&color(blue){Fn};|田|&color(limegreen){Alt};|&color(red){無変}|Space|&color(red){半/全}|&color(red){←}|&color(red){↓}|&color(red){→}|>|&color(red){? /}|

&color(blue){Fn};キー押下時
|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|&color(silver){Tab};|&color(blue){F1};|&color(blue){F2};|&color(blue){F3};|&color(blue){F4};|&color(blue){F5};|&color(blue){F6};|&color(blue){F7};|&color(blue){F8};|&color(blue){F9};|&color(blue){F10};|&color(blue){Del};|h
|&color(silver){Q};|&color(blue){F11};|&color(blue){F12};|&color(silver){R};|&color(silver){T};|&color(silver){Y};|&color(silver){U};|&color(red){Ins};|&color(blue){~ ^};|&color(blue){| ¥};|>|&color(red){+ ;};|
|&color(blue){外};|&color(blue){明▼};|&color(blue){明▲};|&color(silver){F};|&color(silver){G};|&color(silver){H};|&color(silver){J};|&color(silver){K};|&color(silver){L};|&color(silver){* :};|>|&color(silver){Enter};|
|&color(silver){Shift};|&color(blue){CapLk};|&color(red){PrtSc};|&color(blue){Pause};|&color(red){Home};|&color(red){End};|&color(silver){N};|&color(silver){M};|&color(silver){< ,};|&color(red){` @};|>|&color(silver){> .};|
|&color(silver){Ctrl};|&color(blue){Fn};|&color(silver){田};|&color(palegreen){Alt};|&color(red){変換};|&color(red){Esc};|&color(red){ローマ};|&color(silver){←};|&color(red){{ [ };|&color(red){} ]};|>|&color(red){_ \ };|

&br;

**案7 数字キー入れ替え、親指シフト入力

-数字キーがESCキーがあり、通常キーとずれているのでどうしても押し間違う人向け。
-数字キーのキートップは剥がして入れ替えてます。
-親指シフト入力用に最適化。(「ぉ」はカーソルキーを活かすと入力できないので、変換キーの右横キーで代用)
-Page Up/Page DownはCtrl+↑↓に設定。
-ちなみに親指入力用FepはJapanistを使用しています。
通常状態
|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|&color(red){1}|&color(red){2}|&color(red){3}|&color(red){4}|&color(red){5}|&color(red){6}|&color(red){7}|&color(red){8}|&color(red){9}|&color(red){0}|&color(red){=-}|BS|h
|Q|W|E|R|T|Y|U|I|O|P|>|*:|
|A|S|D|F|G|H|J|K|L|+;|>|Enter|
|Shift|Z|X|C|V|B|N|M|<,|>.|>|&color(red){↑}|
|Ctrl|&color(blue){Fn};|&color(red){tab}|&color(green){Alt}|&color(red){無変}|Space|変換|&color{/?}|&color(red){←}|&color(red){→}|>|&color(red){↓}|

&color(blue){Fn};キー押下時
|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:35|CENTER:17|CENTER:17|c
|&color(silver){Esc};|&color(red){F2};|&color(red){F3};|&color(red){F4};|&color(red){F5};|&color(red){F6};|&color(red){F7};|&color(red){F8};|&color(red){F9};|&color(red){F10};|&color(red){F1};|&color(blue){Del};|h
|&color(silver){Q};|&color(blue){F11};|&color(blue){F12};|&color(silver){R};|&color(silver){T};|&color(silver){Y};|&color(silver){U};|&color(red){@`};|&color(blue){~ ^};|&color(blue){| ¥};|>|&color(blue){Ins};|
|&color(blue){外};|&color(blue){明▼};|&color(blue){明▲};|&color(silver){F};|&color(silver){G};|&color(silver){H};|&color(silver){J};|&color(silver){K};|&color(silver){L};|&color(silver){+ ;};|>|&color(silver){Enter};|
|&color(silver){Shift};|&color(blue){CapLk};|&color(blue){ScrLk};|&color(blue){Pause};|&color(blue){PrtSc};|&color(blue){SysRq};|&color(silver){N};|&color(silver){M};|&color(silver){< ,};|&color(red){漢字};|>|&color(silver){↑};|
|&color(silver){Ctrl};|&color(blue){Fn};|&color(silver){田};|&color(palegreen){Alt};|&color(blue){ローマ};|&color(blue){田};|&color(blue){ESC};|&color(silver){/?};|&color(red){{ [};|&color(red){}]};|>|&color(red){_ \};|