窓使いの憂鬱
1. abstract

いかんともしがたい理由により UN*X Wizard が窓使いにジョブチェンジする時、その操作体系の違いにより憂鬱な日々を送らざるを得ないことは想像に難くありません。「窓使いの憂鬱」は、その憂鬱を少しだけ和らげることができるアイテムです。

cmkey (同じ作者による同様のツール) と比較すると以下のような違いがあります。

しかし、次のような危険性があります。

2. install
  1. 窓使いの憂鬱以外のキーボードカスタマイズソフトを利用している場合はアンインストールします。
    • たとえば、AltIMERemapKey「猫まねき」などです。
    • 特に AltIME を使用していた場合は、FAQ の最初の項目をよく読んでください。
    • PGPi を利用しているとうまく動かないようです。
  2. 以前のバージョンの「窓使いの憂鬱」を利用している場合は、終了させます。
    • 終了させるだけでよく、アンインストールする必要はありません。
  3. ダウンロードした実行ファイルを Administrator 権限で実行してください。すると「窓使いの憂鬱」がインストールされます。
  4. インストールが終わったらいったんログアウトしてください。さもないとさまざまなアプリケーションが落ちる可能性があります。
  5. お好みにより、スタートアップにショートカットを作るのもいいでしょう。
  6. 標準の設定ファイルの内容は contrib/mayu-settings.txt が参考になります。
  7. mayu.exe を実行することで開始します。
3. uninstall

コントロールパネルから「窓使いの憂鬱」をアンインストールしてください。アンインストール後に再びインストールする場合は、再起動後にインストールして下さい。また、アンインストール後に mayu.dll が残る場合があるので、その場合は再起動後に手作業で消してください。

4. customize

カスタマイズ

5. key investigation

「窓使いの憂鬱」を起動すると、タスクトレイに「窓使いの憂鬱」のアイコンが出ます。ここで、マウスの右ボタンを押して「調査(I)...」を選びます。

ここで調べたいキーを押せば、キーのスキャンコードや仮想キーコードが分かります。

6. window class investigation

「窓使いの憂鬱」を起動すると、タスクトレイに「窓使いの憂鬱」のアイコンが出ます。ここで、マウスの右ボタンを押して「調査(I)...」を選びます。

丸に十字のついたマークを調べたいウィンドウまでドラッグするとウィンドウクラスとタイトルがわかります。ここで調査したウィンドウクラス名とタイトルは、 .mayuwindow に記述することができます。

また、FUNCTION &WindowIdentify を利用することもできます。

7. frequently asked questions
Q1. 「窓使いの憂鬱」を使っていると勝手にキーリピートしてしまいます。
Q2. 「窓使いの憂鬱」を終了後に Windows が異常終了します。
Q3. 「窓使いの憂鬱」を使っているといろいろ変になります。

あなたは以前 AltIME を使用していたはずです。これらの症状は AltIME が正しくアンインストールされていない時に出ます。

AltIME 2.27 の README によれば以下のようにするそうですので、そのようにしてください。

  1. AltIME の設定で常駐させているなら一旦常駐のオプションをはずしてください。

    スタートアップで起動しているときはスタートアップから削除してください。

    サウンドを使用している場合は設定を外し、設定を完全に削除してください。

  2. タスクトレイ上のアイコンを左クリックして AltIME のオプションダイアログを表示させ、アンインストールボタンを押してください。

  3. いったん再起動後、ALTIME*.* のファイルを削除してください。

【注意】Windows2000ではアンインストールボタンを使用せずに \winnt\system32\drivers\altime.sys を削除すると Windows が起動できなくなることがあります。

Q4. Explorer で、表示(V) を [ALT] + [v] で選べません。(2ch の某スレより)
Q5. PowerPoint で、C-x, C-c, C-v などでコピー・ペーストできません。

あなたはおそらく default.mayu を使っています。これを利用するとかなり色々な操作を Emacs 風にされてしまいますので、あなたの Windows 汚染度が高かったり、Emacs 汚染度が低かったりすると戸惑うことでしょう。contrib/mayu-settings.txt を参考に、自分好みにカスタマイズしてください。

ちなみに、Windows なんだし C-z, C-x, C-c, C-v だけは使わせろ、という人のために、ZXCV というシンボルが定義されています。-DZXCV するなり define ZXCV すれば、それだけは Windows っぽく動きます。

Q6. 右 [Windows] キーを押すと IME のオンオフができるようにしたい。

mod windows -= RightWindows # ... (1)
key RightWindows => $ToggleIME

[Windows] キーはモディファイヤキーなので特別扱いされます。したがって普通のキーのように動作するようにするには、(1) のようにしてモディファイヤキーとして動作しないようにします。これは [Alt][Shift][Control] でも同様です。

Q7. ウインドウのクラス名はどうやって調べるんですか?

タスクトレイの「窓使いの憂鬱」のアイコンでマウスの右ボタンを押して「調査(I)...」を選びます。

Q8. アクティブな時にしか見えない窓などの場合、上記の方法では調査できないですが?

&WindowIdentify を使ってください。default.mayu では [Ctrl] +[Shift] + [D] に割り振ってあります。

Q9. インストール時には 109 キーボードだったのですが、今度 104 キーボードを購入しました。しかし、タスクトレイメニューの「選択」には 109 しか出てきません。どうすればいいですか。

インストール時の選択により、以下の表の上 4 つまたは下 4 つが選ばれます。「設定」ダイアログボックスで適切に設定してください。(%MAYU_DIR% は mayu をインストールしたディレクトリです)

名前日本語 109 キーボード (Emacs 風)
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE109;-DUSEdefault
名前日本語 109 キーボード (104 風, Emacs 風)
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE109;-DUSEdefault;-DUSE104on109
名前日本語 109 キーボード
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE109
名前日本語 109 キーボード (104 風)
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE109;-DUSE104on109
名前英語 104 キーボード (Emacs 風)
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE104;-DUSEdefault
名前英語 104 キーボード (109 風, Emacs 風)
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE104;-DUSEdefault;-DUSE109on104
名前英語 104 キーボード
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE104
名前英語 104 キーボード (109 風)
設定ファイル名%MAYU_DIR%\dot.mayu
シンボル-DUSE104;-DUSE109on104
Q10. 「窓使いの憂鬱」では USB キーボードは使えないのですか。

小林義明さんが Windows2000 用のドライバを書いてくださったので、USB 用の mayu ドライバを利用すれば使用することができます。現在はまだテスト中なので メーリングリスト で問い合わせてください。又 Win9x では普通に使用できます。

Q11. 「窓使いの憂鬱」は Windows95/98/ME では使えないのですか。

小林義明さんがドライバを書いてくださったので、バージョン 3.19 から使用できるようになりました。

Q12. このマニュアルをNetscape4で見るとぐちゃぐちゃなんですけど、そういうもんですか。

そういうもんです。Netscape4 の css サポートが腐っているせいです。css をオフにすればまだましになりますけど、やっぱり見にくいです。

ちなみに作者は IE5.5 と Mozilla 0.92 でしか確認していません。IE5.0 では細かい見栄えが少しだけ違ったりします。

Q13. mayu は椎名繭なのですか。

違います。ぜんぜん違います。GTO の繭君でもないです。

8. bugs
9. related work

以下のソフトと同時には使わないようにしてください。そもそも使えないものもありますし、使えたとしてもきっとわけのわからないことになるでしょう。

猫まねき (for Windows 95/98/Me/2000)
わたくしが勝手にライバルだと思っているソフトです。「窓使いの憂鬱」のほうがカスタマイズの自由度は高いのですが、猫まねきには GUI がついていて初心者にもやさしいかもしれません。「窓使いの憂鬱」にない機能も存在します。シェアウェア。
RemapKey (for WindowsNT)
キーボードのスキャンコードを入れ替えます。「窓使いの憂鬱」を使えばほぼ必要ありません (窓使いの憂鬱ではログイン画面でのキーを変更することができませんが RemapKey ではできます) 。現在は Windows2000 のリソースキットに収録されています。
MetaX
cmkey + α みたいな感じのソフトです。コンセプト的に「窓使いの憂鬱」や cmkey と非常によく似ていますが、より Emacs 的な設定ファイルを書き、ミニバッファのようなものが存在します。プログラム中で cmkey と同様の方法をとっていると思われるため、例えば、CTRL/CAPS 入替の機能を持っていないといった限界が存在します。
AltIME / dvorak kr, swap2k / Easy Punch / IME Start / Keylay / Keymacs+ / KeyMap / KillGates / Max Min Keybord / Pastel Touch / Q's Nicolatter (紹介記事) / WinKey / Word Emacs / ねこぽい / 秀CAPS
キーボードによる操作を改善しようとさまざまなソフトが開発されています。
10. copyright
窓使いの憂鬱

Copyright (C) 1999-2001, TAGA Nayuta <nayuta@users.sourceforge.net>
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Regex ++

Copyright (c) 1998-2000 Dr John Maddock

Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Dr John Maddock makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

11. support
「窓使いの憂鬱」ホームページ

http://mayu.sourceforge.net

「窓使いの憂鬱」メーリングリスト

Mayu-support Info Page の Subscribing to Mayu-support のフォームに、自分のメールアドレスと、Mayu-support メーリングリストの為のパスワードを入れて Subscribe してください。

「窓使いの憂鬱」TO DO

SourceForge の TO DO によって要望や Known Bug などが管理されています。(End Date はいいかげんに入力してあるので信用しないでください)

「窓使いの憂鬱」2ch スレ

2ch にスレがたってしまったようなので適当に活用しましょう。作者も時々見ています。

12. acknowledgements

Windows9x 用のドライバを作成してくださった小林義明さん、ありがとうございます。長い間の懸案であった Windows9x で動かない問題に解決を与えてくれました。

最も身近なユーザーであり、数多くの助言をしてくれた塙与志夫さんに感謝します。何より彼の粘り強い要求は怠惰な作者に新規リリースへの活力を与えてくれました。

河部修和さん、KANAI Makoto さん、HAJANO Naòqui さんには設定ファイルを提供していただきました。お礼を申し上げます。

「窓使いの憂鬱」はたくさんの人の貢献の上に成り立っています。ここに名前を挙げていない方にも心から感謝します。

13. history
2001/09/02 3.27
  • 3.26 で FUNCTION &Sync が動作しなくなっていたバグを修正。C-k もちゃんと動作します。
  • FUNCTION &KeymapPrevPrefix を追加。
  • FAQ に「右 [Windows] キーを押すと IME のオンオフができるようにしたい。」を追加。
2001/08/26 3.26
  • One Shot モディファイヤの例が間違っていたので修正。(Thanks to 小林)
  • Windows 側では離されていることになっているキーについて、「窓使いの憂鬱」がキーを離すスキャンコードを Windows 側へ送ることがないようにした。(Thanks to 小林)
  • related work に Word Emacs を追加。
  • mayu-mode.elM-; (indent-for-comment) が使用できるようになった (Thanks to 永野圭一郎)
  • 戯れに FUNCTION &DirectSSTP を追加してみた。
2001/08/13 3.25
  • *.mayu のアイコンが間違っていたのを直した。
  • -= で複数キーを設定しても一つしか有効にならないバグの修正。
  • WindowsNT4.0 以外 (9x, Me, 2000) で、「窓使いの憂鬱」を終了させたあとに何かのキーを押さないと終了しないバグの退治。(Thanks to 小林)
  • 設定ファイルで隣り合う複数の文字列を一つの文字列として取り扱うようにした。

    key X => &HelpMessage("サンプル C-x-", \
     "C-x C-s\t上書き保存\r\n" \
     "C-x C-f\t開く\t\r\n" \
     "C-x k\t\t新規作成\r\n" \
     "C-x C-c\t終了")

  • FUNCTION &DescribeBindings を微妙に改良。
  • アンインストールができなくなっていたのを修正。(Thanks to 小林)
2001/08/05 3.24
  • default.mayu で、[英数][Control] として使用している場合に C-Q が正しく働かない問題を修正。version 3.19 で修正したものと原因は同じ。(Thanks to hanawa)
  • Windows9x のドライバを更新。青画面でも操作できるようになりました。(Thanks to 小林)
  • One Shot モディファイヤであると宣言したキーが押されている間にキーが押された時のみ、モディファイヤとして扱われるようにした。今までは、離された時にもモディファイヤ扱いになっていた。
  • 一時停止にしたときにタスクトレイのアイコンを変化させるようにした。
  • R- を新設。(Thanks to hanawa)。mayu-mode.el で色がつくようにした。
  • Borland C++ 5.5.1ビルドできるようにした。
  • One Shot モディファイヤを離したときに有効なモディファイヤは押したときと同じになるようにした。
  • &EmacsEditKillLineFunc, &EmacsEditKillLinePred の説明を追加。
  • USB 対応ドライバは今回は収録していません。
  • BETA ではないです。
2001/07/06 3.23 (BETA)
  • 104on109.mayu で「`」が入力できなかったバグを直した。(Thanks to Oiwa)
  • One Shot (キーリピート有) を追加。
  • FUNCTION &Toggle で、強制的にオンオフできるようにした。
  • 109.mayu に VAIO タワー用の特殊キーを追加。
  • WindowsNT4.0 でインストールできなくなっていた問題を修正。(Makefile の書き方のミス)
  • Windows9x のドライバを更新。
  • 新規インストールした時に「ホームディレクトリから」が選択されていてキー入力ができなくなってしまう問題を修正。
  • support に 2ch を追加。
2001/03/24 3.22 (BETA)
  • 代用定義を追加した。おかげで 104on109.mayu などがスマートに定義できるようになった。
  • mayu-mode.el で代用定義にも色がつくようにした。
  • 間違ってデバッグビルドしたものを収録していたのをリリースビルドを収録するようにした。
  • 間違って壊れた Windows9x のドライバを収録してしまったので正しいドライバを入れた。
2001/03/23 version 3.21 (BETA)
  • Windows95 で CPU 時間を 100% 占めてしまう問題がなおった。(Thanks to 小林義明)
  • NEC PC-98x1 で動作しない問題がなおった。(Thanks to 小林義明)
  • FUNCTION &LoadSetting で、どの設定をロードするか指定できるようになった。
  • contrib/98x1.mayu を追加。(Thanks to HAJANO Naòqui)
  • ホームディレクトリ に、mayu.exe のカレントディレクトリを追加。
2001/03/10 version 3.20 (BETA)
  • Windows95 でも動作するようになった。
  • acknowledgements 更新。
  • cab32.dll ではなく iexpress を使用してパッケージを作成するようにした。
  • ソースをパッケージから分離した。
2001/03/05 version 3.19 (BETA)
  • このバージョンは内部構造を大幅に変えたので不安定である可能性が高いです。どうしてもこのバージョンが必要な人のみ使用してください。
  • [Control] + [U] 操作の改良。
  • default.mayu を使っている場合は、Global キーマップで [英数][Control] にしているが、Global キーマップを親キーマップとして持たない keymap2 の中では (当然ながら) [英数][Control] として使用できないので、ちゃんと Global キーマップを親キーマップとして持つように設定ファイルを修正。
  • default.mayu で、-DMAP-ESCAPE-TO-META とすると [Alt] + [X] などを [ESCAPE] [X] で代用するようにした。
  • WindowsNT/2000 版のプログラム内部では全て UNICODE で処理するようにした。
  • WindowsNT/2000 版では、設定ファイルの文字コードに、shift_jis だけでなく UTF-16LE/BE や UTF-8 を使用できるようになった。「メモ帳」で、「Unicode」や「Unicode big endien」や「UTF-8」を選んでセーブすれば、日本語だけでなくハングルなどの UNICODE で扱える文字が全て設定ファイルに書けるようになる。現在は文字コードは自動判別され、自動判別に失敗した場合の救済措置はない。自動判別に失敗するようなら自動判別できそうな文字をコメントにでも書いておくこと。
  • 正規表現ライブラリを Regex++ に変更した。
  • いろいろ変えた結果多分 bcc32 ではコンパイルできなくなった。少し修正するだけだと思うが。
  • contrib/ax.mayu を追加。(Thanks to KAWABE Nobukazu)
  • related work に MetaX を追加。
  • デフォルトモディファイヤの変更のサンプルが間違っていたので直した。(key IC-* = ではなく key *IC- = が正しい) (Thanks to Hirotaka Kasaki)
  • デフォルトキーの中で定義中のキーマップ名を参照できなかったバグを修正した。つまり、keymap Hoge => &Prefix(Hoge) などができるようになった。(Thanks to HANAWA Yoshio)
  • Windows9x 用のドライバを作成されたので、このバージョンから WindowsNT/2000 用のパッケージと Windows9x 用のパッケージが存在します。(Thanks to 小林義明)
  • 現在、Windows9x では、&HelpMessage&HelpVariable&WindowSetAlpha は使用できません。
  • default.mayu を使用している場合、シンボル ZXCV を定義しておくと、[Control] + [Z], [Control] + [X], [Control] + [C], [Control] + [V] が Windows と同じ動きをするようになります。(Thanks to HANAWA Yoshio)
2000/12/17 version 3.18
  • ヘルプが開けないバグの修正。
  • mayu-mode.el が展開されていなかったのを直した。ついでに少しだけ修正。
  • IC- が時々無視されるバグが直ったはず。
  • FUNCTION &HelpMessage を追加。default.mayu を使っている場合はメモ帳で [Control] + [X] を押してみよう (ただし IE5.0 以上を使っている場合のみ)。
  • event を追加。
  • これらの追加により、プレフィックスキーが押された時にメッセージを表示することが可能になった。
  • FUNCTION &KeymapWindow を追加。
  • FUNCTION &Variable を追加。
  • FUNCTION &Repeat を追加。
  • FUNCTION &HelpVariable を追加。
  • これらの追加により Emacs の [Control] + [U] が可能になった。私にメールを送るために 1000000000000000000000000000000000000000000000000000000000000@tsg.ne.jp と入力するのもらくらくです。
  • チュートリアル・FAQ の充実は次回に延期。
2000/12/03 version 3.17
  • メーリングリストを Source Forge へ移動。
  • FUNCTION &WindowMoveTo を追加。
  • FUNCTION &WindowResizeTo を追加。
  • FUNCTION &MayuDialog を追加。
  • FUNCTION &DescribeBindings を追加。表示形式がいまいち分かりにくいのでどうしようか思案中。
  • related work に Pastel Touch を追加。
  • related work に KeyMap を追加。
  • related work に dvorak kr, swap2k を追加。
  • related work に Q's Nicolatter を追加。
  • FAQ を追加。
  • mailto: をドキュメントから削除。
  • DOC++ で表示できるようにソースのコメントを書き換えた。
  • Emacs で設定ファイルを編集する人のために mayu-mode.el を追加。ただし、色がつくだけです。
  • FUNCTION &WindowIdentify で、ウィンドウの位置と大きさも表示するようにした。
  • contrib/keitai.mayu を追加。テンキーで携帯電話式ひらがな入力をしようという画期的設定ファイル (注:Joke)。(Thanks to HANAWA Yoshio)
  • 設定ファイルが見つからなかったときはエラーを出すようになった。
  • 設定ファイルを更新。
  • 調査ダイアログを動かすとログウィンドウも動くようにした。
  • 設定ダイアログ
    • タスクトレイのメニューから沢山開けるバグを修正。
    • 「編集」を押して編集ダイアログが出ている最中にもう一度「編集」を押せるバグの修正。
    • 「編集」で、ファイル名を空にできないバグの修正。
    • サイズ変更できるようにした。
2000/05/28 version 3.16
  • インストーラがテンポラリフォルダに作った contrib を削除しないバグを直した。
  • アンインストーラが「窓使いの憂鬱」関連のレジストリを全て消すように変更。
  • バージョンダイアログの「最新バージョンのダウンロード」ボタンが利かなくなっていたバグを直した。
2000/05/23 version 3.15
2000/05/19 version 3.14
  • 正規表現ライブラリを再び BUG FIX。
  • 設定ファイルを更新。
2000/05/13 version 3.13
  • 正規表現ライブラリの BUG FIX。
2000/05/08 version 3.12
  • 正規表現ライブラリの BUG FIX。「マインスイーパ」にマッチさせることができるようになった。
2000/05/06 version 3.11
2000/05/05 version 3.10
2000/04/24 version 3.09
2000/04/15 version 3.08
2000/04/01 version 3.07
  • FUNCTION &Wait を追加。
  • FUNCTION &MouseWheel を追加。
  • FUNCTION &VK を拡張してマウスボタンを入力できるようにした。
  • マニュアルの内容を か修正。
  • 設定ファイルを更新。
  • 英語リソースをつけてみた。が、使い方不明。
  • 連絡先の修正。
  • わたしはエイプリルフールは嫌いです。
2000/03/21 version 3.06
  • いくつかの typo を修正。
  • FUNCTION &WindowHMaximize, &WindowVMaximize で、H と V を両方同じウィンドウへ適用した場合の動作を修正。
  • FUNCTION &ClipboardCopy を追加。
  • 設定ファイルを更新。
  • IL- を導入し、I-IC- に名前を変更。ただし、互換性の為 I- も引き続き使用可能です。
  • コンソールのフォーカスの追跡に時々失敗していたのが直ったかもしれない。(かもしれないばっかだ…)
2000/03/10 version 3.05
  • セットアップを修正。
  • コンソールのフォーカスの追跡に時々失敗していたのが直ったかもしれない。
  • (非公開)
2000/03/08 version 3.04
  • 設定ファイルを修正。(デフォルトで英数キーを Control に)
  • マニュアルのバグを直した。
  • マニュアルを Mozilla でもちゃんと表示できるようにした。(IE で見るときはフォントサイズ「小」にするとかっこいいが、よみにくいのでしなくていいです)
2000/03/04 version 3.03
  • FUNCTION &WindowHMaximize を追加。
  • FUNCTION &WindowIdentify を追加。
  • 設定ファイルを大幅に更新した。
  • contrib/mayu-settings.txt の追加。(Thanks to HANAWA Yoshio)
  • Windows2000 用のドライバをパワーマネジメント対応にした。
  • コンソールのフォーカスの追跡に時々失敗していたのが直ったかもしれない。
  • PlayStation2 の発売日。
1999/11/01 version 3.02
  • setup 時にキーボードの種類を聞くようにした。
  • KeyboardLayout/ほげほげ の廃止 (日本語の場合はキーボードによらず、IME によって決定されるため)。
  • 設定ファイルを再読み込みした後に、コントロールキーなどが押されっぱなしになることがあるバグを直した。
  • One Shot モディファイヤの説明が間違っていたので修正。
  • デフォルトのモディファイヤを変更できるようにした。
  • include では、まず、レジストリで指定してある設定ファイルと同じフォルダを検索するようにした。
  • インストーラを少々変更
  • FUNCTION &VK で、U-D- が逆になっていたバグを修正。
1999/10/30 version 3.01
1999/10/29 version 3.00
1999/09/08 cmkey version 2.21
1999/09/05 cmkey version 2.20
1999/05/31 cmkey version 2.19
1999/05/31 cmkey version 2.18
1999/05/30 cmkey version 2.17
1999/05/29 cmkey version 2.16
1999/05/26 cmkey version 2.15
1999/05/26 cmkey version 2.14
1999/02/10 cmkey version 2.13
1998/12/02 cmkey version 2.12
1998/10/07 cmkey version 2.11
1998/07/23 cmkey version 2.10
1998/07/20 cmkey version 2.09
1998/07/17 cmkey version 2.08
1998/07/12 cmkey version 2.07
1998/07/11 cmkey version 2.06
1998/07/11 cmkey version 2.05
1998/07/05 cmkey version 2.04
1998/06/07 cmkey version 2.03
1998/05/24 cmkey version 2.02
1998/05/19 cmkey version 2.01
1998/05/19 cmkey version 2.00
1996/07/?? WinModMap version 1.03
1996/06/30 WinModMap version 1.02
1996/06/22 WinModMap version 1.01
1996/06/21 WinModMap version 1.00