ตั้งค่า OpenTrack บน PC
OpenTrack เป็นซอฟต์แวร์ Head Tracking แบบโอเพนซอร์สและฟรี ทำหน้าที่เชื่อมต่อระหว่าง Smart Head Track กับเกมของคุณ ให้ติดตั้ง OpenTrack ก่อนเป็นอันดับแรก
- ดาวน์โหลด OpenTrack จาก github.com/opentrack/opentrack แล้วทำการติดตั้ง
- เปิด OpenTrack ในส่วน Input ให้เลือก "UDP over network"
- คลิกไอคอนรูปประแจข้างเมนู Input ตรวจสอบว่าพอร์ตถูกตั้งค่าเป็น
4242(ค่าเริ่มต้น) - ในส่วน Output ให้เลือกโปรโตคอลที่ตรงกับเกมของคุณ (ดูรายละเอียดเพิ่มเติมในแต่ละเกมด้านล่าง)
- คลิก Start ใน OpenTrack
เชื่อมต่อผ่าน WiFi
วิธีที่ง่ายที่สุดในการเชื่อมต่อ iPhone และ PC ของคุณต้องอยู่ในเครือข่าย WiFi เดียวกัน
- บน PC ของคุณ เปิด Command Prompt แล้วพิมพ์
ipconfigจดบันทึก IPv4 Address ของคุณ (เช่น192.168.0.10) - เปิด Smart Head Track บน iPhone
- แตะบริเวณที่อยู่ IP แล้วป้อน IP address และพอร์ต (
4242) ของ PC - ตรวจสอบว่า OpenTrack กำลังทำงานโดยตั้งค่า Input เป็น "UDP over network" บน PC ของคุณ
- แตะ Start ในแอป คุณจะเห็นไอคอนปลาหมึกขยับใน OpenTrack
เชื่อมต่อผ่านสาย USB
USB ให้การเชื่อมต่อที่เสถียรสูงสุดและแทบไม่มีความหน่วง ไม่ต้องตั้งค่าเครือข่ายใดๆ
สิ่งที่ต้องเตรียม
- ติดตั้ง iTunes หรือแอป Apple Devices บน PC ซึ่งจะให้ไดรเวอร์ USB ที่จำเป็นสำหรับการสื่อสาร
- ดาวน์โหลดเวอร์ชันล่าสุดของ แอปคู่หู Smart Head Track บน PC (
headtrack.exe) จาก GitHub Releases
ขั้นตอนการเชื่อมต่อ
- เชื่อมต่อ iPhone กับ PC ด้วยสาย USB (Lightning หรือ USB-C) แตะ "Trust" หากมีข้อความถาม
- ใน Smart Head Track เปลี่ยนโหมดการเชื่อมต่อเป็น Cable
- เรียกใช้
headtrack.exeบน PC โปรแกรมจะตรวจพบ iPhone ของคุณโดยอัตโนมัติ - เปิด OpenTrack โดยตั้งค่า Input เป็น "UDP over network" แล้วคลิก Start
- แตะ Start ในแอป
Euro Truck Simulator 2 / American Truck Simulator
การตั้งค่า Output ใน OpenTrack
- ใน OpenTrack ตั้งค่า Output เป็น "freetrack 2.0 Enhanced"
- คลิก Start ใน OpenTrack
ตั้งค่าในเกม
- เปิด Euro Truck Simulator 2 (หรือ ATS)
- ไปที่ Options > Controls > Keys & Buttons
- เลื่อนลงไปที่ส่วน Head Tracking ตรวจสอบว่า เปิดใช้งาน อยู่
- เริ่มขับรถ ขยับศีรษะเพื่อมองรอบห้องโดยสาร
Microsoft Flight Simulator 2020 / 2024
การตั้งค่า Output ใน OpenTrack
- ใน OpenTrack ตั้งค่า Output เป็น "freetrack 2.0 Enhanced"
- คลิก Start ใน OpenTrack
ตั้งค่าในเกม
- เปิด Microsoft Flight Simulator
- ไปที่ Options > General > Camera
- ตั้งค่า Home Cockpit Mode เป็น On (MSFS 2024) หรือตรวจสอบว่า TrackIR เปิดใช้งานอยู่ (MSFS 2020)
- เริ่มบิน Head Tracking จะทำงานโดยอัตโนมัติในมุมมอง Cockpit
X-Plane 11 / 12
การตั้งค่า Output ใน OpenTrack
- ใน OpenTrack ตั้งค่า Output เป็น "freetrack 2.0 Enhanced"
- หรืออีกทางเลือกหนึ่ง คุณสามารถใช้โปรโตคอล Output แบบ "FlightGear" สำหรับ X-Plane ได้:
ตั้งค่า IP ปลายทางเป็น127.0.0.1และพอร์ตเป็น6000 - คลิก Start ใน OpenTrack
ตั้งค่า Plugin ใน X-Plane
- ดาวน์โหลด OpenTrack X-Plane plugin หากยังไม่ได้ติดตั้ง
- คัดลอกไฟล์ Plugin ไปที่
X-Plane/Resources/plugins/ - เปิด X-Plane Plugin จะรับข้อมูล Head Tracking โดยอัตโนมัติ
- เริ่มบินในมุมมอง Cockpit ขยับศีรษะเพื่อมองรอบๆ
ลดอาการสั่นด้วยฟิลเตอร์
หาก Head Tracking รู้สึกสั่นหรือมีสัญญาณรบกวนในเกม ฟิลเตอร์ในตัวของ OpenTrack สามารถช่วยปรับให้นุ่มนวลขึ้นได้ เปิดเมนู Filter บนหน้าต่างหลักของ OpenTrack แล้วคลิกไอคอนรูปประแจเพื่อตั้งค่า
Accela (แนะนำ)
ฟิลเตอร์ค่าเริ่มต้น ทำหน้าที่ปรับความนุ่มนวลของการเคลื่อนไหวเล็กๆ ที่ช้า (ซึ่งมักเป็นสัญญาณรบกวน) อย่างเข้มข้น ขณะที่ปล่อยให้การหมุนศีรษะที่เร็วและตั้งใจผ่านไปได้โดยแทบไม่มีดีเลย์
- Rotation Smoothing - เพิ่มค่าเพื่อลดอาการสั่นในการหมุน เริ่มจากค่าเริ่มต้นแล้วค่อยๆ เพิ่มจนกว่าอาการสั่นจะหายไป
- Rotation Deadzone - การเคลื่อนไหวที่เล็กกว่าค่านี้จะถูกเพิกเฉยทั้งหมด ตั้งค่าให้น้อย (0.02~0.05°) หากตั้งเกิน 0.1° การเคลื่อนไหวละเอียดจะรู้สึกหายไป
- Translation Smoothing / Deadzone - หลักการเดียวกันสำหรับการเคลื่อนที่ตำแหน่ง X/Y/Z ปรับหากพบอาการสั่นของตำแหน่ง
EWMA
ฟิลเตอร์ Low-pass แบบปรับตัวที่เรียนรู้ความแตกต่างระหว่างการเคลื่อนไหวที่ตั้งใจกับสัญญาณรบกวน
- Min Smooth - ความนุ่มนวลขณะเคลื่อนไหวเร็ว ค่าต่ำ = ตอบสนองไวขึ้น
- Max Smooth - ความนุ่มนวลขณะอยู่นิ่งหรือเคลื่อนไหวช้า ค่าสูง = สั่นน้อยลงขณะหยุดนิ่ง
- Curve - ควบคุมการเปลี่ยนผ่านของฟิลเตอร์ระหว่างค่า min และ max
Kalman
ฟิลเตอร์แบบทำนายทางสถิติที่ต้องปรับแต่งน้อยมาก เหมาะสำหรับใช้แบบ "ตั้งแล้วลืม" หากรู้สึกว่า Accela ซับซ้อนเกินไปในการปรับ
แก้ไขปัญหา
Head Tracking ไม่ตอบสนองใน OpenTrack
- ตรวจสอบว่า Input ตั้งค่าเป็น "UDP over network" และพอร์ตเป็น
4242 - ตรวจสอบว่า Windows Firewall อนุญาต OpenTrack และ UDP port 4242
- ตรวจสอบว่า iPhone และ PC อยู่ใน เครือข่าย WiFi เดียวกัน
- ลองปิด VPN หรือ Network Proxy บน PC ของคุณ
เกมไม่ตอบสนองต่อ Head Tracking
- ตรวจสอบว่าปลาหมึกใน OpenTrack ขยับเมื่อคุณขยับศีรษะ หากขยับ แสดงว่าปัญหาอยู่ที่ฝั่งเกม
- ตรวจสอบว่า OpenTrack เริ่มทำงาน ก่อน เปิดเกม
- ตรวจสอบการตั้งค่า Output เกมส่วนใหญ่ใช้งานได้กับ "freetrack 2.0 Enhanced"
- บางเกมต้องเปิดใช้งาน Head Tracking ในการตั้งค่าของเกมอย่างชัดเจน
ความหน่วงสูงหรือสั่น (WiFi)
- เปลี่ยนไปใช้ WiFi ย่าน 5 GHz หากมี
- เลื่อนเราเตอร์เข้าใกล้ขึ้น หรือลดสัญญาณรบกวนจากอุปกรณ์อื่น
- เพื่อประสบการณ์ที่ดีที่สุด ให้ใช้ การเชื่อมต่อผ่านสาย USB ซึ่งแทบไม่มีความหน่วงเลย
ไม่พบการเชื่อมต่อ USB
- ตรวจสอบว่าติดตั้ง iTunes หรือ Apple Devices บน PC แล้ว
- ลองเปลี่ยนสาย USB หรือพอร์ต USB
- แตะ "Trust This Computer" บน iPhone หากมีข้อความถาม
- รีสตาร์ทแอปคู่หู (
headtrack.exe)
ยังต้องการความช่วยเหลือ? ติดต่อเราที่ support@tinacinc.com