バージョン履歴
バージョン 10.1.1 (2026 年 10 月 15 日リリース)
- 改善: Google Chrome、Microsoft Edge などの Chromium ベースのブラウザの数値入力フィールド(input type="number")で、スクリーンキーボードが自動的に表示されるようになりました。
- 修正: Windows 11 22H2 以降では、物理キーボードが接続されていないタブレットやタッチスクリーンで、Windows のタッチキーボードがスクリーンキーボードに重なって自動的に表示されてしまうことはなくなりました。
- 修正: スクリーンキーボードのフローティングウィンドウは、ロックした位置を再起動後も記憶するようになりました。
- 修正: 表示スケールが異なるモニターで、サイズをロックしたスクリーンキーボードのキーがずれて表示されたり、再起動後にキーボードとフローティングウィンドウのサイズが変わったりすることはなくなりました。
- その他のバグ修正と改善。
バージョン 10.1 (2026 年 10 月 5 日リリース)
- 変更: スクリーンキーボードで、キーの隅に表示される文字のフォントサイズの計算方法を変更しました。
- 修正: 「キーを離したときに文字を入力する」がオンで「キーリピートを有効にする」がオフの場合、スクリーンキーボードの Win キーは、押されたままになるのではなく、次のキーと一緒に送信されるようになりました。これにより、Windows 11 で次にクリックしたときに Click to Do が開くことはなくなりました。
- 修正: ディスプレイの表示スケールが大きいとき、入力候補の最後の単語にマウスポインターを重ねても、その単語が消えることはなくなりました。
- 修正: タッチスクリーンでは、スクリーンキーボードが、指を離したときではなく、キーに触れた時点で文字を入力するようになりました。また、すばやい連続タップや、Delete キーまたは Backspace キーの長押しも、再び正しく機能するようになりました。
- 修正: プログラムを終了した後も、非表示のヘルパープロセスが実行されたまま残ることはなくなりました。また、インストーラーは、更新またはアンインストールの前に、残っているヘルパープロセスをすべて終了するようになりました。
- 修正: バージョン 9 またはテキストエディターによって ANSI エンコーディングで保存されたファイルが原因で、「No mapping for the Unicode character exists in the target multi-byte code page」エラーが発生することはなくなりました。
- 修正: すべてのユーザーに適用される変更について、プログラムは何も知らせずにその変更をスキップするのではなく、管理者権限を要求するようになりました。
バージョン 10.0 (2026 年 9 月 29 日リリース)
- 新機能: インターフェイスを Windows 11 のスタイルに一新しました。外観にはライトとダークがあり、スクリーンキーボードのテーマの色に合わせて切り替わります。インターフェイスのアイコンはモノクロのベクター画像になり、フォントには Segoe UI Variable(Windows 10 以前では Segoe UI)を使用します。
- 改善: 「Windows ダーク」と「Windows ライト」のテーマを、Windows 11 の外観に合わせて調整し直しました。また、「Mac」テーマを Apple Magic Keyboard のフラットなスタイルに作り直しました。

- 新機能: 9 種類のキーボードテーマ:「ネオン」「ノーチラス」「セージ」「レーザー」「ハイコントラスト」「白」「夕焼け」「レトロ」「プラチナ」。
- 削除: 旧式のキーボードテーマ「標準」「ダーク」「水色」「Vista」「ゴールデン」「オフィスブルー」「オフィスシルバー」「オフィスブラック」「システム」。リストの先頭は「Windows ダーク」になり、これが既定のテーマです。削除されたテーマを設定していたキーボードでは、そのテーマが同じ名前と色のカスタム配色として残ります。ただし、「システム」だけは「Windows ライト」に切り替わります。
- 変更: 「角を丸くする」チェックボックスは、「丸み」スライダーに置き換わりました。スライダーでは、四角いキーから完全に丸いキーまで調整できます。以前の設定は引き継がれ、スライダーを動かすまでは、角の丸いキーは丸いまま、四角いキーは四角いままです。
- 新機能: スクリーンキーボードのキー用の「枠線の太さ」スライダー(0 から 9)。枠線は内側に描かれるため、キーの大きさは変わりません。
- 変更: キーのグラデーション塗りつぶしを廃止しました。スクリーンキーボードは全体がフラットに描画され、「描画スタイル:」設定は削除されました。
- 変更: スクリーンキーボードの入力言語キーには、旗の代わりに、言語コード(ENG、DEU)または入力方式のアイコンが表示されるようになりました。
- 変更: 次のスクリーンキーボードの名前が変わりました。「UltraPhone1440」は「UltraPhone」、「TouchGame1」は「TouchGame」、「StandardAlt3」は「StandardAlt」、「Standard3」は「StandardShort」になりました。選択していたキーボードは、自動的に新しい名前に切り替わります。
- 変更: キーボード SkinWin7、TouchGame2、TouchGame3、SkinFlat、SkinMulticolor、SkinWhite、UMPC_Numx2000、UMPCx2000 は提供されなくなりました。ファイルはディスクに残っており、「キーボードタイプを選択する」ウィンドウで「表示 旧式のキーボード」を選ぶと再び表示されます。
- 削除: キーボード Circles、CirclesBig、FullScreen1024、MiniDemo、StandardBig、StandardBigAlpha。
- 改善: Mini キーボードを全面的に作り直しました。
- 改善: Enter やゲーム用レイアウトの斜めのキーなど、複雑な形状のキーの輪郭が、アンチエイリアスによって滑らかに描画されるようになりました。背景が透明なキーボードや背景画像のあるキーボードでは、これまでどおり輪郭にアンチエイリアスはかかりません。
- 変更: 選択した行や項目は、プログラム全体で統一された固定のアクセントカラー(青)で表示されるようになりました。新しいテーマには、このほうがよくなじみます。
- 新機能: すべてのデータをバックアップおよび復元する機能が、プログラムに組み込まれました。「設定」ウィンドウの「すべてのデータをバックアップ...」は、設定とデータファイル(自作のものを含むキーボード、キーのアイコン、背景、サウンド、辞書)を、署名付きの単一の .kbpack ファイルにまとめます。「すべてのデータを復元...」は、そのファイルから設定とデータを復元します。同じ処理は、コマンドラインパラメーター /SAVEPROFILE と /APPLYPROFILE を使ってスクリプトから実行することもできます。ファイルは適用前に検証されます。試用版では復元できません。
- 改善: プログラムが Unicode に完全対応しました。インターフェイスはどの言語でも正しく表示され、入力候補の辞書も、言語を問わず Unicode で作成できます。
- 新機能: スクリーンキーボードに、どの物理キーにも結び付いていない仮想キーを配置できるようになりました。仮想キーの種類は「テキスト」または「ページ切り替え」です。
- 新機能: スクリーンキーボードで、基本レイアウトのほかに追加のページを使えるようになりました。キーボードエディターで「ページ...」をクリックしてページを追加し、「ページ切り替え」キーをキーボードに配置して、開くページを指定します。ページには、テキストキー、記号、テンキーなどの追加ブロックを配置できます。ページ上のテキストキーは、入力言語に関係なく、常にキーに表示されているとおりの文字を入力します。基本レイアウトは、これまでどおり入力言語に従います。
- 新機能: 「ページ」ウィンドウに、「&123」テンプレートを追加するボタンがあります。このテンプレートは、Windows 11 のタッチキーボード風の 2 つの記号ページ「1/2」と「2/2」を作成します。ページは基本レイアウトのキー配置を引き継ぎます。レイアウトにファンクションキーの行がない場合は数字の行が F1..F12 になり、文字の行はテキストキーに、左 Shift はページ切り替えキーになります。「abc」キーを押すと文字に戻ります。

- 新機能: Mini、TouchScreen、TouchScreenWin8 の各キーボードに、「&123」の記号ページが追加されました。
- 新機能: スクリーンキーボードのキーに SVG アイコンを表示できるようになりました。アイコンはキーボードファイル自体に保存されるため、キーボードは画像ファイルを別に持たない 1 つのファイルのままです。102 個の既製アイコンのセットも付属しています。
- 改善: キーボードエディターを刷新しました。キーの選択とサイズ変更は選択枠で行い、選択枠は隣接するキーや標準のキーサイズにスナップします。従来の「複製」コマンドは、「切り取り」「コピー」「貼り付け」に置き換わりました。
- 改善: 「色 / 画像」ウィンドウを一新しました。色ごとに専用のドロップダウンがあり、グリッド状に並んでいます。列はキーの状態(「標準」「ポイント時」「押下時」)ごとに分かれ、「ファンクションキー」と「制御キー」には別の列があります。キーの画像も同じウィンドウで、通常のキー、ファンクションキー、制御キーごとに個別に選べます。
- 新機能: 1 つのキーボードに、同じコードのキーを 2 つ配置できるようになりました。すでに使用されているコードのキーを追加すると、エディターが、そのキーの 2 つ目のコピー(テンキーの Enter など)を作成するかどうかを確認します。コピーは独自の形状と外観を持ちます。2 つのうち右側にあるキーが、自動的に拡張キー(Enter の場合はテンキーのキー)として扱われます。これにより、どちらのキーが強調表示され、どのスキャンコードが送信されるかが決まります。
- 新機能: 「表示位置」ページの「キーボードがテキストカーソルを隠すとき」リスト。「移動しない」、「テキストカーソルを避けてキーボードを移動する」(従来の動作で、現在も既定値)、またはキーボード越しにカーソルが見える「透明度 10%」から「透明度 90%」までのいずれかを選択できます。カーソルがキーボードの下にある間はキーボードが透明のままになり、カーソルがキーボードの下から出るとすぐに通常の透明度に戻ります。
- 改善: 入力候補の照合が、発音区別符号に対応しました。符号のない文字を入力すると符号付きの文字を含む単語も候補になり、符号付きの文字を入力すると、実際にその文字を含む単語だけに絞り込まれます。辞書だけでリストが埋まらない場合は、Windows のスペルチェッカー(Windows 8 以降)の候補で補われます。そのため、入力ミスのある単語でも、候補が何も表示されないのではなく、修正候補が表示されます。
- 新機能: 「ショートカットアイコンの編集」ウィンドウで、「元に戻す」と「やり直し」(Ctrl+Z / Ctrl+Y)を使えるようになりました。
- 改善: プログラムがモニターごとの DPI 認識に対応しました。ディスプレイごとに表示スケールが異なるマルチモニター環境でも正しく動作し、表示スケールを変更したときやウィンドウを別のモニターへ移動したときには、ウィンドウとアイコンが適切なサイズで再描画されます。
- 改善: キーボードショートカットに使われるアプリケーションのアイコンを、すべてベクター画像として描き直しました。どの大きさでも鮮明に表示されます。独自の PNG ファイルも追加できます。サイズは 16、24、32 ピクセルで、そのうちのいずれかだけでもかまいません。
- 変更: ショートカットアイコンのセットは、拡張子「.csi」のバージョン 10 形式になり、付属のセットはすべてこの形式で作り直されました。以前のバージョンのセット(「.cki」)はこれまでどおり開けますが、上書きされることはないため、バージョン 9 でも引き続き使用できます。
- 新機能: Enter、Tab、Caps Lock、Shift は、名前がキーの幅に収まらない場合、名前の代わりにアイコンを表示するようになりました。新しい「コントロールキーにアイコンを表示する」オプションをオンにすると、アイコンが常に表示されます。
- 新機能: 「AltGrでアクセス可能な記号を表示する」オプション。第 3 レベルの文字をキーの右下隅に表示します。
- 新機能: 「コントロールキーのラベルを左右の端に揃える」オプション。行の両端にあるコントロールキー(Tab、Caps Lock、Shift、Ctrl、Enter、Backspace)のラベルとアイコンを、Windows 11 のタッチキーボードと同じように、キーボードの外側の端に寄せて表示します。バージョン 9 から更新した場合、このオプションは自分でオンにするまでオフのままです。

- 変更: インターフェイス全体で、「不透明度」と「不透明」の表記を「透明度」と「透明」に改めました。スライダーは左端が「0%」、右端が「透明」になり、パーセントで指定するリストはすべて透明度を表します。保存済みの設定は変わりません。
- 新機能: 「依存関係」ウィンドウに、新しいオプション「スクリーンキーボード: 透明度 50%」が加わりました。「スクリーンキーボード: 画面下部に固定する」のすぐ後にあります。依存関係を設定したプログラムが前面にある間はキーボードが 50% 透明になり、別のプログラムに切り替えるとすぐに普段の透明度に戻ります。
- 変更: 「タッチスクリーンを3本の指でタップする: 表示/非表示」チェックボックスは、「画面をタッチしてキーボードを表示する指の本数」リストに置き換わりました。指の本数を 3 本から 10 本の範囲で選ぶか、「(なし)」を選んでジェスチャーを無効にします。以前のチェックボックスがオンだった場合、ジェスチャーは 3 本指として引き継がれます。
- 新機能: 「表示位置」ページの「[スタート] メニューを避けてキーボードを移動する」オプション。スタートメニューが開いている間はキーボードが脇へ移動し、メニューが閉じるとすぐに元の位置に戻ります。
- 改善: 「キーボードタイプを編集」と「ショートカットアイコンの編集」の各ウィンドウを開いても、プログラムの動作が一時停止しなくなりました。ウィンドウを開いている間もスクリーンキーボードを使用でき、これらのウィンドウがいずれも前面にないときは、キーボードショートカットも引き続き機能します。保存した変更は、使用中のキーボードにすぐ反映されます。
- 変更: キオスク向けの設定ロックが、コンピューター全体に適用されるポリシーになりました。「AccessDenied」の値は、まず HKEY_LOCAL_MACHINE\SOFTWARE\Policies\ComfortSoftware\CKeyboard から読み取られます。この値が存在しないか 0 の場合に限り、これまで使用していたユーザーごとのキーが参照されます。そのため、標準ユーザーが自分のレジストリブランチからキオスクのロックを解除することはできなくなりました。付属の AccessDenied.reg と AccessAllowed.reg はポリシーの値を設定するようになり、インポートには管理者権限が必要です。AccessAllowed.reg は、以前のユーザーごとの値も削除します。
- 変更: 別ファイルのヘルパープログラム COptions.exe を廃止しました。管理者権限が必要な操作はプログラム自身が実行し、必要なときに権限の昇格を要求します。
- 改善: 入力候補の辞書は、システムのコードページや現在のキーボードレイアウトに関係なく、その言語のエンコーディングで読み込まれるようになりました。これにより、別の言語用の辞書が文字化けすることはなくなりました。UTF-8 で保存された辞書にも対応しています。ヘブライ語とノルウェー語の辞書にも、ほかの辞書と同様に言語タグが付いたため、入力中の言語に合った辞書が確実に選ばれます。
- 改善: 入力候補用のヘブライ語辞書を約 4,500 語から約 470,000 語に拡充し、約 39,000 語のアラビア語辞書を新たに追加しました。
- 新機能: 「詳細設定」の「入力候補」ページの 2 つのオプション:「テキスト入力候補の照合時に発音区別符号を無視する」と「テキスト入力候補にシステムのスペルチェッカーを使用する」。どちらも既定でオンです。
- 修正: 全画面表示(F11)のブラウザウィンドウでの動作。「ドッキング方法」または「アクティブ ウィンドウを移動したり、サイズを変更したりします」を有効にしている場合、全画面表示の Chrome ウィンドウは、キーボードに覆い隠されることなく、キーボードの分だけ縮小されるようになりました。また、タスクバーがキーボードを覆い隠すこともなくなりました。
- 修正: ディスプレイの表示スケールが 125% や 150% のとき、「設定」ウィンドウのオプション名や情報パネルのテキストが途中で切れていました。オプション名はテキストに合わせて表示幅が広がるようになり、スペースが足りない場合は末尾が「...」で省略され、全文がツールチップに表示されます。
- 修正: メッセージや確認のウィンドウで、長いテキストが途中で切れていました。テキストは折り返して表示され、ウィンドウもテキストに合わせて広がるようになりました。
- 修正: 保存されるウィンドウとパネルのサイズ(分割バーの位置を含む)に、保存時の表示スケールも記録されるようになりました。表示スケールが異なる画面でも、正しいサイズで復元されます。
- 修正: トレイアイコンを繰り返し右クリックしても、トレイメニューがちらついたり、ひとりでに再び開いたりしなくなりました。
- 修正: Windows のサインイン画面で使用されるスクリーンキーボードのコンポーネントにあった、セキュリティと安定性の問題(バージョン 9 でも修正済み)。
- 修正: 複数のメモリリークとリソースリーク。長時間使用しても、プログラムが抱え込むメモリが少なくなりました。
- 修正: インターネットに接続できないコンピューター(主に Windows 7)でも、インストーラーがコード署名の証明書チェーン一式をインストールするようになりました。これにより、Windows が署名を検証でき、すべてのコンポーネントが起動します。
バージョン 9.6.2 (2026 6 月 3 日リリース)
- 改善: 入力候補の言語検出を改善しました。
- 修正: リストに日本語、中国語、韓国語が含まれている場合に言語を切り替える際の問題を修正しました。
- 修正: ポーランド語の入力候補に関する問題を修正しました。
バージョン 9.6 (2026 5 月 15 日リリース)
- 新機能: メイン プログラム フォルダーに ToggleKeyboard.exe ファイルが追加されました。これは、オンスクリーン キーボードにすばやくアクセスできるようにタスクバーに固定できます。

- 改善: Google Chrome および Microsoft Edge の特定の ComboBox 入力フィールド (Google 検索ボックスなど) でオンスクリーン キーボードが表示されるようになりました。
- 改善: Data\CommonSettings.ini が存在する場合、設定はこのファイルに保存されるようになりました。
- 改善: Data\LogonSettings.ini が存在する場合、ログオン キーボード設定がこのファイルから読み込まれるようになりました。
- 新規: ログオン キーボードの透明性を制御するための LogonTransparent 設定を追加しました。
- 新機能: MoveBottomKB.exe は、ピクセルまたはパーセントでの下部オフセットをサポートするようになりました (たとえば、MoveBottomKB.exe 250 または MoveBottomKB.exe 10%)。
- 改善: [システム タッチ キーボードと手書きパネルを無効にする] 設定が改良されました。
- 改善: 複数のロケールにわたる UI の翻訳が洗練されました。
- 改善: スペイン語、ドイツ語、フランス語、イタリア語のローカライズされたヘルプを追加しました。
- 改善: 入力言語の順序が Windows 設定で定義された順序に従うようになりました (システム言語のショートカットによる切り替えも修正されました)。
- その他のバグ修正と改善。
バージョン 9.5 (2022 5 月 17 日リリース)
- 新規: スケジュールされたアップデートのチェックが追加されました: 設定 > 詳細 > アップデートのチェック .
- 新規 ジェスチャー Ctrl+Key および Alt+Key が追加されました。
- 新しい エキスパート設定が追加されました:
- Shift、Ctrl、Alt、または Win キーを 500 ミリ秒未満押し続けると、押したままになります。
- アクティブ キーを定義するための追加のキー境界線;
- もう一度押すまで矢印キーを押し続けます;
- もう一度押すまで任意のキーを押し続けます。
- 改善: オンスクリーン キーボードの位置を計算するための全画面ウィンドウを決定する手順が改善されました。
- 改善: 「スクリーン キーボードに触れているときにマウスを動かさない」エキスパート設定がデフォルトで有効になっています。設定が大幅に改善されました。
- 修正: [デフォルトの位置] セクションで [移動しない] を設定すると、ログオン キーボードが左上隅に表示されます。
- 修正: システム トレイでプログラム アイコンが消える問題が修正されました。
- その他多くの修正と改善。
バージョン 9.4 (2021 5 月 28 日リリース)
- 改善: [ショートカット アイコンの編集] ウィンドウのキーボードのサイズが、メインのオンスクリーン キーボードのサイズに設定されます。
- 改善: アクティブな入力言語の処理が改善されました。
- 改善: [オンスクリーン キーボードを画面の境界線に移動する] 設定が [デフォルトの位置] 設定に置き換えられました。参照: 位置設定
[キーボード タイプの編集] ウィンドウで、任意のキーボードのこの設定を変更できます。したがって、キーボードを切り替えると、画面上のキーボードの位置が異なります。
ロック設定をしていてもキーボードの位置が変わります。 - 変更: 「アクティブ ウィンドウの位置を変更する」と「アクティブ ウィンドウのサイズを変更する」という 2 つのオンスクリーン キーボード設定が 1 つの「アクティブ ウィンドウの移動とサイズを変更する」設定に統合されました。参照: 位置設定
- 改善: [アクティブ ウィンドウの移動とサイズ変更] オプションが有効になっているオンスクリーン キーボードで、最大化されたウィンドウのサイズを変更できるようになりました。
- 改善: オンスクリーン キーボードの ドッキング設定 は、キオスク モードおよび全画面モードの Web ブラウザー (Chrome、Firefox、Edge) で正しく動作するようになりました。
- 変更: 「タスクバーを重畳しない」設定は、エキスパート設定からメイン設定の Position セクションに移動されました。この設定が有効になっている場合、キーボードを画面の端に移動するときにタスクバーが考慮されます。
- 変更: Windows 10 のログオン画面のキーボードの上に、Ctrl-Alt-Del ボタンがデフォルトで表示されなくなりました。ShowCAD パラメーターを使用して、このボタンを強制的に表示することができます。
- 改善: [キーボード タイプの編集] ウィンドウの [Segoe MDL2 Assets] フォントに基づいて、新しいキー ラベル テンプレートが追加されました。
- 変更点: 画面解像度を変更するときの画面の端への自動スナップは削除されました。
- 修正: 日本語キーボード (106/109 キー) レイアウトの問題が修正されました。
- その他のバグ修正と改善。
バージョン 9.3 (2021 3 月 27 日リリース)
- New キーボード タイプ: Narrow、NarrowExtra、NarrowFunction。

- 新機能: Shift+Key ホットキーに 1 つの記号を含む「テキストの貼り付け」アクションを割り当てることができます。この記号はキーの隅に表示されます。
- 新しい 「キーボードを画面の端に移動するときにタスクバーが考慮される」エキスパート設定が追加されました。
- 新しい Javascript関数「ChangeLanguage」が追加されました。オンスクリーン キーボード機能を使用して、Web ブラウザーで入力言語を変更できるようになりました。
- 新規: ペルシア語インターフェイス言語が追加されました。
- 改善点: 中国語と日本語での画面上のキーボード入力が改善されました。
- 改善: DateTime Pickers がフォーカスされているときにオンスクリーン キーボードが表示されるようになりました。
- 改善: エキスパートの「指を離したときにスクリーン キーボードのキーを強調表示する」設定が、物理キーボードでも機能するようになりました。
- 改善点: C キーを押しながら © 文字を入力できるようになりました。
- 変更: 複数のモニターが接続されており、AccessDenied パラメーターが 2 または 3 に設定されている場合、オンスクリーン キーボードを任意のモニターに移動できます。
- 修正: Microsoft プログラム (Outlook、Word、Visual Studio など) でスクリーン キーボードを使用して入力するときに、検索フィールドがアクティブなままになるようになりました。
- 修正: 複数のモニターで作業するときのキーボード設定ウィンドウの外観が修正されました。
- その他のバグ修正と改善。