成长值: 12000
超级版主
- 积分
- 57
- 累计在线
- 340分钟
|
本帖最后由 思念氵KR 于 2026-9-1 11:23 编辑
由于游戏的特性,实际体验非常主观,因此即使您按照以下设置操作,也建议您逐步调整数值,以找到最适合自己的设置。
防止按键卡顿及优化键盘响应速度的注册表设置
[来源] 注册表及NVIDIA分享 (Solidarity) | 作者 : 하락
打开注册表编辑器:
按下 Windows 键 + R,输入 regedit,然后按 Enter 键。
导航至以下路径:
HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response
要设置的注册表值:
AutoRepeatDelay: 250 (ms)
makefile
名称:AutoRepeatDelay 类型:REG_SZ 数据:250
说明:设置首次按下按键时的延迟时间。如果设置过低,可能会导致意外的重复输入(按键卡住),因此 250 毫秒是一个既能保证快速响应又能防止意外重复输入的合适值。
AutoRepeatRate:15(毫秒)
makefile
名称:AutoRepeatRate 类型:REG_SZ 数据:15
说明:设置持续按键时的重复速率。15ms 是一个非常快的重复速率,可最大限度地减少输入延迟。
BounceTime:0 (ms)
makefile
名称:BounceTime 类型:REG_SZ 数据:0
说明:设置防弹功能。设置为 0 时将取消弹跳时间,从而防止意外的重复输入。
DelayBeforeAcceptance: 0 (ms)
makefile
名称: DelayBeforeAcceptance 类型: REG_SZ 数据: 0
说明: 设置按下按键后到输入被接受之间的延迟时间。设置为 0 时将取消延迟时间,输入将立即被接受。
Flags: 126(启用多种响应功能)
makefile
说明:启用与键盘响应相关的各种设置。126可启用多种功能,以优化键盘输入。
Flags = 126
126的二进制表示为01111110。各位所设置的功能如下:
此处,Flags 值 126 的二进制表示为 01111110。其含义如下:
第 0 位(值 1):启用 BounceKeys
第 1 位(值 2):启用 ToggleKeys
第 2 位(值 4):启用 ToggleKeys
第 3 位(值 8):禁用 FilterKeys
第 4 位(值 16):禁用 FilterKeys 的初始重复延迟设置
第 5 位(值 32):禁用 FilterKeys 的重复速率设置
第 6 位(值 64):启用重复及防弹跳功能
因此,将 Flags 值设置为 126 时,与 FilterKeys 相关的所有功能都将被禁用。这会使键盘的响应速度更快,特别是可以减少与按键重复相关的延迟时间。但是,由于所有过滤功能都被关闭,部分用户可能会遇到非预期的按键重复或按键弹跳现象。
因此,在更改 Flags 值时,请
------------------------------------------------------------------------------
FastPing & PingUp 注册表(当每次手动关闭/开启 PingUp/FastPing 感到麻烦时,可在计算机启动时自动生效的注册表)
1. TCPAckFrequency 设置
通过降低 TCP 数据包响应频率,可以提高网络速度。
打开注册表编辑器:
按下 Windows 键 + R 打开“运行”窗口。
输入 regedit 并按下回车键。
查找网络接口键:
导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces。
此处可能包含多个子键。您需要找到与网络适配器相关的键。(请逐一打开各文件夹,在属性最多的文件夹内进行操作,请参考图片)
添加新的 DWORD 值:
选中该键,在右侧窗格中右键单击,选择“新建” > “DWORD(32 位)值”。
创建名为 TCPAckFrequency 的值。
双击该值,将其设置为 1。
2. 设置 TCPNoDelay
立即传输 TCP 数据包以减少延迟。
在注册表编辑器中导航至网络接口键:
导航至路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces。
选择与之前找到的网络适配器相关的键。
添加新的 DWORD 值:
创建名为“TCPNoDelay”的值。
双击该值,将其设置为 1。
3. 设置 TCPWindowSize
调整 TCP 窗口大小以提高数据传输速度。
在注册表编辑器中导航至 TCP 参数键:
导航至路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。
添加新的 DWORD 值:
创建名为“TcpWindowSize”的值。
双击该值,将其设置为 65535。
4. 禁用网络限速指数
禁用网络限速以优化性能。
在注册表编辑器中导航至系统配置文件键:
导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile 路径。
添加新的 DWORD 值:
创建名为“NetworkThrottlingIndex”的值。
双击该值,将其设置为 FFFFFFFF。(十六进制)
* 若该值已存在,请仅修改其数值
5. 重启系统
完成所有设置后,请重启计算机以应用更改。
----------------------------------------------------------------------------------
禁用 Superfetch(SysMain):
禁用 Superfetch(SysMain)后,在游戏等内存密集型任务中,性能可能会得到提升。特别是使用 SSD 时,由于 Superfetch 带来的好处不大,因此建议将其禁用。
bash
1. 按下 Windows + R 键,打开 `services.msc`。2. 在列表中找到 `SysMain` 并双击。3. 将“启动类型”设置为“禁用”,然后停止该服务。
------------------------------------------------------------------------------------
NVIDIA 设置
在桌面右键点击 -> NVIDIA 控制面板 -> 3D 设置管理 -> 点击“程序设置”选项卡
添加(D) -> ca.exe

虚拟现实预渲染帧数:1
垂直同步:关闭
低延迟模式:关闭
电源管理模式:优先最高性能
纹理过滤 - 质量:质量(如果电脑配置较高,也可以选择高性能)
其余设置保持默认值。
另外,
位于“计算机\HKEY_CURRENT_USER\Control Panel\Keyboard”下的注册表值,
若非2 0 31(Windows指定的最大值),而是2 0 48等超出该范围的数值,系统可能无法识别或导致异常运行。
这是我个人在玩游戏时觉得最轻量级的设置,特此分享。
虽然“体感”是主观的,但考虑到有朋友对设置方法感兴趣,所以分享出来。
修改注册表/NVIDIA设置前,请务必备份或截图记录下您之前使
|
|