目录
第 1 步
在 PC 上设置 OpenTrack
OpenTrack 是一款免费的开源头部追踪软件,用于连接 Smart Head Track 和您的游戏。请先安装它。
- 从 github.com/opentrack/opentrack 下载并安装 OpenTrack。
- 打开 OpenTrack。在 Input 下拉菜单中选择 "UDP over network"。
- 点击 Input 下拉菜单旁边的扳手图标,确认端口设置为
4242(默认值)。 - 在 Output 下拉菜单中,选择与您的游戏匹配的协议(请参阅下方各游戏的说明)。
- 在 OpenTrack 中点击 Start。
防火墙:如果系统弹出提示,请允许 OpenTrack 通过 Windows 防火墙。确保本地网络上 UDP 端口 4242 的入站连接已放行。
连接方式
通过 WiFi 连接
最简单的连接方式。您的 iPhone 和 PC 必须在同一个 WiFi 网络下。
- 在 PC 上打开命令提示符,输入
ipconfig。记下您的 IPv4 Address(例如192.168.0.10)。 - 在 iPhone 上打开 Smart Head Track。
- 点击 IP 地址区域,输入您 PC 的 IP 地址和端口(
4242)。 - 确保 PC 上的 OpenTrack 正在运行,且输入方式设置为 "UDP over network"。
- 在应用中点击 Start。您应该能看到 OpenTrack 中的章鱼图标在移动。
提示:为获得最低延迟,请使用 5 GHz WiFi 网络。如果遇到延迟问题,可以尝试使用 USB 连接。
连接方式
通过 USB 数据线连接
USB 连接延迟极低、稳定可靠,无需进行任何网络配置。
前置准备
- 在 PC 上安装 iTunes 或 Apple Devices 应用。这会提供通信所需的 USB 驱动程序。
- 从 GitHub Releases 下载最新版 Smart Head Track PC 端辅助程序(
headtrack.exe)。
Tip: 不用担心 iTunes 是否已安装 — 辅助程序会自动检测并引导您前往下载页面。
连接步骤
- 使用 USB(Lightning 或 USB-C)数据线将 iPhone 连接到 PC。如果弹出提示,请点击"信任"。
- 在 Smart Head Track 中,将连接模式切换为 Cable。
- 在 PC 上运行
headtrack.exe,程序会自动检测到您的 iPhone。 - 打开 OpenTrack,输入方式选择 "UDP over network",然后点击 Start。
- 在应用中点击 Start。
工作原理:辅助程序通过 USB 接收 iPhone 发送的追踪数据,再通过 UDP 转发到本地的 OpenTrack。OpenTrack 不会感知到差异——它只是像往常一样在端口 4242 上接收数据。
游戏设置
Euro Truck Simulator 2 / American Truck Simulator
OpenTrack 输出设置
- 在 OpenTrack 中,将 Output 设为 "freetrack 2.0 Enhanced"。
- 在 OpenTrack 中点击 Start。
游戏内设置
- 启动 Euro Truck Simulator 2(或 ATS)。
- 进入 Options > Controls > Keys & Buttons。
- 向下滚动找到 Head Tracking 部分,确保其处于启用状态。
- 开始驾驶,转动头部即可环顾驾驶室。
提示:在 OpenTrack 的 Mapping 中,您可以调整响应曲线,使较小的头部动作在游戏中产生更大的视角旋转。这在开卡车时特别实用,让您可以轻松查看后视镜。
游戏设置
Microsoft Flight Simulator 2020 / 2024
OpenTrack 输出设置
- 在 OpenTrack 中,将 Output 设为 "freetrack 2.0 Enhanced"。
- 在 OpenTrack 中点击 Start。
游戏内设置
- 启动 Microsoft Flight Simulator。
- 进入 Options > General > Camera。
- 将 Home Cockpit Mode 设为 On(MSFS 2024),或确保 TrackIR 已启用(MSFS 2020)。
- 开始飞行。在座舱视角下,头部追踪会自动生效。
注意:MSFS 必须在 OpenTrack 启动之后再打开。如果头部追踪没有响应,请在 OpenTrack 运行的状态下重启 MSFS。
游戏设置
X-Plane 11 / 12
OpenTrack 输出设置
- 在 OpenTrack 中,将 Output 设为 "freetrack 2.0 Enhanced"。
- 您也可以使用 "FlightGear" 输出协议来连接 X-Plane:
将输出 IP 设为127.0.0.1,端口设为6000。 - 在 OpenTrack 中点击 Start。
X-Plane 插件设置
- 如果尚未包含,请下载 OpenTrack X-Plane 插件。
- 将插件文件复制到
X-Plane/Resources/plugins/目录。 - 启动 X-Plane,插件会自动接收头部追踪数据。
- 在座舱视角下开始飞行,转动头部即可环顾四周。
X-Plane 12:插件的使用方式相同。请确保使用最新版本的 OpenTrack 插件以获得最佳兼容性。
调优
使用滤波器减少抖动
如果游戏内的头部追踪有抖动或噪声,可以使用 OpenTrack 内置的滤波器来平滑数据。在 OpenTrack 主窗口的 Filter 下拉菜单中选择滤波器,然后点击扳手图标进行配置。
Accela(推荐)
默认滤波器。它会大幅平滑缓慢的小幅度移动(这些通常是噪声),同时让快速、有意的头部转动几乎无延迟地通过。
- Rotation Smoothing——增大此值可减少旋转抖动。从默认值开始,逐步增加直到抖动消失。
- Rotation Deadzone——小于此阈值的运动将被完全忽略。保持较小的值(0.02~0.05°)。超过 0.1° 会导致细微动作丢失。
- Translation Smoothing / Deadzone——相同的概念,用于 X/Y/Z 位置移动。如果出现位置抖动,请调整这些参数。
EWMA
一种自适应低通滤波器,能够区分有意的运动和噪声。
- Min Smooth——快速运动时的平滑度。值越低响应越灵敏。
- Max Smooth——静止或缓慢运动时的平滑度。值越高静止时抖动越少。
- Curve——控制滤波器在最小值和最大值之间的过渡方式。
Kalman
一种统计预测滤波器,几乎不需要手动调参。如果您觉得 Accela 参数太复杂,Kalman 是不错的"设好即忘"选项。
调参技巧:从 Accela 默认设置开始。逐步增大 Rotation Smoothing 直到抖动消失,然后测试快速转头。如果感觉反应迟缓,就稍微调低一些。目标是找到能消除可见噪声的最低平滑值。更改会实时生效,无需重启。
帮助
故障排除
OpenTrack 中头部追踪没有响应
- 检查输入方式是否设置为 "UDP over network",端口是否为
4242。 - 确保 Windows 防火墙允许 OpenTrack 通信,并放行 UDP 端口 4242。
- 确认 iPhone 和 PC 在同一个 WiFi 网络下。
- 尝试关闭 PC 上的 VPN 或网络代理。
游戏对头部追踪没有反应
- 确认 OpenTrack 中的章鱼图标在您转动头部时会跟随移动。如果是的话,说明问题出在游戏端。
- 确保在启动游戏之前已启动 OpenTrack。
- 检查 Output 设置——大多数游戏使用 "freetrack 2.0 Enhanced" 即可。
- 某些游戏需要在设置中手动启用头部追踪功能。
延迟高或抖动严重(WiFi)
- 如果可用,请切换到 5 GHz WiFi 频段。
- 将路由器移近一些,或减少其他设备的干扰。
- 想要最佳体验,请使用 USB 数据线连接,延迟几乎为零。
USB 连接未被检测到
- 确保 PC 上已安装 iTunes 或 Apple Devices。
- 尝试更换 USB 数据线或 USB 接口。
- 如果 iPhone 弹出提示,请点击"信任此电脑"。
- 重启辅助程序(
headtrack.exe)。
仍然需要帮助?请联系我们:support@tinacinc.com。