web-dev-qa-db-ja.com

数字キーボードのカンマではなくドット

Windows 8.1でポーランド語を使用する場合、数値キーボードのデフォルトの10進数区切り記号はコンマです。ドットに変更する方法はありますか?

Excelやその他のプログラムで変更したくありませんが、そのキーをドットに完全に再バインドします。それをしてもいいですか?

16
alex

見つけた! 「わずか」2年しかかかりませんでした。

私は Keyboard Layout Manager を使用しました(残念ながらWebサイトはダウンしています)。インストール(管理者として実行!)した後、Newをクリックし、新しい名前、言語、現在のレイアウトをテンプレートとして選択します。次に変更するだけです , テンキーで .Okで確認します。

私の場合、キーボードリストから古いレイアウトを削除したので、新しいレイアウトだけが残りました。この後、言語バーは消えた。しかし、ログアウト/ログイン後に再び表示され、すべてが期待どおりに機能しました。わーい!

また、新しいレイアウト用のDLLは生成されないため、特定のコンピューターでローカルにのみ機能し、ポータブルソリューションではありません。このソフトウェアの登録料もかかりますが、フリーウェアバージョンではドット/カンマ置換を処理します。

4
alex

同じ問題がドイツ語版のWindows 8にもあると思います。このように、たとえばExcelで日付や10進数を入力するのは本当に面倒です。テンキーは完全に役に立たなくなります。

解決策(ドイツのスクリーンショットは申し訳ありません):

  1. 画面の左下隅にあるウィンドウアイコンを右クリックして、コントロールパネルSystemsteuerung)を開きます。
  2. 日付、時刻、数値のフォーマットを変更するショートカットを選択しますDatums-、Uhrzeit- oder Zahlenformatändern): Control Panel
  3. 詳細設定を選択します(Weitere Einstellungen): Region Settings
  4. commaの代わりにdotを入力します(Dezimaltrennzeichen Komma-> Punkt): Change Format
  5. CurrencyWährung)タブで手順4を繰り返します。
  6. [〜#〜] ok [〜#〜]で変更を確認します。

お役に立てれば。

12

これは、次の簡単なスクリプトで AutoHotKey を使用して実行できます。

NumpadDot::.

基本的に、Windowsはテンキーの.信号をポーランド語のレイアウトで,として解釈するため、そのキーストロークを標準キーボードの.コマンドに再度バインドする必要があります。

Microsoft Keyboard Layout Creator を試すこともできます。

10
techturtle

Microsoftキーボードレイアウトクリエーター

スウェーデン語のキーボードのテンキーがカンマではなくドットを生成するように働きました。

Windows 10の概要:

  • ダウンロードしたアプリをインストールして実行します。
  • 既存のキーボードをロードする(メニューのオプション)
  • 変更して「名前を付けて保存...」
  • インストーラーの生成(メニューのオプション)
  • インストーラーを実行する
  • リブート

この時点で、Win + Spaceを押して、新しいキーボードレイアウトを選択します。

4
user19496

ユーティリティ SharpKeys は、WindowsのScancodeMapレジストリキーを操作します。これにより、任意のキーを他の任意のキーにマップできます。あなたはスキャンコードを知る必要はありません、SharpKeysはそれらをあなたのために計算します。再マップしたいキーを押し、マップしたいキーを押すだけで、レジストリに書き込まれます。 SharpKeysはバックグラウンドで実行されません-使用するレジストリキーはWindowsの一部です。

残念ながら、Windows 8での動作は文書化されておらず、米国以外のキーボードでは100%保証されていませんが、基になるWindowsレジストリキーは引き続き存在するため、動作する可能性は十分にあり、ほぼ確実に動作しません。試すのが痛い。

4
Randy Orrison

Windows 10でフランス語(ベルギー)キーボード用のクリーンなソリューションを見つけました。

  1. Windowsメニューで「キーボードオプション」を検索 In the Windows menu, search for "keyboard options"

  2. 「言語」の下で、キーボードの言語をクリックし、「オプション」を選択します Under "Languages", click on your keyboard's language and select "Options"

  3. そこで、「キーボード」の下に、現在のキーボードが「ベルギー語(カンマ)」として表示されます。 「キーボードの追加」をクリックして、「(ピリオド)」で終わる同じキーボードを選択します。 Click on "Add a keyboard" and select the same keyboard but ending with "(Period)"

  4. 最終的には以前の「カンマ」キーボードを削除して、常に「ピリオド」キーボードを使用するようにしてください。 Eventually remove the previous "Comma" keyboard to make sure you always use the "Period" one

  5. ボイラ。 . 正しく印刷されるようになりました.

3
Anto

キーボードを英語(米国)に変更しました。

コントロールパネル/時計の言語と地域/入力方法の変更

1
Joe

Microsoft Keyboard Layout Creator 1.4を使用してWindows 10でこれを解決 https://www.Microsoft.com/en-us/download/details.aspx?id=22339

.Net Framework 2.0が必要ですが、最新の4.8を使用しています。

  1. Microsoft Keyboard Layout Creatorを開きます。エラーが発生しましたが、常に「無視」を押しただけです。
  2. ファイル>既存のキーボードをロード(現在のキーボードを検索)
  3. ここでコンマをドットに変更します。

enter image description here

  1. [プロジェクト]> [レイアウトの検証]を押して問題を修正します。ロシアの場合、Alt + Ctrl + 8通貨記号を削除しました(デフォルトで存在することさえ知りませんでした)。
  2. プロジェクト>ビルドDLLおよびセットアップパッケージを押します。
  3. ビルドフォルダーからsetup.exeを実行します。
  4. magnifierアイコンを押して「language」と入力し、[言語とキーボードの設定]に移動します。
  5. 「言語パッケージ有効」バージョンを選択し、それより上になるまでarrow upを押します。
  6. その後、以前の言語を削除します。
  7. 私の場合、トレイの言語バーは前のステップの後で消えたので、これを使用しました https://winaero.com/blog/enable-language-bar-windows-10/
1
Sergey Senkov