ไทย

Karabiner-Elements แมปจอยเกมได้ไหม

ดาวน์โหลด InputConfig บน Mac App Storeแอปนี้ใช้ฟรีทั้งหมด ไม่ต้องสร้างบัญชี ไม่มีการสมัครสมาชิก ไม่มีการดาวน์โหลดที่ยุ่งยาก และไม่มีอะไรถูกล็อก ปรับให้เหมาะกับ Apple silicon

ได้บางส่วน และน้อยกว่าที่คนส่วนใหญ่ต้องการ Karabiner-Elements เป็นตัวปรับแต่งแป้นพิมพ์ที่ดีที่สุดบน Mac ฟรีและโอเพนซอร์ส และสร้างรอบแป้นพิมพ์และเมาส์ ตั้งแต่เวอร์ชัน 14.13 ที่ออกเมื่อเดือนธันวาคม 2023 มันอ่านเกมแพดบางตัวด้วย: บันทึกการออกรุ่นของมันบอกว่ารองรับอุปกรณ์ DirectInput และไม่รองรับอุปกรณ์ XInput เลย และเวอร์ชันหลังเพิ่มเดดโซนสำหรับใช้ก้านเกมแพดเป็นตัวชี้ จอยของคุณจะปรากฏหรือไม่จึงขึ้นอยู่กับจอยและโหมดของมัน อีกทางที่พบบ่อยคือจอยที่แกล้งเป็นแป้นพิมพ์ได้ เช่น 8BitDo Zero 2 ในโหมดแป้นพิมพ์ ซึ่งผู้ใช้ Anki หลายคนตั้งไว้ ถ้าคุณต้องการให้จอยส่งคีย์และขยับเมาส์ในทุกแอป ตัวแมปที่สร้างมาสำหรับจอย เช่น InputConfig เป็นทางที่สั้นกว่า

InputConfig เวอร์ชัน 1.7 ซึ่งคาดว่าจะออกในเดือนตุลาคม 2026 จะรองรับภาษาไทยอย่างเต็มรูปแบบ

ขั้นตอน

  1. ติดตั้ง InputConfig และอนุญาตการเข้าถึงการช่วยการเข้าถึง
  2. จับคู่จอยตามปกติ มันยังเป็นจอย
  3. เพิ่มแถว กด Scan กดปุ่ม แล้วเลือกคีย์ที่มันควรส่ง
  4. กด Activate ใช้ได้ในทุกแอป

แมปจอยเป็นคีย์ด้วยตัวแมปจอย

  • คุณ: ติดตั้ง InputConfig อนุญาตการเข้าถึงการช่วยการเข้าถึง และจับคู่จอยตามปกติ เพิ่มแถว กด Scan กดปุ่ม แล้วเลือกคีย์ที่มันควรส่ง
  • InputConfig: อ่านจอยเป็นจอยและส่งคีย์ที่คุณเลือก ก้านขับเมาส์หรือคีย์สี่ตัวได้
  • เช็ก: กด Activate แล้วกดปุ่มในแอปใดก็ได้ คีย์ไปถึงที่นั่น

สำหรับ Anki โดยเฉพาะ คู่มือ Anki มีเลย์เอาต์พร้อมใช้

หน้าต่างหลักของ InputConfig ที่เลือกพรีเซ็ต Desktop Navigation โดยแถวแสดงปุ่มของจอยทางซ้ายและคีย์หรือการคลิกที่มันส่งทางขวา
Figure 1. หน้าต่างหลักของ InputConfig: แต่ละแถวระบุปุ่มและคีย์หรือการคลิกที่มันส่ง

ใช้ทั้งสอง: อันหนึ่งสำหรับคีย์ อีกอันสำหรับจอย

ทั้งสองไม่แข่งกัน ใช้ Karabiner-Elements สำหรับแป้นพิมพ์ เช่น Caps Lock เป็น Escape และ InputConfig สำหรับจอย อุปกรณ์ MIDI และปุ่มเมาส์เสริม

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

เลือกเครื่องมือที่ถูกสำหรับงานแป้นพิมพ์

คนส่วนใหญ่ที่ค้นหาทางเลือกแทน Karabiner-Elements ต้องการบางอย่างที่ง่ายกว่า หรือที่ไม่ติดตั้งไดรเวอร์ คำตอบที่ถูกขึ้นอยู่กับงาน

  • สลับ Caps Lock, Control, Option, Command หรือ Globe macOS ทำได้ในการตั้งค่าระบบ, แป้นพิมพ์, Keyboard Shortcuts, Modifier Keys ไม่ต้องติดตั้งอะไร
  • เปลี่ยนคีย์หนึ่งเป็นอีกคีย์จนกว่ารีสตาร์ทครั้งหน้า คำสั่ง hidutil ของ macOS เองใน Terminal แสดงด้านล่าง
  • คีย์ Hyper บน Caps Lock แอปเล็ก Hyperkey หรือกฎของ Karabiner-Elements
  • มาโคร ฮอตคีย์ และกฎต่อแอปด้วยตัวแก้ไขภาพ BetterTouchTool หรือ Keyboard Maestro ทั้งสองเสียเงิน
  • การแมปใหม่ด้วยเลเยอร์ เขียนเป็นไฟล์กำหนดค่า Kanata ฟรีและโอเพนซอร์ส บน Mac มันพึ่งไดรเวอร์แป้นพิมพ์เสมือนตัวเดียวกับที่ Karabiner-Elements ใช้
  • ให้คีย์สำรอง ปุ่มเมาส์ จอย หรือแพด MIDI มีงาน InputConfig แอปฟรีที่ฉันทำ มันไม่ติดตั้งไดรเวอร์ และเก่งเรื่อง F13 ถึง F19 ตัวปรับแต่งฝั่งขวาที่กดค้าง และ งานต่างกันสำหรับคีย์เดียวกันในแต่ละแอป

Terminal: สลับ Caps Lock เป็น F18 จนกว่ารีสตาร์ทครั้งหน้า

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000006D}]}'

สิ่งที่เกิดขึ้น: ตอนนี้ Caps Lock ส่ง F18 ซึ่ง InputConfig อ่านเป็นอินพุตได้ การรีสตาร์ทนำ Caps Lock กลับมา หน้าคีย์ Command และ Option ขวา มีคำสั่งเพิ่มที่คุณวางได้

ถ้า 8BitDo ของคุณไม่ปรากฏใน Karabiner-Elements

ไล่ตามขั้นนี้ เริ่มจากขั้นเล็กที่สุด

  1. เช็กโหมด บันทึกการออกรุ่นของ Karabiner-Elements บอกว่าการรองรับเกมแพดครอบคลุมเฉพาะอุปกรณ์ DirectInput จอยในโหมดอื่นจึงอาจไม่ปรากฏ
  2. ใช้โหมดแป้นพิมพ์ 8BitDo ที่มีโหมดนี้ เช่น Zero 2 หรือ Micro ปรากฏเป็นแป้นพิมพ์ในโหมดนั้น
  3. อนุญาตการตรวจสอบสัญญาณเข้า Karabiner-Elements ต้องใช้สิทธิ์การตรวจสอบสัญญาณเข้าเพื่อเห็นรีโมตในโหมดแป้นพิมพ์
  4. ใช้เป็นจอยแทน InputConfig อ่านจอย 8BitDo ในโหมดที่อยู่ในหน้าการเชื่อมต่อ 8BitDo

สรุปสั้น ๆ

  • แป้นพิมพ์ ใช้ Karabiner-Elements หรือ Modifier Keys และ hidutil ของ macOS เอง
  • จอย ใช้ตัวแมปจอยอย่าง InputConfig
  • ทั้งสองบน Mac เครื่องเดียว ไม่แข่งกัน

Karabiner เปลี่ยนว่าคีย์คืออะไร ส่วน InputConfig ให้งานแก่ปุ่ม

คำถาม

Karabiner-Elements รองรับจอย Xbox หรือ PS5 ไหม

ไม่ในฐานะตัวแมปจอย บันทึกการออกรุ่นของมันบอกว่าอ่านเกมแพด DirectInput ไม่ใช่ XInput จึงขึ้นอยู่กับจอยและโหมด ตัวแมปจอยอย่าง InputConfig อ่านจอย Xbox และ PS5 โดยตรง

ใช้จอย 8BitDo กับ Karabiner-Elements ได้ไหม

ได้อย่างเชื่อถือได้เฉพาะรุ่นที่สลับเข้าโหมดแป้นพิมพ์ได้ เช่น 8BitDo Zero 2 ในโหมดปกติมันเป็นจอยเกม ซึ่ง InputConfig อ่านโดยตรง

ตั้งรีโมต Anki บน Mac ด้วย Karabiner-Elements อย่างไร

จับคู่รีโมตในโหมดแป้นพิมพ์ ให้สิทธิ์การตรวจสอบสัญญาณเข้าแก่ Karabiner-Elements และเขียนกฎที่เปลี่ยนแต่ละคีย์ที่รีโมตส่งเป็น Space, 1, 2 หรือ 4 ทางที่ง่ายกว่าคือจับคู่ในโหมดจอยแล้วใช้ตัวแมปแทน หน้ารีโมต Anki มีทั้งสองทาง

ทำไม 8BitDo ของฉันไม่ปรากฏใน Karabiner-Elements

Karabiner-Elements สร้างมาสำหรับแป้นพิมพ์และเมาส์ และบันทึกการออกรุ่นของมันบอกว่าการรองรับเกมแพดครอบคลุมเฉพาะอุปกรณ์ DirectInput จอยในโหมดอื่นจึงอาจไม่ปรากฏ 8BitDo ที่มีโหมดแป้นพิมพ์ เช่น Zero 2 หรือ Micro ปรากฏเป็นแป้นพิมพ์ในโหมดนั้น หากต้องการใช้เป็นจอยแทน InputConfig อ่านโดยตรง

มีทางเลือกแทน Karabiner-Elements ที่ไม่มีไดรเวอร์ไหม

สำหรับการสลับตัวปรับแต่ง macOS เอง: การตั้งค่าระบบ, แป้นพิมพ์, Keyboard Shortcuts, Modifier Keys สำหรับคีย์หนึ่งเป็นอีกคีย์จนกว่าคุณรีสตาร์ท คำสั่ง hidutil ในตัว สำหรับให้คีย์สำรอง ปุ่มเมาส์ และจอยมีงาน InputConfig ซึ่งไม่ติดตั้งไดรเวอร์และเพิ่มให้คีย์แทนที่จะแทนที่

หน้าอื่นเป็นภาษาไทย

คู่มือฉบับเต็ม เป็นภาษาอังกฤษ

ผู้เขียน 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, 简体中文

ดาวน์โหลด InputConfig บน Mac App Storeฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.