問題タブ [virtual-keyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6048 参照

java - Selenium WebDriver を使用して Ctrl+0 (ゼロ) を押す方法

Selenium WebDriver API を使用して Ctrl キーとゼロ キーを送信したい

以下のコードを試しましたが、動作しませんでした

助けを求めている

0 投票する
3 に答える
93194 参照

java - Java を使用して Selenium WebDriver で Ctrl+A を押してページ内のすべてのコンテンツを選択する方法

JavaでWebDriverを使用して、キーボードからCtrl+を押してすべてのコンテンツを選択したい。a次のコードを書きました。

残念ながら、うまくいきませんでした。WebDriver Java コードのどこが間違っていますか?

0 投票する
1 に答える
1423 参照

android - 「物理キーボードを使用する」を切り替える方法。

私はRFIDリーダー(キーボードをエミュレート)を持っているアプリケーションを開発しています。一部のアクティビティでは、仮想キーボードも必要です。「物理キーボードを使用する」を切り替えるだけでよいことがわかりました。それは問題なく動作しますが、タブレットを再起動すると、この機能はデフォルトに設定されていますか?

コードのどこかにトグルを挿入できれば可能ですか?

0 投票する
1 に答える
6864 参照

jquery - Virtual Keyboard プラグインの位置

このプラグイン (http://www.jquery4u.com/plugins/jquery-screen-keyboard-plugin/#.UCTg6p1lTkd) を使用して、キオスクのオンスクリーン キーボードを作成しています。うまく機能しますが、入力/テキスト領域の下ではなく、画面の下部にキーボードを表示する必要があります。

外部 jquery.keyboard.js ファイル内で、次のことがわかりました。

「null」の代わりに何を使用すればよいですか? これをコードにどのように追加する必要がありますか?

ありがとう

0 投票する
4 に答える
1217 参照

blackberry - EditFieldの数字キーボードのみを表示する

EditFieldがあります。文字なしで数字だけで仮想キーボードを表示したい。出来ますか?

0 投票する
1 に答える
284 参照

html - AS3文字列をAIRアプリからHTMLコンポーネント内で開かれたHTMLページに渡す方法は?

フルスクリーンで動作する完全なAIRキオスクを構築し、テキスト入力用に独自に設計および開発した仮想キーボードを含めました。フォーカスのある現在のtextInputを検索し、文字を追加したり、キーボードコンポーネントによって発生したカスタムイベントから文字を削除したりします。

今、私のクライアントはいくつかのhtmlページをロードしたいと思っています。ユーザーが(www.google.comのように)htmlテキスト入力にフォーカスを有効にすると、キーボードが明らかに機能しないことを除いて、私はうまく機能するHTMLコンポーネントを使用します。

完全にAS3とMXMLのコードに加えて、ここにJavaScriptが必要だと思います。

AIRアプリからフォーカスされたHTMLテキスト入力に文字列を渡す方法について何かアイデアはありますか?

ありがとう

0 投票する
1 に答える
403 参照

java-me - LWUIT 仮想キーボード イベント

LWUITを使用しています

金額のテキスト フィールドがあり、クリックすると VKB が表示され、値を入力し、このテキスト フィールドに dataChanged を追加しました。テキスト フィールドでの編集が完了するまで、dataChanged を無効にします。

キーボードが表示されているかどうかを知る方法、緊急の助けが必要です

前もって感謝します

0 投票する
1 に答える
3675 参照

java - wmic.exeがTempWmicBatchFile.batを書き込まないようにする

Javaアプリケーション内で、Windows仮想キーボードがすでに実行されているかどうかを確認したいと思います。

wmic.exe私はそれを検索し、プロセスの検索に使用できることを発見しました。

これは私がしていることです:

これは機能していますが、どういうわけか行を含むwmicファイルを作成しています。TempWmicBatchFile.batprocess where name='osk.exe' get caption

どうすればこれを防ぐことができますか?

0 投票する
1 に答える
4738 参照

c++ - Qt仮想キーボードとQInputContextFactory

Ubuntuデスクトップ用にMaliit(https://wiki.maliit.org/Main_Page)仮想オンスクリーンキーボードを作成しましたが、付属のサンプルアプリで問題なく動作します。また、ウィジェットがフォーカスを引き継いだときにキーボードを表示する、独自のシンプルなQtサンプルアプリを作成することもできました。

現在、タッチスクリーンを使用してターゲットボード上で実行されている組み込みLinuxシステムに仮想キーボードを展開しようとしています。ターゲットボードにX11がインストールされておらず、QWS(-qws)を使用してかなりの数のQtアプリを実行しています。

Maliitアーキテクチャ(http://maliit.org/doc/framework/latest/architecture.html)では、サーバーインスタンスがアプリケーションと通信する必要があり、アプリケーションはQApplication::setInputContextを使用して入力コンテキストを設定します。

Ubuntuでは単純に次のようにします。

そして、キーボードが表示され、すべてが機能します(X11を使用している場合)。

組み込みボードでは、1つのSSHセッションで実行します。

そして、別のSSHセッション:

しかし、私は常にエラーが発生します:

これは、サンプルアプリがメインで次の行で失敗していることを意味します。

組み込みボードでの「ps」コマンドの出力は、次のようになります。

そのため、サーバーはUbuntuのようにアクティブに実行されていませんが、「中断可能なスリープ」状態になっています。この状態でマウスは動きます。それでも0入力コンテキストエラーが発生します。

ここにバグがあります-> https://bugs.maliit.org/show_bug.cgi?id=185MaliitとのQWSが彼のために働いていると主張し、少なくとも彼は入力を見ることができます。

DBUSをバイパスすると思われるMaliitのモードもあり(ここを参照-> http://www.jonnor.com/2012/03/)、それでも「0入力コンテキスト」エラーが発生します。

だから私は自分の組み込みボードでやってみました:

そして常に受け取る:

私はUbuntu12.04デスクトップにQt4.8.2Embeddedを構築し、-qwsとサンプルアプリを使用してmaliit-serverを起動でき、QWSを使用して仮想キーボードが正常に機能していることを確認できます。プラグインとmaliit-frameworkの両方のgitリポジトリに最新のクローンを使用しています。

私の問題は、ターゲット上でARMボード用にコンパイルされた同じmaliit-serverとサンプルアプリを実行していることです。QApplication :: setInputContext:0入力コンテキストで呼び出されるというエラーが常に発生します。

DBUSdbus-monitorツールを使用して監視を行いました。最初にボードに対して1つのSSHセッションを開き、evaldbus-launch --auto-syntaxを実行して、DBUS_SESSION_BUSをコピーしました。次に、2つの新しいSSHセッションを開きました。

私がした最初のもので:

2番目のもので私はしました:

しかし、私はすぐに直面しています:

そして、dbus-monitorシェルで私は見ます:

誰かがここで何が起こっているのかについての考えを持っていますか?DBUSはQInputContextFactoryの失敗と関係がありますか?何が失敗しているのか、なぜ入力コンテキストを設定できないのかについて、どういうわけかより多くの情報を得ることができますか?

ご協力ありがとうございました -