PadForge steam community layouts

PadForge โปรแกรมฟรี เปลี่ยนอุปกรณ์ควบคุมแทบทุกชนิดให้เกมบน Windows รู้จักในแบบที่ต้องการ

PadForge คือโปรแกรมรีแมปคอนโทรลเลอร์สำหรับ Windows ที่ไม่ได้จำกัดอยู่แค่การสลับปุ่มบนจอยเกม แต่ทำหน้าที่เป็น “ตัวแปลงอินพุต” แบบครบวงจร ผู้ใช้สามารถนำอุปกรณ์จริง เช่น จอย Xbox, DualSense, พวงมาลัย, HOTAS, คีย์บอร์ด เมาส์ อุปกรณ์ MIDI ไปจนถึงมือถือหรืออุปกรณ์ VR มาแมปเป็นคอนโทรลเลอร์เสมือนในรูปแบบที่เกมรองรับได้

แนวคิดหลักของ PadForge คือ “อุปกรณ์ใดก็ได้ เข้าไปเป็นคอนโทรลเลอร์แบบใดก็ได้” เช่น เปลี่ยน Logitech G29 ให้เกมมองเป็นจอย Xbox, เปลี่ยน DualSense ให้เกมเห็นเป็น Xbox 360 Controller หรือแมปคีย์บอร์ดและเมาส์ให้ทำงานในรูปแบบ Flight Stick ได้ เหมาะกับผู้เล่น PC ที่เจอปัญหาเกมรองรับอุปกรณ์ไม่ตรงกับที่มีอยู่ โดยเฉพาะเกมแข่งรถ เกมจำลองการบิน เกมเก่า เกมอีมูเลเตอร์ และเกมที่รองรับเฉพาะ XInput

PadForge nintendo

PadForge ทำอะไรได้บ้าง

PadForge สร้างอุปกรณ์ควบคุมเสมือนให้ Windows และเกมมองเห็นเป็นฮาร์ดแวร์จริง โดยรองรับเอาต์พุตหลายประเภท ได้แก่

  • Xbox Controller
  • PlayStation Controller
  • Nintendo Switch Pro Controller
  • อุปกรณ์กลุ่ม Extended เช่น Steam Deck Controller และ Steam Controller
  • Keyboard + Mouse
  • MIDI
  • Virtual VR Controller สำหรับ SteamVR

โปรแกรมรองรับการเปิดใช้งานคอนโทรลเลอร์เสมือนได้พร้อมกันสูงสุด 16 ตัว รองรับการระบุอุปกรณ์จาก USB identity มากกว่า 1,100 รายการ มีโปรไฟล์อุปกรณ์ 232 แบบ และตั้งค่า polling rate ได้สูงถึง 1,000 Hz ตามข้อมูลจากโครงการ

PadForge extended

ตัวอย่างการใช้งานที่เห็นภาพชัดคือ ผู้ใช้พวงมาลัย Logitech G29 สามารถแมปแกนพวงมาลัย แป้นเบรก คันเร่ง และปุ่มต่าง ๆ ให้เกมที่รองรับเพียงจอย Xbox รับรู้เป็นคอนโทรลเลอร์ Xbox ได้ หรือหากเกมบน Steam รองรับ Xbox Controller ได้ดีกว่า DualSense ก็สามารถทำให้ DualSense ถูกมองเป็นจอย Xbox 360 ขณะยังคงใช้ความสามารถอย่างไฟ RGB และ Adaptive Trigger ได้ในบางกรณี

จุดเด่นสำหรับเกมเมอร์และสายซิม

สิ่งที่ทำให้ PadForge น่าสนใจกว่าโปรแกรม remap ทั่วไปคือขอบเขตการควบคุมที่ละเอียดมาก และรองรับอุปกรณ์เฉพาะทางหลายประเภท

  • รวมอินพุตหลายอุปกรณ์เป็นคอนโทรลเลอร์เดียว เช่น ใช้พวงมาลัย แป้นเหยียบ และคันเร่งจาก HOTAS รวมกันเป็น Virtual Controller ตัวเดียว
  • รองรับพวงมาลัยและ Force Feedback สำหรับอุปกรณ์จาก Logitech, Fanatec และ Thrustmaster โดยมีตัวเลือกปรับองศาการหมุน แรง Auto-center และไฟ RPM Shift LED
  • แมปคีย์บอร์ดให้เป็นแกนอนาล็อก ด้วยโหมด Ramp ทำให้ปุ่ม W/S หรือ Up/Down ค่อย ๆ เพิ่มลดค่าของแกนบังคับ แทนการกดสุดทันที
  • รองรับ Analog Keyboard และ Rapid Trigger สามารถนำระดับการกดของคีย์ Hall Effect หรือคีย์บอร์ดอนาล็อกมาแมปเป็นปุ่ม Trigger หรือแกน Stick ได้
  • รองรับ Gyro, Flick Stick และ Motion Control สำหรับ DualSense, DualShock 4, Switch Pro Controller, Joy-Con และอุปกรณ์ที่มีเซ็นเซอร์ตรวจจับการเคลื่อนไหว
  • ส่งข้อมูล Gyro ผ่าน DSU/Cemuhook เพื่อใช้งานร่วมกับอีมูเลเตอร์ เช่น Cemu, Dolphin และ Ryujinx
  • มี SOCD Cleaning สำหรับจัดการกรณีกดทิศทางตรงข้ามพร้อมกัน เหมาะกับเกมต่อสู้หรือการตั้งค่าคีย์บอร์ดเป็นจอย
  • รองรับ Macro และ Shift Layer ทำให้ปุ่มเดียวมีหลายคำสั่งได้ เช่น กดสั้นเป็นคำสั่งหนึ่ง กดค้างเปลี่ยนเลเยอร์ หรือใช้ปุ่มร่วมกันเพื่อเรียก Macro

สำหรับผู้เล่นเกมแข่งรถ จุดเด่นอยู่ที่การนำพวงมาลัยหรือชุด HOTAS ไปใช้งานกับเกมที่ไม่รองรับอุปกรณ์เหล่านี้โดยตรง ขณะที่สายอีมูเลเตอร์จะได้ประโยชน์จากการส่งข้อมูลไจโร การแมปปุ่มเฉพาะทาง และโปรไฟล์สำเร็จรูปสำหรับเกมหลายประเภท

PadForge dashboard

ไม่ได้จำกัดแค่จอยเกม

PadForge มีฟังก์ชันที่ขยายไปไกลกว่าการเล่นเกมแบบปกติ ตัวอย่างเช่น

  • มือถือเป็นจอยเกมผ่านเว็บเบราว์เซอร์ เพียงเปิดหน้าเว็บจากโทรศัพท์ที่อยู่ในเครือข่ายเดียวกัน ก็ใช้ปุ่มเสมือน อนาล็อกสติ๊ก ทัชแพด และเซ็นเซอร์ตรวจจับการเคลื่อนไหวของมือถือได้ โดยไม่ต้องติดตั้งแอป
  • Remote Link แชร์อุปกรณ์ควบคุมไปยังคอมพิวเตอร์อีกเครื่องได้ ทั้งในเครือข่ายภายในและผ่านอินเทอร์เน็ต โดยรองรับการส่งกลับของ rumble, force feedback, แสงไฟ และฟังก์ชันตอบสนองของอุปกรณ์
  • MIDI Input/Output นำคีย์บอร์ด MIDI, ปุ่ม Pad หรือ Encoder มาเป็นอินพุตเกม หรือสร้าง MIDI endpoint เสมือนเพื่อใช้งานกับซอฟต์แวร์อย่าง DAW และงาน VJ
  • NFC Trigger ใช้แท็ก NFC เป็นตัวเรียก Macro หรือสลับโปรไฟล์ได้
  • รองรับปุ่มพิเศษบน Handheld PC เช่น ปุ่มหลังเครื่อง ปุ่มเมนู และปุ่มลัดจากอุปกรณ์กลุ่ม ROG Ally, Legion Go, GPD Win, AYANEO และรุ่นอื่น ๆ
  • นำเข้า Controller Layout จาก Steam Workshop เพื่อแปลงเลย์เอาต์คอนโทรลเลอร์จากชุมชน Steam มาเป็นโปรไฟล์ของ PadForge ได้

ในแง่การใช้งานจริง ฟีเจอร์เหล่านี้ทำให้ PadForge น่าสนใจทั้งกับเกมเมอร์สายจริงจัง ผู้ใช้ Handheld PC ผู้ทำชุดควบคุมแบบ DIY รวมถึงผู้ที่ต้องการปรับแต่งการควบคุมเพื่อการเข้าถึงหรือ accessibility

จุดที่ควรทราบก่อนใช้

PadForge เป็นโปรแกรมสำหรับ Windows และต้องเปิดด้วยสิทธิ์ผู้ดูแลระบบ หรือ UAC เนื่องจากโปรแกรมต้องติดตั้งและใช้งานองค์ประกอบระดับไดรเวอร์เพื่อสร้าง Virtual Controller โดยการใช้งานครั้งแรกของคอนโทรลเลอร์เสมือนบางประเภทจะติดตั้ง HIDMaestro ภายในเซสชันที่เปิดสิทธิ์สูงนั้น

อีกประเด็นคือ เมื่อตั้งค่า Virtual Controller แล้ว เกมบางเกมอาจตรวจพบทั้งอุปกรณ์จริงและอุปกรณ์เสมือนพร้อมกัน จนอาจเกิดอาการอินพุตซ้ำหรือปุ่มกดสองครั้ง โครงการจึงแนะนำให้ใช้ HidHide เพื่อซ่อนอุปกรณ์จริงจากเกม และปล่อยให้เกมเห็นเฉพาะคอนโทรลเลอร์เสมือนที่ PadForge สร้างขึ้น

แม้โปรแกรมจะมีความสามารถครอบคลุมมาก แต่ความละเอียดของตัวเลือกและระบบ mapping จำนวนมากหมายความว่า ผู้ใช้ใหม่อาจต้องใช้เวลาทำความเข้าใจพอสมควร โดยเฉพาะการตั้งค่า deadzone, sensitivity, force feedback, gyro หรือการสร้าง Shift Layer และ Macro ที่ซับซ้อน

เริ่มต้นใช้งานแบบย่อ

การเริ่มใช้ PadForge มีขั้นตอนหลักดังนี้

  1. ดาวน์โหลดไฟล์เวอร์ชัน win-x64 จากหน้ารีลีสของโครงการ แล้วแตกไฟล์เพื่อเปิด PadForge.exe
  2. สำหรับ Windows on ARM ให้เลือกแพ็กเกจ win-arm64
  3. เปิดโปรแกรม ยอมรับหน้าต่าง UAC แล้วกด Add Controller
  4. เลือกชนิดของ Virtual Controller ที่ต้องการ เช่น Xbox, PlayStation, Nintendo หรือ Keyboard + Mouse
  5. ไปที่หน้า Devices แล้วลากอุปกรณ์จริงไปกำหนดให้กับ Virtual Controller ที่สร้างไว้
  6. ใช้ Auto-map, Map All หรือกำหนดปุ่มและแกนเองจากหน้า Mappings
  7. เปิดเกม โดยเกมจะมองเห็นอุปกรณ์เสมือนที่ PadForge สร้างขึ้นเสมือนเป็นคอนโทรลเลอร์จริง

สรุป

PadForge เป็นหนึ่งในยูทิลิตีสำหรับเกมเมอร์ Windows ที่มีขอบเขตความสามารถกว้างมาก โดยไม่ใช่เพียงโปรแกรมเปลี่ยนปุ่มจอย แต่เป็นแพลตฟอร์มสำหรับเชื่อมต่อ แปลง และปรับแต่งอินพุตระหว่างอุปกรณ์แทบทุกชนิดกับเกมหรือซอฟต์แวร์ที่ต้องการคอนโทรลเลอร์เฉพาะทาง

ผู้ที่น่าจะได้ประโยชน์สูงสุดคือเกมเมอร์สาย Sim Racing และ Flight Sim, ผู้ใช้ DualSense หรือคอนโทรลเลอร์หลายแพลตฟอร์ม, เจ้าของ Handheld PC, สายอีมูเลเตอร์, ผู้ใช้คีย์บอร์ดอนาล็อก และผู้ที่ต้องการสร้างชุดควบคุมเฉพาะตัวจากอุปกรณ์เดิมที่มีอยู่แล้ว

จุดแข็งสำคัญคือเป็นซอฟต์แวร์ใช้งานฟรี ไม่มีค่าสมาชิก ไม่มี paywall และเปิดซอร์สโค้ดบน GitHub ขณะที่ฟีเจอร์ระดับลึกอย่าง virtual controller, force feedback, gyro, MIDI, NFC, VR และการรีแมปหลายอุปกรณ์พร้อมกัน ทำให้ PadForge เป็นอีกโปรแกรมที่น่าจับตาสำหรับผู้ใช้ Windows ที่ต้องการยกระดับการควบคุมเกมให้ยืดหยุ่นกว่าข้อจำกัดเดิมของฮาร์ดแวร์

ข้อมูลเพิ่มเติม