DvorakJ はキーボード配列を変更するフリーウェアです。レジストリのキーマップや IME のローマ字かな変換表を編集せずに、キーボード配列を変更します。文字キーにくわえてテンキーやファンクションキーの機能も変更できます。 USB メモリでこのソフトウェアを持ち運べば、好みのキーボード配列の設定をどこでも使用することが可能です。
DvorakJ では直接入力用と日本語入力用のキーボード配列を個別に設定します。直接入力用配列についてはいわゆる英語配列1やDvorak 配列を使用できます。日本語入力用配列は、AZIKのようにキーを順に打鍵する配列と、NICOLA 配列や新下駄配列のようにキーを同時に打鍵する配列を使用できます。さらに、直接入力と日本語入力の両方とも、テキスト形式の設定ファイルを編集することで、利用者が独自に作成したキーボード配列を使用できます。
DvorakJ は、キーボード配列を変更するソフトウェアにとどまらず、各種入力をより容易にするソフトウェアでもあります。ここでは DvorakJ に実装している機能を三つ紹介します。第一はいわゆる SandS (Space and Shift) で、これは [Space] を押しながら [文字] を押すと [Shift] と [文字] を押したことにする機能です。第二はマウスカーソルをくるくる回すとスクロールする機能です。第三は、独自のショートカットキーで、定型文を出力したりカーソルを動かす機能です。
ただし、DvorakJ は [Caps Lock] や [ひらがな] を [Ctrl] として動作させられません。 OS の仕様上、レジストリやドライバを変更しない限り、そのようには動作を変更できないのです2。もっとも、これらのキーを [Back Space] へと変更したり、直接入力に切り替えるキーとすることならできます。
DvorakJ のソースコードは NYSL の条件で公開しています。
以下のウェブページで最新版と過去の版を公開しています
Vector でもソフトウェアを公開しています(ただし最新版ではない可能性があります)
ファイルをすべて上書きしてください。ファイルを上書きした結果正常に動作しなくなったら、別フォルダに新しい版のファイルを展開してください。
新しい版の導入方法は二通りあります。一つは DvorakJ_Updater.exe を利用するもので、これを実行すれば DvorakJ の最新版をインターネット上から自動的に取得して導入します。もう一つはメニューの「ヘルプ(H)」の「DvorakJ の更新情報を取得する(U)」を選択するものです。この項目を選択すると新しい版に関する更新情報の詳細が表示されますので、内容を確認し、新しい版をダウンロードしてください。ファイルをダウンロードしたら、展開して前述の通りすべて上書きする必要があります。
関連するファイルをすべて削除してください。具体的には、zip ファイルの展開後に現れるフォルダを削除してください。
ソフトウェアの不具合の報告や要望等に関しては、以下のいずれかの連絡先にお寄せ下さい。日記についてはどのエントリーにコメントを投稿してもかまいません。
更新履歴のページ を参照してください。
ASCII 配列と呼ばれることもあります。 ↩
たとえば Ctrl2cap を使用すれば動作をそのように変更できます。 Ctrl2Capツールで[Ctrl]と[CapsLock]キーを入れ替える - @IT を参照して下さい。 ↩
煮るなり焼くなりご自由にどうぞ。 ↩
DvorakJ が使用しているアイコンのライセンス、すなわち FatCow.com が提供する 2400 Free “Farm-Fresh Web Icons” のライセンスを適用します。 ↩
DvorakJ が使用しているアプリケーション AutoHotkey_L が採用しているライセンスを適用します。 ↩