問題タブ [keyboard-layout]
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.
html - スマートフォンのキーボードに特別な電子メール キーを表示するように指示する HTML 属性はありますか?
タッチ スクリーン スマートフォン (物理キーボードなし) を使用すると、アプリがメール アドレスをテキスト ボックスに入力するように要求するときに、オン スクリーン キーボードがわずかに変更され、「 .com」または「@」などの一部の文字をフォアグラウンド キーにプッシュします。
HTML 入力ボックスに追加できる HTML 属性またはスタイルはありますか?これらの特殊なキーを提供するようにスマートフォン/ブラウザーに指示しますか?
emacs - Emacsを使用する場合、caps-lockをCTRLに再バインドしますか?
この質問は、示されているように、Emacsを使用している人を対象としています。
その場合、caps-lockキーをCTRLに再バインドしますか、それとも「通常の」Ctrlキーを使用しますか?
私は最近いくつかのEmacsコマンドを学び、しばらくの間Visual Studio 2008 emacsコマンドを使用していました。もちろん、caps-rebindツールを使用しましたが、他に何人いるのか知りたいです。
ちなみに、VSのemacsバインディングはひどく不完全です:(
eclipse - @キーがEclipseで機能しない(Windows XP)
キーボードの組み合わせAlt Gr+ Q=@(ドイツ語キーボード)は、日食では機能しませんが、他の場所では機能します。私はWindowsXPを使用しています。これは言語の問題ではありません。私はすでに英語のキーボードを取り外しており、他のすべての文字は完全に正常に機能します。
キャラクターが検索エンジンによってエスケープされ、他のすべての人が言語の問題を抱えているように見えるため、これをグーグルで検索することも不可能です。注釈をたくさん使う必要があるので、問題は非常に厄介です。そのため、これを解決するためのヒントをいただければ幸いです;-)
c++ - キーボード レイアウトの方向
現在のタイピング(入力)言語の方向を検出したいと思います。「GetKeyboardLayout」を使用して言語を検出する場合がありますが、アラビア語またはヘブライ語などと等しいかどうかを確認する必要があります。方向、つまり左から右または右から左を検出する方法はありますか。
ありがとう!マイク。
keyboard-layout - シフトキーをCapsLockキーまたはファンクション(fn)キーと交換するためのkextを作成する
シフトキーに問題があり、シフトキーをキャップスロックキーと交換できるようにしたいと思います。それを可能にするユーティリティは見つかりませんでした。私が持っている唯一の解決策は、kextを作成することです。
それを行うためのkextがすでに存在しないのはなぜですか?
DoubleCommandを見つけましたが、可能なすべてのスワップの間に、必要なものがありません。私が説明した目的のためにkextを作成することを許可しない制限はありますか?
c# - 現在の言語レイアウトをトレイバーに表示する
基本的に、現在の言語をトレイ アイコンとして表示するアプリケーションを作成したいと考えています。主に C++ と C# をコーディングできます。Google が私を助けてくれると思いますが、最初にここで質問したいと思います。コミュニティなので、ここでの知識は私が信頼しているものです。
(これまで、システムのそのような部分について議論したことはありません。そのため、コミュニティに質問したいと思います。)
あなたの助けのおかげで、私は2つの方法を発見することができました. DllImport
C# でを使用する( をインポートするuser32.dll
) およびInputLanguage
.
スニペットを見つけました:
これを次のように適用しました。
アイコンの上にカーソルを合わせると表示されます。ただし、スイッチでは更新されず、レイアウトがトレイ領域にテキストとして表示されません。そのために、「VB.NETでの描画」記事を見つけました。これは、この問題の解決に役立つかもしれません。スイッチ検出について、それは良い質問です。
c - キー配列を変更する方法(X11 APIソリューション)
Linuxでプログラミングによってキーボードレイアウトを変更したいのですが、これはどのX11のAPI関数で実行されますか?
macos - Mac OS X のキーボード レイアウトをプログラムで変更する方法
私の Qt アプリは、Linux と Windows での入力言語の変更をサポートしています。Mac OSX での入力言語の変更にも対応したいと考えています。
残念ながら、Mac SDK に関する情報はありません。(私の OS X での最初で最後の作業は、Qt のコンパイルとアプリのコンパイルでした!)
この問題をグーグルで調べたところ、Text Input Source Servicesを使用する必要があることがわかり、次のコードも見つかりました。
keyLayoutPtr
現在のキーボード レイアウトのポインタですか?
上記の質問に対する答えが「はい」の場合、何と比較すればよいkeyLayoutPtr
ですか?
つまり、現在のキーボード レイアウトが (たとえば) 「英語」であるかどうかを確認するにはどうすればよいですか? (またはLANG_ENGLISH
、Win API やus
XLib のようなもの。)
macos - emacs でブレースと角ブレースを入力できない
Mac OS X と GNU Emacs 22.3.1 を実行しています。スウェーデン語のキーボードを使用しています。emacs で波括弧を入力できません{
}
。[
]
中括弧を入力しようとすると、括弧が表示されます。私は Mac と emacs にまったく慣れていないので、これを正しく行うために emacs の構成について少し助けが必要です。
keyboard-layout - プログラミング言語におけるシンボルの頻度
一般的なプログラミング言語のシンボルの頻度を示す何らかのリファレンスを探しています。プログラミングに最適なキーボード レイアウトを設計しようとしています。
そのような参照がない場合は、これを把握する簡単なユーティリティを作成してもかまいません。ただし、言語ごとにどのファイルを分析するかについての提案が必要です。
私が予見できる問題の 1 つは、Objective-C コードを取得したとします。それがオブジェクトのない単純なプログラムである場合、[and]キーは、平均的な Objective-C ファイルよりもはるかに少ない頻度になります。したがって、ガイドラインの 1 つは、サンプル コードは平均的なファイルを表し、言語の最も一般的に使用される機能を使用する必要があるということです。
もともと、同じコードを別の言語で記述すべきだと考えていましたが、言語によって用途が異なるため、それが良い考えかどうかはわかりません。