問題タブ [capslock]
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.
macos - Mac OS X で Caps Lock を Esc として使用する
Mac OS XCaps Lockのように動作させるにはどうすればよいですか?Esc
javascript - JavaScript を使用して Caps Lock がオンになっているかどうかを確認するにはどうすればよいですか?
JavaScript を使用して Caps Lock がオンになっているかどうかを確認するにはどうすればよいですか?
ただし、1 つの注意点: Google で検索したところ、見つけた最善の解決策は、onkeypress
すべての入力にイベントを添付し、押された文字が大文字かどうかを毎回確認し、大文字の場合はシフトも押されたかどうかを確認することでした。そうでない場合は、Caps Lock がオンになっている必要があります。これは本当に汚く、ただ...もったいないと感じます。これよりも良い方法があるのではないでしょうか?
c# - .NET で NumLock、CapsLock、および ScrollLock の状態を確認するにはどうすればよいですか?
.NET で NumLock、CapsLock、および ScrollLock キーの状態を確認するにはどうすればよいですか?
windows - WindowsでCapsLockキーをプログラムで無効にすることは可能ですか?
Caps Lockキーは私を狂わせています-私はそれを意図的に使用することは決してありませんが、TABの代わりに誤ってそれを押すことがあります。私の現在の解決策は、ドライバーでボタンを取り外すことです(損傷はなく、必要に応じて元に戻すことができます)。
WindowsでプログラムでCapsLockキーを無効にする方法はありますか?キーボードフックなどを使用してプログラムを作成しますか?どこから始めればいいですか?
wpf - CapsLockについて警告する
PasswordBoxとしてDataTemplateを持つDataGridTemplateColumnがあります。
CapsLockが切り替えられた場合にユーザーに警告したい。
ここで、PopUpを上げる必要があります。これを行う方法がわかりません。お願い助けて。
私は次のようにツールチップを試してみました:
ただし、マウスカーソルがそこにある場合にのみ機能し、独立したポップアップが必要です。
emacs - OS全体で実行せずにOSXのCarbonEmacsでCTRLとCAPSLOCKを交換するにはどうすればよいですか?
私はTextmateに不満を持っていたので、最近emacsを学び始めました。出発点として、SteveYeggeによる「EffectiveEmacs」の記事を読んでください。私は彼のCTRL->CAPSLOCKスワップに非常に熱心でしたが、OS全体でそれを実行したくはありません。このスワップは、実行するたびにemacsでのみ発生するようにします。
system-propertiesに移動してOS全体と交換する代わりに、.emacsファイルでこれを行う方法があるかどうか疑問に思いました。Mac OSXLeopardを使用しています。
c# - C# を使用して Ctrl で Caps Lock をオーバーライドする
私は、C# と Visual Studio 2008 を使用して (さらに別のことを知っています) キーボード リマッパーを作成しています。
このガイドに従って、低レベルのキーの押下をスナップする方法を学びました。これは、キーボードの通常のアルファベット文字などを上書きするのに問題なく機能しますが、のように動作させるにはもう少し必要Caps LockなようCtrlです。
私の理解 (これは間違っているかもしれません) と はトグル キーであり、は単なる「通常の」キーであるため、Caps LockとCtrlはまったく異なる方法で処理されます。Caps LockCtrl
ここで理解しようとしているのは、 を最も低いレベルでキーのCaps Lockように動作させるCtrl方法と、通常のCtrlキーをキーのように動作させる方法Caps Lockです。
ありがとう
windows - 切り取り、コピー、貼り付けのキーボード操作で Caps Lock キーをハイジャックする方法
これが私が達成しようとしていることです:
- コピーするには、一度押して放しCaps Lockます
- 貼り付けるにはCaps Lock、すばやく 2 回押して離します
- カットするには、Ctrl+を押しますCaps Lock
私がこれをやりたい理由は、正しい X/C/V キーを押すために下を向いていることがよくあるからです。
システム全体に適用され、Windows Explorer を含むすべてのアプリケーションに透過的になるように、標準キーボード (Windows を使用) でこれを行うにはどうすればよいですか? 標準のキーボードでは不可能な場合、「プログラム可能なテンキー」のいずれかでこれを行うことができると思いますか?
上記の「透過的」とは、「アプリケーションは、このキーストロークが変換されたことを決して認識すべきではありません。通常のCtrl+ X/ C/Vコードのみを取得するため、問題なく動作する」という意味です。
Ps。この質問に適切なすべてのタグがわからないので、自由にタグを追加してください。
解決しました。更新: AutoHotKey を紹介してくれた @Jonno_FTW に感謝します。My Documents フォルダーのデフォルトの AutoHotKey.ahk ファイルに次の AHK スクリプトを追加することで、3 つの要件すべてを管理しました。
それは簡単でした!
完全には解決されていません。更新: 上記はメモ帳では機能しますが、エクスプローラー(ファイルのコピーなど)またはMS Office(テキストのコピーでも機能しません)では機能しません。そのため、AutoHotKey やその他のソリューションについてもう少し掘り下げる必要があります。解決策が見つかったら、ここに投稿します。それまでの間、誰かが AutoHotKey を私が必要とするすべての機能に対して動作させることができる場合は、返信してください!
すべて解決しました。更新: 私がしなければならなかったのは、大文字の「C」/X/Z を小文字の「c」/x/z に変更することだけでした。したがって、Send ^C は Send ^c になりました。Windows Explorer を含むすべてのプログラムで動作するようになりました。この変更を反映するために上記のコードを修正しました。
javascript - Caps Lock スクリプトのクリーンアップ
可能であれば、誰かがこのコードをクリーンアップするのを手伝ってくれるかどうか疑問に思っていました。2 つの機能を 1 つに統合することも含まれます。私はjavascriptが初めてなので、本当に助けが必要です。
私はこのスクリプトを非常にうまく機能させることができました。それを洗練できるかどうか、および/または見落としている問題があるかどうかを知りたいだけです。
スクリプトは最初に、キープレスに基づいて Caps Lock がオンかオフかを判断します。Caps Lock 状態が決定されると、Caps Lock キーを押すだけで Caps Lock 警告メッセージのオンとオフが切り替わります。
ありがとう、
ジェフ
windows - EscをVimのCAPSLOCKに再マッピングするのがとても複雑なのはなぜですか?
vim wikiのヒントを見ましたが、EscをCAPS LOCKに再マップするには、次のWindowsコードを編集する必要があると書かれています。
_vimrcの行を追加または変更するだけで、EscをCAPS LOCKに再マップすることは可能ですか?