
まず最初に、この質問をするのにここが間違っていたらお詫びします。
私が抱えている問題は、カーソルがテキスト入力フィールドに置かれるたびに、Windows 10 のオンスクリーン キーボードが画面に表示されるようにしようとしていることです。
ハードウェア キーボードが接続されていない Windows 10 を実行しているタブレット デバイスがあり、WinForms アプリケーションと対話することを希望しているソフトウェアですが、このアプリケーションを変更することはできません。
コントロール パネルで以下の設定をオンにしましたが、効果がないようです。カーソルをテキスト ボックスに置いても、Windows 10 のオンスクリーン キーボードが表示されません。
問題は、アプリケーションが WinForms アプリであるか、アプリが正しく構成されていないことにあると考えられます。
これに対する回避策、またはカーソルがテキスト入力フィールドに置かれたときに常に表示される代替のオンスクリーン キーボードをご存知かどうか知りたいです。
ご覧いただきありがとうございます。ご質問があれば喜んでお答えします。
アップデート:ユーザーは、データ入力の合間にキーボードを閉じて、入力した内容を確認したいと考えるでしょう。提案された方法でキーボードを起動した場合、このユースケースを実現するには、キーボードを閉じて再起動する必要があります。システムが、キーボードを閉じた後に自動的にキーボードを起動できるようにしてほしいと思います。
答え1
で始めるメニューを入力して検索オンスクリーンキーボード(これを入力するには、検索フィールドをタップするとオンスクリーン キーボードが表示されます)。別のオンスクリーン キーボード (OSK) が開きます。これはアクセシビリティを目的としており、常に表示される必要があります。
更新:
後で追加されたさらなる期待に基づいて、標準またはアクセシビリティのオンスクリーン キーボードのいずれかをタスク バーに追加して、ユーザーがタスク バーを閉じたときにいつでも開くことができるようにすることができます。
Windows フォーム アプリケーションのポップアップ キーボードのサポートは一貫していないようです。一部のコントロール タイプでは自動的にポップアップしますが、他のコントロールではポップアップしません。したがって、(ユーザー アクションによって) キーボードを明示的に表示する以外は何も機能しません。
オンスクリーンキーボードの設定:
- 標準タッチオンスクリーンキーボード:タスクバーを右クリックしてチェックタッチキーボードボタンを表示。
- アクセシビリティ用オンスクリーン キーボード (OSK) - 上記の方法で起動し、タスク バーにピン留めします。
Windowsフォームで動作する可能性のある代替オンスクリーンキーボードについては、次の質問を投稿してください。ソフトウェアの推奨事項 Stack Exchangeこのサイトでは、ソフトウェアを推奨していますが、SuperUser では話題にはなりません。