通用 / 鼠标
游戏灵敏度转换器:DPI、Yaw和cm/360
在控制台yaw预设或自定义yaw数值之间转换灵敏度,查看每完整转身所需的厘米数和英寸数,并补偿DPI变化。
游戏灵敏度转换器:DPI、Yaw和cm/360: 保持yaw、灵敏度和DPI的乘积不变,让相同的实际鼠标移动距离完成一次转身。内置预设使用m_yaw控制台变量;不提供社区逆向得出的游戏系数。计算假定使用原始输入且未启用加速度。 完全在浏览器中本地运行,文件不会上传到服务器。
- 类别
- 日常工具
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
使鼠标实体移动一整圈所需的距离相同。请在禁用加速的情况下使用原始输入;这与开镜瞄准、视野或屏幕光标移动不一致。
公式和自定义yaw
cm/360 = 360 ÷ (yaw × sensitivity × DPI) × 2.54
目标灵敏度 = 当前灵敏度 × 源yaw ÷ 目标yaw × 当前DPI ÷ 目标DPI。
内置游戏使用引擎控制台变量。对于其他游戏或已更改的m_yaw,请选择“自定义yaw”,并输入你信任的值。我们不提供社区逆向分析得出的数值。
Source引擎控制台变量
Valve的Source SDK 2013在src/game/client/in_mouse.cpp第88行中声明了m_yaw,默认值为0.022。这是Team Fortress 2的源代码,也是Counter-Strike 2预设使用的引擎参考。访问日期:2026-10-04:https://raw.githubusercontent.com/ValveSoftware/source-sdk-2013/master/src/game/client/in_mouse.cpp
Counter-Strike 2保留了Source引擎m_yaw的默认值0.022。要在自己的游戏中确认,请在开发者控制台中输入m_yaw;控制台会显示当前值。
Quake控制台变量
id Software的原始Quake源代码声明了m_yaw,默认值为0.022。访问日期:2026-10-04:https://raw.githubusercontent.com/id-Software/Quake/master/WinQuake/cl_main.c
旋转距离和单位
cm/360 = 360 ÷(yaw × sensitivity × DPI)× 2.54。整圈按定义为360度。NIST Handbook 44(2009)附录C规定,一英寸正好等于2.54 cm。访问日期:2026-10-04:https://www.nist.gov/system/files/documents/2017/05/09/HB44-09-Combined.pdf。目标灵敏度等于源灵敏度乘以源yaw/目标yaw,再乘以源DPI/目标DPI。
使用方法
- 选择当前游戏或输入自定义yaw,然后输入DPI和灵敏度。
- 选择目标游戏或yaw,并输入目标DPI。
- 查看目标灵敏度,以及每完整转身所需的实际移动距离。
隐私与限制
转换器完全在浏览器中运行,不会读取或更改你的游戏设置。
相关工具
常见问题
为什么在相同DPI下,预设给出的灵敏度相同?
因为它们有文档记录的默认m_yaw值相同。自定义yaw支持其他引擎系数,或支持你已更改的控制台数值。
为什么找不到我的游戏?
内置数值仅限于有引用来源的引擎控制台变量。对于使用社区推导数值的游戏,请输入你信任的自定义yaw。
这与开镜瞄准相匹配吗?
不匹配。视野、缩放倍率、鼠标加速度和操作系统指针缩放都可能改变感知到的或实际的行为。此计算匹配的是原始水平旋转距离。
预设的yaw数值来自哪里?
Team Fortress 2使用Valve的Source SDK 2013中声明的m_yaw默认值;Quake的默认值声明于id Software的原始源代码中。Counter-Strike 2保留Source引擎的m_yaw默认值0.022。若要在自己的游戏中确认,请在开发者控制台中输入m_yaw;控制台会显示当前值。
免费工具·使用在浏览器中次·无需账户