ไทย
จอยใช้ใน Steam ได้แต่ในเกมไม่ได้บน Mac
เมื่อ Big Picture และโอเวอร์เลย์ของ Steam ตอบสนองต่อจอยแต่เกมไม่รับ ทางแก้บน Mac เกือบทุกครั้งเป็นหนึ่งในสามเรื่อง คือการตั้งค่า Steam Input ของเกมนั้นเอง เกมที่ไม่มีระบบรองรับจอยบน Mac หรือเกมที่เปิดนอก Steam ให้ไล่ดูตามลำดับ ข้อแรกแก้ได้เกือบทุกกรณี
InputConfig ใช้ฟรีบน Mac App Store ใช้กับ macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีการติดตาม และเป็นโอเพนซอร์ส
ขั้นตอน
- เปลี่ยนค่า Steam Input override ของเกมใน Properties, Controller
- เช็กว่าเกมรองรับจอยบน Mac
- เปิดเกมจาก Steam
- ถ้าเกมอ่านเฉพาะคีย์บอร์ดและเมาส์ ให้ใช้แอปแมปปุ่ม
1. สลับการตั้งค่า Steam Input ของเกม
- คุณ: ในคลังเกมของ Steam คลิกขวาที่เกม เปิด Properties แล้วไปที่ Controller และเปลี่ยนค่า override ถ้าเขียนว่า Enable Steam Input ให้ลอง Disable Steam Input และกลับกัน
- Steam: แปลสัญญาณของจอยให้เกม หรือส่งจอยดิบให้เกม บางเกมต้องการแบบหนึ่ง บางเกมต้องการอีกแบบ และค่าเริ่มต้นเดาผิดบ่อยพอที่การสลับนี้แก้ได้เกือบทุกกรณี
- เช็กผล: เปิดเกมใหม่หลังเปลี่ยนแต่ละครั้งแล้วกดปุ่ม
2. เช็กว่าเกมรองรับจอยบน Mac
หน้าร้านของเกมอาจระบุการรองรับจอยสำหรับ Windows เท่านั้น ถ้าเวอร์ชัน Mac ไม่มี เกมจะฟังเฉพาะคีย์บอร์ดและเมาส์ ไม่ว่า Steam จะทำอะไร ให้ดูตัวเลือกจอยในการตั้งค่าของเกมเองด้วย บางเกมต้องเปิดไว้
3. เปิดเกมจาก Steam
Steam Input ไปถึงเฉพาะเกมที่ Steam เปิด เกมที่เปิดจาก Finder หรือจากตัวเปิดเกมอื่นจะไม่ได้รับ เกมที่ไม่ใช่ของ Steam เพิ่มเข้า Steam ได้ด้วย Add a Non-Steam Game แต่บน Mac วิธีนั้นเชื่อถือไม่ได้
เมื่อเกมอ่านเฉพาะคีย์บอร์ดและเมาส์
ทางแก้อยู่นอก Steam คือแอปแมปปุ่มส่งปุ่มคีย์บอร์ดและการเคลื่อนเมาส์ที่เกมคาดหวัง InputConfig มีเลย์เอาต์พร้อมใช้สำหรับเกม 450 เกมขึ้นไปใน Smart Preset Maker รวมถึง Stardew Valley และ Hollow Knight ให้ปิด Steam Input สำหรับเกมนั้นก่อน เพื่อไม่ให้แอปสองตัวแปลจอยตัวเดียวกัน
ถ้า Big Picture ใช้ได้ แต่เกมและเดสก์ท็อปใช้ไม่ได้
นี่เป็นรายงานที่พบบ่อยบน macOS รุ่นล่าสุด ไม่ใช่การตั้งค่าที่คุณพลาด Steam อ่านจอยขณะที่หน้าต่างของตัวเองอยู่ด้านหน้า และเสียจอยไปเมื่อเกมหรือเดสก์ท็อปรับโฟกัส กระทู้ใน Apple Community เมื่อเดือนกุมภาพันธ์ 2026 แสดงเรื่องนี้บน macOS 26.3 และการเช็กสิทธิ์กับการอัปเดตไม่ช่วยผู้โพสต์ ลองทีละขั้นตามนี้ เริ่มจากขั้นที่ง่ายที่สุด:
- ให้สิทธิ์ ให้ Steam มีสิทธิ์ Input Monitoring และการช่วยการเข้าถึงถ้ามันขอ ใน การตั้งค่าระบบ ที่ความเป็นส่วนตัวและความปลอดภัย ออกจาก Steam ให้สนิทแล้วเปิดใหม่
- ให้เกมอ่านจอยเอง ตั้งค่า Steam Input override ของเกมเป็น Disabled เพื่อให้เกมอ่านจอยเองแทนที่จะผ่าน Steam
- แมปที่ชั้นล่างกว่า Steam ถ้าเกมไม่มีระบบรองรับจอยของตัวเองบน Mac ให้แมปจอยเป็นปุ่มคีย์บอร์ดที่ชั้นล่างกว่า Steam ซึ่งโฟกัสไม่มีผล InputConfig ทำเช่นนี้ได้ฟรี (ฉันเป็นคนทำ) และพรีเซ็ตสามารถเปิดเองอัตโนมัติเมื่อเกมมาอยู่ด้านหน้า
ถ้าเกมรันใน Steam ภายใน CrossOver
กรณีนั้นคือ Windows Steam ใน Wine bottle ซึ่งมีการตั้งค่าของตัวเอง แยกจาก Steam บน Mac และสิ่งที่ต้องเช็กต่างกัน หน้าจอยในเกม CrossOverมีรายการ
สรุปสั้นๆ
- สลับ Steam Input เปิด Properties, Controller เลือกค่าอีกแบบ แล้วเปิดเกมใหม่
- เปิดจาก Steam Steam Input ไปถึงเฉพาะสิ่งที่ Steam เป็นคนเริ่ม
- แมปเกมที่ใช้ได้แค่คีย์บอร์ด ทำโดยปิด Steam Input สำหรับเกมเหล่านั้น
เรื่องเหล่านี้ส่วนใหญ่มาจากการตั้งค่า Steam Input ของเกมนั้นเกมเดียว จึงควรสลับค่านั้นก่อน
คำถาม
ทำไมจอย PS5 ใช้ใน Steam ได้แต่ในเกมไม่ได้
โดยมากเป็นเพราะค่า Steam Input override ของเกม ลอง Enable แล้ว Disable ที่ Properties, Controller ของเกม ถ้าเกมไม่รองรับจอยบน Mac ให้ใช้แอปแมปปุ่ม
ควรเปิดหรือปิด Steam Input
ขึ้นอยู่กับเกม ให้ลองทั้งสองแบบ เมื่อใช้แอปแมปปุ่มอย่าง InputConfig ให้ปิดสำหรับเกมนั้นเพื่อไม่ให้ทั้งสองแย่งกัน
ถ้าเกมรันใน Steam ภายใน CrossOver ล่ะ
กรณีนั้นคือ Windows Steam ใน Wine bottle ซึ่งมีการตั้งค่าของตัวเอง แยกจาก Steam บน Mac สิ่งที่ต้องเช็กต่างกัน ดูจอยในเกม CrossOver
เกมเคยใช้กับจอยของฉันได้ก่อนอัปเดต macOS อะไรเปลี่ยนไป
โดยมากเป็นเรื่องของเกมหรือเลเยอร์ที่เกมรันอยู่ ไม่ใช่ macOS ให้อัปเดตเกมและ Steam ลองค่า Steam Input override ทั้งสองทาง และอ่านบันทึกแยกตามเวอร์ชันในหน้าหลังอัปเดต macOS
หน้าอื่นเป็นภาษาไทย
คู่มือฉบับเต็ม เป็นภาษาอังกฤษ
ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ หน้าตาแอปและส่วนอื่นของเว็บไซต์เป็นภาษาอังกฤษ
หน้านี้ในภาษาอื่น: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
ฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.