問題タブ [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.
java - Java: 複合キーボード入力の処理
JButton の背後に登録された KeyListener 内で+とそれぞれを分離する正しい方法は何F1ですか?CTRLF1SHIFTCTRLF1
.. は常に 112 for F1、113 forF2などを返します。CTRLkeyReleased for / SHIFT/ / などのそれぞれのkeyPressed()を自分で処理することで対処できることは理解していますALTが、より良い方法があることを願っています。
大変感謝します!!!
javascript - javascript を使用して上下矢印キーを使用して Div コンテンツにアクセスする
4 つの子 Div タグを含む Div タグがあります
ここで、Javascript を介して上矢印キーと下矢印キーを使用してこれらの子 Div にアクセスしたいと思います。上記の div は、TextBox をクリックすると表示されます。各childDivにonClickイベントを添付することで、最終結果を達成しました。
c# - キーボード マクロ コマンドをゲーム ウィンドウに送信する
ゲーム用のマクロプログラムを作りたいです。しかし、ゲーム アプリケーション (ゲーム ウィンドウ) だけにキーを送信するのには問題があります。keybd_event
ゲーム ウィンドウにキーを送信するために API を使用しています。しかし、マクロ プログラムの実行中に、キーをゲーム ウィンドウに送信したいだけで、エクスプローラーや開いているウィンドウには送信したくありません。Windowsを変更しても、まだキーを送信しています。参考に使っInteraction.App
てみました。Visual Basic.dll
ただしInteraction.App
、ゲームウィンドウにフォーカスするだけです。
私の問題について何も見つかりませんでした。誰でも私を助けることができますか?ありがとう
java - コンソール アプリでの Java キーボード入力の解析
コンソールモードで文字入力を解析するためにJLineをいじり始めたところです。それはうまくいくようですが、私は疑問に思っています:
文字が利用可能かどうかを調べるための JLine のノンブロッキングな方法はありますか? (つまりkbhit()
、Windows のように。)
キーボード入力を独自のスレッドにラップして、スレッドセーフなキューでキーボード文字をメインスレッドに提供することはいつでもできると思いますが、それは不要なようです。
EDIT : これは文字単位の解析です。GUI を使用するつもりはありません。コンソール モードでの Java の通常の InputStream I/O では、最初に Enter キーを押す必要があります (たとえば、バッファリングされた入力のみ)。コンソール モードでの文字単位の入力は、Java では不可能です。そうではありません。JLine は、プラットフォームに依存する実装を備えた移植可能なインターフェースを使用してそれを行います。
編集の更新: ヘルパー クラスをハックして、ワーカー スレッドでブロッキング I/O を実行することができました (文字ごとの I/O には JLine を使用します。警告: Ctrl-C を自分で解析する必要があります!)。 isempty() ルーチンを使用した同期キュー経由。私が今していることはそれで結構ですが、将来的にこれを行う良い方法を本当に知りたいです.
keyboard - コンパクトキーボードのおすすめは?
できれば 50 ドル以下の高品質でコンパクトな (テンキーなし) キーボードの推奨事項はありますか?
基準:
- 50ドル以下
- できればラップトップ スタイルのキー (安価なデスクトップ キーボードのようなゴム膜の代わりにシザー スイッチ)
- 静か(私はModel-M派ですが、うるさいキーボードには向かない環境です)
- メディアキー、USBポートなどはあまり気にしないでください
私は Apple Wireless Keyboard が好きで、他の人が推奨する Happy Hacking キーボードも聞いたことがありますが、どちらも予算を少し超えています。
キーボードに関する質問がいくつかありましたが (「周辺機器」タグを確認してください)、コンパクト キーボードに関する質問は私が知る限りありません。プログラマほどキーボードに多くのことを要求する人はいないので、やや主観的な質問ですが、ここで質問するのが最適だと思いました。
javascript - JavaScript と jQuery、クロスブラウザーを使用したキー押下イベント (F1-F12) の処理
JavaScript と jQuery を使用して F1-F12 キーを処理したいと考えています。
どのような落とし穴を避けるべきかはわかりません。現在、Internet Explorer 8、Google Chrome、および Mozilla FireFox 3 以外のブラウザーで実装をテストすることはできません。
完全なクロスブラウザー ソリューションへの提案はありますか? 十分にテストされた jQuery ライブラリのようなものか、それとも単純な jQuery/JavaScript のようなものでしょうか?
keyboard - キーボード アクセラレータとショートカット キーの違いは何ですか?
キーボード アクセラレータとショートカット キーの違いは何ですか?
winapi - キーストローク ユーティリティ、キーボード コールバックの問題
アプリがゲームでこれを行うのを見たとき、私はずっと前にこのアイデアを思いつきました。
特定のキーストロークをキャッチしたい。/s myCommand のようなもの。私は ppl msg me を持っていて、msn を介して混乱させたので、最初のコマンドは killmsn のようなものになりました。msdn でリソースを調べたところ、ここまでたどり着きました。これは機能しません。なぜ機能しないのですか? 眠りのBCですか?他にどうすればいいですか。ウィンドウがなく、これをコンソールアプリにしたいことに注意してください。私のKeyboardProcは決して呼び出されません
winapi - プロセス全体でキーボードフックをグローバルにする方法
事前にプログラムされたプロセスを強制終了したり、何かを起動したりできるように、ユーティリティ キーストローク アプリを作成しようとしています。どのアプリでもcmdを押したままにしてから、4桁のコマンドキーを入力して、プログラミング中、ビデオの視聴中などのデバッグ中に何かをすばやく起動または強制終了できるようにする必要があると考えています.
キーボードのコールバックを取得する方法を見つけましたが、何らかの理由で別のアプリをクリックすると、キーストローク util がそれ以上キーを受け取りません。クリックしてコンソール ウィンドウまたは msvc に戻っても、何も入力されません。これはグローバルでない限り、フックをグローバルに設定するにはどうすればよいですか?
私のコードは
java - Java システム全体のキーボード ショートカット
Java アプリケーションでアクションを実行するためのシステム全体 (グローバル) のキーボード ショートカットを取得する方法またはライブラリはありますか?