我使用的是带有波兰键盘布局的 Windows 10。现在,我的数字键盘上的点键插入的是“,”而不是“。”。我想更改它以保留波兰键盘布局,而无需安装第三方应用程序。我发现,对于某些人来说,将区域选项中的小数分隔符从“,”更改为“。”有帮助,但我尝试过,对我来说没有用。
有没有办法在不使用第三方应用程序的情况下更改波兰键盘布局?
答案1
首先,安装自动热键。
编写一个带扩展名的脚本*.ahk
,包含以下内容:
#SingleInstance, force
NumpadDot::
Send, .
Return
双击该文件即可使其运行。
为了方便起见,要么将其移动到Start Menu\Programs\Startup
(只需在文件资源管理器的位置栏中输入此内容,Win10 将为您解决它)或在那里创建快捷方式。
奇迹般有效。
答案2
我今天花了几个小时研究波兰程序员布局键盘上点号中逗号的更改问题。大多数在线帮助都已过时 - Win 10 系统设置被键盘设置覆盖。我研究了 AutoHotKey,我的理解是这种方法有点太重了。然后我找到了这个键盘重新映射工具:
https://www.bleepingcomputer.com/download/keytweak/
它没有说明它支持 Windows 10(好像自 2009 年以来就没有更新过),但对我来说还是有用的。在注册表中重新映射键盘的用户界面非常简单。
需要注意的2件事:
- 我的键盘在图表上显示不正确 - 它显示 104 个键,但我有 101 或 102 个。
- 我使用了两种不同的重新映射方法:使用 UI 和半教学模式。它们映射了不同的扫描代码。我应用了这两种方法,并且成功了。我现在无法进行测试并检查是否只有一种是正确的,或者哪种方法有效。
在半教学模式中将扫描码 52 重新映射到“。”
键 #104 在 UI 中重新映射到“。”
有一些添加的注册信息。作者说:
我所指的注册表项是 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout,该项中的二进制值名为“Scancode Map”。如果您忘记了,不用担心,只需单击“Show Me The Raw Map”按钮即可查看我在说什么。现在,我不建议任何人破解注册表——这就是我编写此实用程序的原因。如果您不知道我在本节中所说的内容,最好还是忘掉它。
在我开始之前,原始映射是空的 - 现在只有一个项目有效:键#104 重新映射到“。”
祝你好運!還是杰克。
操作系统 Windows 版本 =“10.0.17134.1”64 位家庭键盘戴尔 USB 增强型(101 或 102 键)无线 HID 键盘设备
答案3
我找到了一个解决方案,只需要合适的(虽然过时了)MS 工具。您可以使用以下工具创建自己的键盘布局Microsoft 键盘布局创建器 1.4(https://www.microsoft.com/en-us/download/details.aspx?id=102134)。官方声明没有列出任何受支持的现代 Windows 版本,但我目前正在使用我在 Windows 10 上创建并安装的修改后的布局进行编写。
最后一次成功的尝试是在 Windows 10 Home,版本 2004,操作系统内部版本 19041.572 上。
说明很简单:
- 该程序需要最新的 .Net 版本 3.5,其安装程序可从 Microsoft 下载(https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net35-sp1-web-installer)。可以与现代版本一起安装。
- 下载并安装应用程序。确保使用不包含空格的路径安装它。当我第一次安装它时,
.../Program Files (x86)/...
我能够创建新的布局,但无法构建安装二进制文件。我在 MS 论坛上找到一篇帖子,建议重新安装时路径中不包含空格(例如C:\MSKLC1.4\
:) - 这很有帮助。 - 打开应用程序并加载您想要修改的布局(除非您真的想从头开始制作一个):文件>加载现有键盘...。
- 执行更改 - 对于原始问题,请
.
选择,
小数分隔符(数字键盘)。 - 项目>特性...。
姓名- 编译后的布局文件目录名
描述- 将显示在可用键盘布局列表中的描述。\ - (可选)更改工作目录(默认为 Documents)。
- (可选)文件>保存源文件。
- 项目>构建 DLL 和安装包。这将要求您检查布局的一些元数据(确保语言正确),执行布局验证,最后应得到工作目录的一个子目录,其中包含所有必要的文件和安装程序。 这安装程序可用于安装和卸载布局。
小心- 这安装程序打开一个图形窗口。我尝试运行它时似乎什么都没发生。问题是系统请求允许应用程序运行已最小化...我在屏幕底部的主应用程序栏上找到了它。 - 该布局应出现在常规语言设置中的可用键盘布局列表中(具体名称取决于系统语言):
搜索(例如 Windows 按钮)> “语言设置” >首选语言(部分)> 单击要添加键盘的语言 >选项>键盘部分 >添加键盘> 寻找描述在步骤 5 中选择。
答案4
我按照此设置将键盘添加到选项中:
如何在 Windows 10 上添加键盘布局
- 打开设置。
- 点击时间和语言。
- 点击“语言”。
- 从列表中选择您的默认语言。
- 单击选项按钮。
- 在“键盘”部分下,单击添加键盘按钮。
- 选择您想要添加的新键盘布局。
现在在键盘选择中我有比利时(逗号)和比利时(句号)