問題タブ [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.
keyboard - Telnet のバックスペース キーが間違っています
私たちの作品の太陽ステーションに telnet で接続すると、バックスペース キーが機能しません。次の一時的な回避策を使用します。
$ stty 消去 ^H
これは機能しますが、telnet で接続するたびにこれを再入力する必要があります。これを .cshrc ファイルで正しく動作させるにはどうすればよいですか?
.net - GetAsyncKeyState の .Net 代替品はありますか?
VB6 では、Windows API GetAsyncKeyStateへの呼び出しを使用して、ユーザーが ESC キーを押して実行時間の長いループから抜け出せるかどうかを判断しました。
API への直接呼び出しを必要とする純粋な .NET に相当するものはありますか?
javascript - ブックマークレットでキーボード修飾子を検出するにはどうすればよいですか?
javascript ブックマークレットを実行するときに、ユーザーがシフト キー (または他の修飾キー) を押しているかどうかを検出する方法はありますか?
私の Safari 3.1 と Firefox 3 のテストでwindow.event
は、常に未定義です。
button - Scroll Lockボタンの使用はもうありますか?
スクロールロックボタンは、古き良き緑のターミナル時代を思い出させるようです。誰かがまだそれを使用していますか?101ボタンキーボードを100ボタンキーボードにする必要がありますか?
javascript - キーボードフォーカスをDIVに与え、キーボードイベントハンドラーをそれにアタッチするにはどうすればよいですか?
DIVで表される長方形をクリックし、キーボードを使用してキーボードイベントを一覧表示することにより、そのDIVを移動できるようにするアプリケーションを構築しています。
ドキュメントレベルでこれらのキーボードイベントにイベントリスナーを使用するのではなく、おそらくキーボードフォーカスを与えることによって、DIVレベルでキーボードイベントをリッスンできますか?
問題を説明するための簡略化されたサンプルを次に示します。
内側のDIVをクリックすると、フォーカスを合わせようとしますが、後続のキーボードイベントは、DIVレベルのイベントリスナーではなく、常にドキュメントレベルで取得されます。
キーボードフォーカスのアプリケーション固有の概念を実装する必要があるだけですか?
Firefoxで動作するためにこれだけが必要だと付け加えるべきです。
keyboard - Visual StudioのSidewinder x6キーボードマクロ?
Microsoft の新しいキーボード、Sidewinder x6はゲーム マクロに記録できます。Visual Studioで使用できるかどうか(アプリケーションにもキーを記録する)を傷つけていましたか?
(これは、Ctrl+M、M の代わりに 1 つのキーを押してアウトラインを切り替えるのに非常に便利です。)
keyboard - 恐ろしいVMwareキーボードショートカット
私はVMwareユーザーであり、プログラミング中にキーボードショートカットを使用することが多すぎます。ただし、VMwareがそれを取得し、仮想マシンをオフ/一時停止(Ctrl+ )することがあるため、これは非常に苦痛であることが証明されています。Z
VMwareでキーボードショートカットを無効にする方法はありますか?ここで誰かが回避策を見つけたことがありますか?
javascript - 入力要素がフォーカスされているときにYAHOO.util.KeyListenerを無効にするにはどうすればよいですか?
YUIのMenuBarウィジェットを使用してMenuBarをセットアップし、ドキュメントYAHOO.util.KeyListener
に添付して、メニューとサブメニュー項目にキーボードですばやくアクセスできるようにしました(たとえば、「s」でセットアップメニューを開きます)。問題は、ユーザーが入力要素にいるときにキーリスナーが引き続き起動することです。たとえば、ユーザーがテキストフィールドにスープを入力している場合、「s」文字を使用すると、セットアップメニューが開きます。
1つの解決策は、フォーカスが入力要素にあるときにキーリスナーを無効にし、ぼかしで有効にすることです。どうすればこれを行うことができますか?より良い解決策はありますか?
java - Javaから任意のアプリケーションへのキーボードイベントの送信(画面キーボード上)
私はJavaを使用したオンスクリーンキーボードの開発に取り組んでいます。このキーボードには、JComponent
すべての可能なキーがあります。ボタン上でマウスダウンが検出されたら、現在フォーカスしているアプリケーションに特定のキーボードコードを送信したいと思います。キーボード自体はJFrame
装飾なしで内部にあり、常にオンに設定されています。
Robotクラスを使用して、ネイティブキューでこれらのキーボードイベントをシミュレートできることがわかりました。ただし、この場合、を選択するJComponent
と、でキー押下が受信さJFrame
れ、他のアプリケーションでは受信できなくなります。
画面キーボードを「常にフォーカスなし」に保つにはどうすればよいですか?キープレスを送信するために別のアプローチを使用することはおそらく可能ですか?
ios - プログラムでツールバーをiPhoneキーボードの上に配置します
いくつかのケースでは、iPhoneキーボードの上部にツールバーを追加したいと思います(たとえば、フォーム要素をナビゲートしているときのiPhone Safariのように)。
現在、定数を使用してツールバーの長方形を指定していますが、インターフェイスの他の要素(画面上部のツールバーとナビゲーションバー)が流動的であるため、インターフェイスを少し変更するたびに、ツールバーの位置がずれます。
現在のビューに対するキーボードの位置をプログラムで決定する方法はありますか?