KeyMod
KeyCmd 0.19:アプリブランディング変更、KM Pro Compose モード、多言語サポート、モード別ガイドツアー
- KeyCmd
- Product Updates
- Release
- Compose
- i18n
- Android
KeyCmd 0.19(versionCode 19)は、KeyMod から KeyCmd へのアプリブランディング変更、Unicode 対応 HID 送信機能を備えた全新的な KM Pro Compose モード、拡張された多言語 UI(韓国語、イタリア語、ロシア語、ブラジルポルトガル語を含む)、モード別インタラクティブガイドツアー、そしてキーボード、ゲームパッド、プレゼンテーションモードにおける数十件の UX 改善を提供する大型アップデートです。
アプリブランディング変更:KeyMod → KeyCmd
アプリの表示名はすべてのエントリポイントで KeyCmd に統一されました。このブランディング変更により、KeyMod ハードウェアとその companion アプリである KeyCmd アプリの区別が明確になりました。
変更内容
- アプリ表示名:ランチャーアイコンとシステム UI に「KeyCmd」が表示されるようになりました
- ウェルカムフロー:KeyMod から KeyCmd へのワードマークとコピーを更新
- CI アーティファクトと APK ファイル名:KeyCmd プレフィックスを使用
applicationIdはcom.openterface.keymodのままなので、シームレスなその場アップグレードが可能
既存ユーザー:設定、プロファイル、ペアリング済みデバイスはすべて保持されます。アップグレードはシームレスです。
キーボード&マウス:フルスクリーン体験
KeyCmd はフルスクリーンのキーボード、タッチパッド、ナンバーパッド体験を提供します — ポートレートとランドスケープの両方の向きに最適化されています。
KM Pro:Compose & Send モード
0.19 で最大の新機能は KM Pro の Compose モード — 長い文章を入力し、HID キーストロークとしてターゲットマシンに送信できる専用テキストエディタです。
Compose & Send demo (YouTube Short)
Compose エディタ
- 上部ショートカットストリップ + コマンドアクション行にクリアおよび元に戻す/クリアコントロール
- ドラフト保持:テキストはサブモード切り替えや送信成功后も保持されます
- IME 統合:スマートフォンのキーボードで入力し、クリーンな HID キーストロークとして送信
- 確定的な送信進行状況:長い HID バッファーの進行状況バーで、送信の進捗を正確に把握可能
Unicode 対応 HID 送信
- デュアルモードリスクレビュー:非 ASCII テキストを送信する前に、Unicode 互換性についての警告と検査/プレビューアクションを提供するダイアログ
- macOS Unicode 16 進フロー:macOS ホストでは、拡張文字に Option+16 進コード入力メソッドを使用
- 安全な送信ダイアログ:レビュー画面は、バッファーが純粋な ASCII か Unicode 文字を含むかに応じて内容を調整
- 文字検査ツール:送信リスクダイアログは検査およびプレビューアクションを提供し、macOS ホストには専用の Unicode 16 進パス監査エントリを含む
KM Basic の範囲
0.19 では、Compose & Send はキーボード&マウス Pro の機能です。KM Basic はフルスクリーンキーボード、タッチパッド、ナンバーパッドのワークフローに注力します。
多言語サポート
KeyCmd は現在 11 種類のアプリ UI 言語をサポートしています。このリリースでは 4 つの新しいローカライゼーションを追加しました:
- 韓国語 (ko):完全な UI 翻訳
- イタリア語 (it):完全な UI 翻訳
- ロシア語 (ru):完全な UI 翻訳
- ブラジルポルトガル語 (pt-BR):完全な UI 翻訳
既存の英語、簡体字中国語、繁体字中国語、日本語、フランス語、ドイツ語、スペイン語と合わせ、KeyCmd はグローバルユーザーベースの大部分をカバーするようになりました。
変更内容
- 設定内の言語ピッカーに標準的なアプリ言語名を使用
- Bluetooth ヘッダーとキータッププレビューのローカライズ
- 全言語での Compose 警告タブのリリース lint修正
インタラクティブガイドツアー
すべてのモードに、機能をステップバイステップで案内する内蔵インタラクティブガイドツアーが追加されました。
利用可能なツアー
- Shortcut Hub ツアー:デフォルトプロファイルを開き、詳細 UI、カテゴリタブ、ショートカット管理をカバー
- ゲームパッドツアー:ゲームパッドレイアウト、モジュール管理、プリセットシステムを説明
- KM Pro ツアー:Compose モード、ショートカットパネル、Pro 固有の機能をカバー
- KM Basic ツアー:フルスクリーンキーボード、モディファイアホールドスワイプ、ナンバーパッドを説明
ツアー機能
- モード別ガイド:各モードに合わせたツアー
- 再生シート:モードガイドボタン(接続クロムの左側のアイコン)からいつでもツアーを再訪問可能
- i18n サポート:ツアーコンテンツはアプリの全言語セットでローカライズ済み
- ランドスケープ最適化:ボトムシートレイアウトはランドスケープ向きで正しく適応
UX 改善
キーボード
- キータッププレビュー:タップする前に送信される内容を正確に確認可能。設定から有効化。デフォルトで有効。
- 高速タップ HID 修正:キーボードタップの解放タイミングを改善し、解放イベントを統合して高速なタイピングを実現
- 代替文字タッチ処理:キー
aを長押しすると、¥(上)、£(左)、€(右)の代替文字が表示され、視覚フィードバックが改善 - モディファイアホールドスワイプ:KM Basic/Pro ツアーで、モディファイアへの素早いアクセスのためのホールドスワイプジェスチャを教える新しいステップを追加
ゲームパッド
- 編集セッションバーを削除:古い編集セッションツールバーのない、よりクリーンなゲームパッドクロム
- ゲームパッドクロムとツアー:新しいビジュアルポリッシュと統合ガイドツアー
- モードガイドアイコン:接続クロムの左側に配置して簡単アクセス
プレゼンテーション
- ポートレートペアロック:プレゼンテーションモードは安定したプレゼンターコントロールのためにポートレートおよびリバースポートレート向きに制限
UI&テーマ
- アクセントスウォッチ:テーマカラーファミリースピナーを視覚的なアクセントスウォッチに置き換え、カラー選択を容易に
- UI アクセント整列:すべての UI アクセントはテーマカラーファミリに従う(レガシープライマリカラーではなく)
- ヘッダー右クラスター:メインアプリと KM Basic クロムの両方の接続アイコンのディメンションを改善
- Compose 送信ボタンのスタイリング:ライトモードでの非 ASCII 送信ボタンの外観を統一
設定
- 設定の再編成:標準的なアプリ言語名;エミュレーターインストールスクリプトを明確化のためにリネーム
- 開発者ヘルパースクリプト:デバイス識別とアクション命名を明確化するためにリネーム
- FAQ ドキュメント:現在のアプリの動作に合わせて
docs/FAQ.mdを更新
実際の使用例
リモートコーディング
KeyCmd はサーバー管理だけのためではありません。開発者はリモートコーディングセッションに使用しています — フルキーボード、タッチパッド、ナンバーパッドをサポートしたスマートフォンまたはタブレットからのヘッドレス開発ボックスの制御。
変更のない部分
キーボード&マウス Pro(Shortcut Hub ストリップ、分割レイアウト、豊富な IME 動作を備えたコンポジットモード)は以前と同じフル機能の体験のままです。既存のプロファイル、プリセット、ペアリング済みデバイスはすべて保持されます。
アップデートの入手
このバージョン (0.19): KeyCmd-release-0.19.apk
Beta 注意: KeyCmd Android アプリはまだアクティブな Beta 段階です。ソースリポジトリはまだ公開されていません — 成功したクラウドファンディングキャンペーン後にオープンソース化する予定です。Beta テスターで最新の APK が必要な場合は、Discord でお問い合わせください。ビルドをお送りします。
既存インストールはその場アップグレードが可能です。
Mini-KVM および KVM-Go での動作
KeyCmd アプリは KeyMod ハードウェアに限定されません。既存の Openterface ユーザーも試すことができます:
- KVM-Go:Bluetooth または USB で接続
- Mini-KVM:USB で接続
アップグレードノート
- ブランディング変更:アプリ名が KeyMod から KeyCmd に変更されました。データは保持されます。
- Compose モード:キーボード&マウス Pro に追加。
- ガイドツアー:任意のモードでガイドアイコン(接続クロムの左側)をタップしてインタラクティブツアーを開始。
- 言語:設定でアプリ言語を変更可能。KeyCmd は現在 11 種類のアプリ UI 言語をサポート。
敬具、
Openterface Team | TechxArtisan