web-dev-qa-db-ja.com

テンキーをに変更します。ウインドウズ10

洗練されたキーボードレイアウトのWindows 10を使用しています。現在、テンキーのドットキーを押すと「。」ではなく「、」が挿入されます。洗練されたキーボードレイアウトを維持し、サードパーティのアプリをインストールせずに変更したいと思います。私は、地域オプションの小数点記号を「、」から「。」に変更する人がいることを確認しました。助けた、しかし私はそれを試みた、そして私にとってそれはしなかった。
洗練されたキーボードレイアウト用のサードパーティ製アプリなしでそれを変更する方法はありますか?

4
fulaphex

まず、 AutoHotkey をインストールします。

以下を含む、拡張子*.ahkのスクリプトを作成します。

#SingleInstance, force
NumpadDot::
    Send, .
Return

ファイルをダブルクリックして機能させます。

便宜上、これをStart Menu\Programs\Startupに移動する(これをファイルエクスプローラーのロケーションバーに入力するだけで、Win10が解決します)か、そこにショートカットを作成します。

魅力のように機能します。

7
banan3'14

今日は数時間かけて、ポーランドのプログラマレイアウトキーボードでドットのコンマを変更するこの問題を調査しました。オンラインヘルプのほとんどが古くなっています-Win 10のシステム設定は、キーボードセットアップによって上書きされます。私はAutoHotKeyを調べましたが、私の理解では、このアプローチは少し重すぎるということです。次に、キーボードの再マッピング用のこのツールを見つけました:

https://www.bleepingcomputer.com/download/keytweak/

Windows 10をサポートしているとは言われていません(2009年以降更新されていないようです)が、私にとってはうまくいきました。レジストリでキーボードを再マップするための非常にシンプルなユーザーインターフェイス。

注意すべき2つのこと:

  1. キーボードが図に正しく表示されませんでした。104個のキーが表示されていますが、101個または102個あります。
  2. 私は2つの異なるリマッピング方法を使用しました:UIとハーフティーチモードの使用。彼らは異なるスキャンコードをマッピングしました。私は両方を適用し、それは動作します。現在、1つだけが正しいか、どちらが機能するかをテストおよびチェックすることはできません。

スキャンコード52を「。」に再マッピングしていますハーフティーチモード

キー#104は "。"に再マッピングされましたUIで

追加されたいくつかのレジストリ情報があります。著者は言う:

私が参照しているレジストリキーはHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoutで、そのキーのバイナリ値は「スキャンコードマップ」というタイトルです。これを忘れても心配はいりません。[未加工のマップを表示]ボタンをクリックして、私が話していることを確認してください。現在、レジストリハッキングは誰にもお勧めしていません。そのため、このユーティリティを作成しました。このセクションで私が何について話しているのかわからない場合は、おそらく忘れた方がいいでしょう。

開始前は未加工の地図が空でした-現在有効な項目は1つだけです。

幸運を!ジャック。

OS Windowsバージョン= "10.0.17134.1" 64ビットホームキーボードDell USB拡張(101または102キー)ワイヤレスHIDキ​​ーボードデバイス

5

適切な(古い)MSツールのみを含むソリューションを見つけました。 Microsoft Keyboard Layout Creator 1.4を使用して独自のキーボードレイアウトを作成できます( https://www.Microsoft.com/en-us/ download/details.aspx?id = 22339 )。公式声明には、サポートされている最新のWindowsバージョンは記載されていませんが、現在作成してWindows 10にインストールした変更済みのレイアウトを使用して書いています。手順は簡単です。

  1. アプリをダウンロードしてインストールします。スペースを含まないパスでインストールしてください。 .../Program Files (x86)/...に最初にインストールしたときに、新しいレイアウトを作成できましたが、セットアップバイナリをビルドできませんでした。パスにスペースを入れずに再インストールすることを提案するMSフォーラムの投稿を見つけました-これは役に立ちました。
  2. アプリを開いて、変更するレイアウトを読み込みます(本当に最初から作成する場合を除きます):File>既存のキーボードをロード...
  3. 変更を行います-元の質問では、10進区切り記号(数字キーボード).ではなく,を選択します。
  4. (オプション)作業ディレクトリを変更します(デフォルトはドキュメントです)。
  5. (オプション)File>Save Source File
  6. Project>Build DLL and Setup Packageこれにより、レイアウトのメタデータを確認し(言語が正しいものであることを確認し)、レイアウトの検証を実行し、最終的に、必要なすべてのファイルとsetup.exesetup.exeを使用して、インストールおよびアンインストールできますレイアウト。
  7. レイアウトは通常の言語設定で表示されます。
4
jarzec

キーボードの選択では、ピリオドバージョンまたはコンマバージョンのキーボードのオプションを選択できる場合があります。

Win 10であなたと同じ問題が発生し、キーボードをベルギー(カンマ)からベルギー(ピリオド)に変更しました。これがポーランド語キーボードでも可能かどうかはわかりませんが、それは可能だと思います。

0
David