การควบคุมสวิตช์บน Mac: ตั้งค่าสวิตช์ แล้วเขียนด้วยเสียง

การควบคุมสวิตช์ (Switch Control) ให้คุณใช้ Mac ด้วยสวิตช์แบบปรับได้หนึ่งตัวหรือมากกว่า ระบบจะไฮไลท์รายการบนหน้าจอทีละรายการ และคุณกดสวิตช์เมื่อรายการที่ต้องการถูกไฮไลท์ เปิดได้ที่ การตั้งค่าระบบ > การช่วยการเข้าถึง > การควบคุมสวิตช์ การควบคุมสวิตช์พิมพ์ได้ด้วยการสแกนแป้นพิมพ์บนหน้าจอ แต่ช้าสำหรับข้อความยาว ดังนั้นการตั้งค่าที่ดีที่สุดคือให้สวิตช์ตัวหนึ่งมีหน้าที่เริ่มการป้อนตามคำบอก

ฉันทำ YapToText แอปป้อนตามคำบอกฟรีสำหรับ Mac และ InputConfig แอปฟรีที่เปลี่ยนปุ่ม สวิตช์ หรือคอนโทรลเลอร์ตัวใดก็ได้ให้เป็นการกดแป้นและการคลิก ฉันสร้างทั้งสองแอปเพราะมือของฉันเองใช้งานได้ไม่ดี ขั้นตอนของ Apple ด้านล่างมาจากคู่มือการควบคุมสวิตช์ของ Apple ที่อ่านเมื่อวันที่ 9 ตุลาคม 2026

ดาวน์โหลด YapToText ใน Mac App Storeดาวน์โหลดฟรี ไม่ต้องมีบัญชีและไม่มีคุณสมบัติที่ถูกล็อค สำหรับ macOS 14 ขึ้นไปบน Mac ที่ใช้ชิป Apple ซอร์สโค้ดบน GitHub

ขั้นตอน

  1. เปิด การตั้งค่าระบบ > การช่วยการเข้าถึง > การควบคุมสวิตช์ แล้วเปิดการควบคุมสวิตช์
  2. ภายใต้ สวิตช์ คลิกปุ่มเพิ่ม กดสวิตช์ของคุณ ตั้งชื่อ แล้วเลือกการทำงาน เช่น เลือกรายการ
  3. กดสวิตช์ เลือกรายการ เพื่อสแกน และกดอีกครั้งเมื่อรายการที่ต้องการถูกไฮไลท์
  4. ให้การป้อนตามคำบอกมีสวิตช์ของตัวเอง โดยบันทึกเป็นปุ่มของ YapToText หรือให้ InputConfig ส่ง Right Command จากสวิตช์นั้น
  5. กดสวิตช์ป้อนตามคำบอก พูด แล้วกดอีกครั้งเพื่อวางคำพูดที่เคอร์เซอร์ของคุณ

เปิดการควบคุมสวิตช์

  1. เลือกเมนู Apple > การตั้งค่าระบบ แล้วคลิก การช่วยการเข้าถึง ในแถบด้านข้าง
  2. คลิก การควบคุมสวิตช์ (คุณอาจต้องเลื่อนลง)
  3. เปิดการควบคุมสวิตช์ แผงเริ่มต้นของการควบคุมสวิตช์จะแสดงบนเดสก์ท็อป

ตามค่าเริ่มต้น แผงเริ่มต้นใช้ข้อความสีขาวบนพื้นหลังสีเข้ม ถ้าอ่านข้อความสีเข้มบนพื้นสีอ่อนได้ง่ายกว่า ให้เลือกรูปแบบสว่างในการตั้งค่าเดียวกัน

เพิ่มสวิตช์ของคุณ

ในการตั้งค่าการควบคุมสวิตช์ ให้เลื่อนลงไปที่ สวิตช์ คลิกปุ่มเพิ่ม กดสวิตช์แบบปรับได้ของคุณ ตั้งชื่อ แล้วเลือกการทำงาน เช่น เลือกรายการ หรือ หยุดการสแกน สวิตช์ยังเรียกใช้สคริปต์หรือเปิดแอปได้ผ่าน กำหนดเอง ถ้าต้องการเปลี่ยน ให้เลือกสวิตช์แล้วแก้ชื่อหรือการทำงาน หรือคลิก กำหนดใหม่ เพื่อย้ายการทำงานไปให้สวิตช์ตัวอื่น

สวิตช์ต้องมีบางอย่างที่บอก Mac ว่าถูกกดแล้ว ทางที่พบบ่อยคืออินเทอร์เฟซสวิตช์ USB ที่ส่งปุ่ม หรือสวิตช์ที่เสียบไว้ในพอร์ตของ PlayStation Access Controller หรือ Xbox Adaptive Controller คู่มือของ InputConfig เรื่องสวิตช์หนึ่ง สอง หรือสี่ตัว อธิบายแต่ละทางและสิ่งที่แต่ละทางส่ง

สแกนและเลือก

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

แผงเริ่มต้นยังมี แป้นพิมพ์, Dock, แถบเมนู (กลุ่มแถบเมนู แล้วกลุ่มเมนูพิเศษ), ระบบ สำหรับระดับเสียงและความสว่าง, แผง กำหนดเอง ที่คุณสร้างใน หน้าต่างแก้ไขแผง และ อุปกรณ์ สำหรับควบคุม iPhone หรือ iPad ที่อยู่บน Wi-Fi และบัญชี Apple เดียวกัน

การพิมพ์ด้วยการสแกน และเหตุผลที่ควรหยุด

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

เริ่มการป้อนตามคำบอกจากสวิตช์เฉพาะ

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

  • ถ้าอินเทอร์เฟซสวิตช์ของคุณส่งปุ่ม YapToText รับปุ่มนั้นได้โดยตรง ที่หน้า Dictation การ์ด Keys คลิกช่องปุ่มแล้วกดสวิตช์ ถ้าช่องแสดงปุ่มของสวิตช์ ก็เสร็จแล้ว กดเพื่อเริ่ม กดเพื่อหยุด ถ้าช่องกลับไปเป็นปุ่มเดิมหลังสิบวินาที แสดงว่าอินเทอร์เฟซไม่ได้ส่งสิ่งที่ YapToText อ่านได้
  • ถ้าไม่ส่งปุ่ม สวิตช์ในพอร์ตของ Access Controller หรือ Xbox Adaptive Controller มาถึงเป็นปุ่มของคอนโทรลเลอร์ ไม่ใช่ปุ่มบนแป้นพิมพ์ นี่คือกรณีที่ InputConfig ครอบคลุม ตามด้านล่าง
หน้าการตั้งค่า Dictation ของ YapToText บน Mac: การ์ด Keys, Recording, Microphone และ Delivery
รูปที่ 1 การ์ด Keys บนหน้า Dictation ของ YapToText คลิกช่องปุ่มแล้วกดสวิตช์ ปุ่มใดก็ตามที่สวิตช์ส่งมาจะกลายเป็นปุ่มป้อนตามคำบอก

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

  • คุณ: ใน InputConfig ให้เพิ่มแถว กด Scan แล้วกดตัวควบคุมที่ต้องการ ตั้งเอาต์พุตของแถวเป็น Keyboard Key แล้วเลือก Right Command
  • InputConfig: กด Right Command ทุกครั้งที่ตัวควบคุมทำงาน โดยกดเพียงปุ่มเดียว ไม่มีปุ่มอื่นค้างอยู่
  • ตรวจสอบ: คลิกในช่องข้อความแล้วกดตัวควบคุม แผงของ YapToText ควรแสดง Listening กดอีกครั้ง แล้วคำพูดจะไปปรากฏที่เคอร์เซอร์ของคุณ

ถ้าต้องการเก็บ Right Command ไว้ใช้กับปุ่มลัด ให้ย้าย YapToText ไปใช้ปุ่มที่ไม่มีอะไรใช้อยู่ ที่หน้า Dictation การ์ด Keys คลิกช่องปุ่มแล้วกด F18 (หรือปุ่มสำรองปุ่มใดก็ได้) จากนั้นตั้งเอาต์พุต Keyboard Key ของแถวใน InputConfig เป็น F18 แทน F13 ถึง F19 คือปุ่มที่คู่มือของ InputConfig เองแนะนำ เพราะ Mac ไม่ใช้ปุ่มเหล่านี้กับสิ่งใดเลย โหมด Tap to start and stop คือโหมดที่ควรใช้คู่กับสวิตช์ กดครั้งแรกเริ่ม กดครั้งถัดไปหยุด เปิด Auto-stop after silence ที่หน้า Dictation การ์ด Recording แล้วก็ไม่ต้องกดครั้งที่สองเลยเช่นกัน

มีข้อควรระวังสองข้อ พรีเซ็ต Modifier Holds ที่มาพร้อม InputConfig กำหนดให้การกด Right Command ค้างไว้เปิด Spotlight และการกด Right Option ค้างไว้เริ่มการป้อนตามคำบอกของ Apple ซึ่งสองปุ่มนี้คือปุ่มป้อนตามคำบอกและปุ่ม Quick Edit ของ YapToText จึงไม่ควรเปิดพรีเซ็ตนั้นไว้พร้อมค่าเริ่มต้นของ YapToText และขณะที่ Mac ล็อคอยู่ InputConfig จะไม่ส่งปุ่ม ส่งได้เพียงตัวชี้ การคลิก และการเลื่อน การส่งต่อนี้เป็นไปตามวิธีที่สองแอปถูกสร้างขึ้น คือ InputConfig ส่งปุ่มปรับค่าเดี่ยวๆ ในแบบเดียวกับปุ่มจริง และ YapToText นับการกดที่ไม่มีปุ่มอื่นร่วมด้วยว่าเป็นการแตะ ฉันยังไม่ได้ทดสอบตั้งแต่ต้นจนจบกับตัวควบคุมทุกแบบ ดังนั้นลองกับตัวของคุณสักครั้งก่อนจะพึ่งพามัน และถ้าไม่มีอะไรเกิดขึ้น ให้ เปิด issue บน GitHub

หรือสแกนไปที่ปุ่ม Start Dictation

ถ้าไม่มีสวิตช์สำรอง ให้สแกนไปที่ปุ่มแทน รายการแถบเมนูของการควบคุมสวิตช์จะสแกนกลุ่มเมนูพิเศษ และรูปคาปิบาราของ YapToText อยู่ตรงนั้น เลือกมันแล้วแผงจะเปิดโดยมี Start Dictation อยู่บนสุด ซึ่งทำงานเหมือนปุ่มแป้น เปิด Auto-stop after silence แล้วการป้อนตามคำบอกจะจบเองเมื่อคุณหยุดพูด คุณจึงสแกนเพียงครั้งเดียว

แผงแถบเมนูของ YapToText: Start Dictation, ตัวเลือกโหมดและไมโครโฟน, Transcribe file, Regenerate และ Insert last
รูปที่ 2 สแกนไปที่รูปคาปิบาราในแถบเมนู แล้ว Start Dictation คือปุ่มแรกในแผง ทำงานเหมือนปุ่มป้อนตามคำบอก

ตัวควบคุมของแผงและแถบเมนูใน YapToText มีป้ายกำกับการช่วยการเข้าถึง ซึ่งเป็นสิ่งที่การควบคุมสวิตช์และ VoiceOver อ่าน นี่คือวิธีที่ชิ้นส่วนเข้ากัน และฉันยังไม่ได้ทดสอบกับการควบคุมสวิตช์

สวิตช์เดียว สามหน้าที่

ถ้าคุณมีการเคลื่อนไหวที่ทำได้อย่างน่าเชื่อถือเพียงหนึ่งหรือสองแบบ InputConfig ให้สวิตช์แต่ละตัวมีการกด การกดค้าง และการกดสองครั้ง โดยแต่ละแบบมีเอาต์พุตของตัวเอง รูปแบบทั่วไปจากหน้าการกดค้างและแตะสองครั้ง: กดคือคลิกซ้าย กดค้างคือคลิกขวา แตะสองครั้งคือ Return เวลากดค้าง 400 ถึง 600 ms รู้สึกเป็นธรรมชาติ และช่วงแตะสองครั้ง 250 ถึง 350 ms เหมาะกับคนส่วนใหญ่ ควรนานกว่านั้นสำหรับมือที่เคลื่อนช้า ใส่ Right Command ไว้ที่การกดสองครั้งของสวิตช์ แล้วสวิตช์นั้นก็เริ่มและหยุด YapToText ได้ด้วย InputConfig ทำงานควบคู่กับการควบคุมสวิตช์ ไม่ได้มาแทนที่ และทุกแถวพูดวลีได้เมื่อทำงาน ดังนั้นแต่ละการทำงานจึงประกาศตัวเองได้

สรุปสั้นๆ

  • เปิดใช้ การตั้งค่าระบบ > การช่วยการเข้าถึง > การควบคุมสวิตช์ เพิ่มสวิตช์ภายใต้ สวิตช์
  • สแกนเพื่อชี้ เลือกรายการเพื่อสแกน กลุ่มเพื่อจำกัดให้แคบลง เลื่อนและคลิกสำหรับตัวชี้
  • พูดเพื่อเขียน สวิตช์เฉพาะเป็นปุ่มของ YapToText หรือสแกนไปที่ Start Dictation ในแถบเมนู
  • สวิตช์ที่เป็นปุ่มคอนโทรลเลอร์ InputConfig เปลี่ยนการกดเป็น Right Command สร้างมาให้ใช้งานได้ แต่ยังไม่ได้ทดสอบตั้งแต่ต้นจนจบ

ถ้าอินเทอร์เฟซสวิตช์ของคุณต้องการขั้นตอนที่ฉันยังไม่ได้ครอบคลุม เปิด issue บน GitHub ทุกรายการมีคนอ่าน

ดาวน์โหลด YapToText ใน Mac App Storeดาวน์โหลดฟรี ไม่ต้องมีบัญชีและไม่มีคุณสมบัติที่ถูกล็อค สำหรับ macOS 14 ขึ้นไปบน Mac ที่ใช้ชิป Apple ซอร์สโค้ดบน GitHub

เกี่ยวกับผู้เขียน Ryleigh Newman พัฒนาซอฟต์แวร์ พิมพ์ด้วยมือได้ลำบาก และป้อนตามคำบอกทุกวันด้วย YapToText ซึ่งเป็นแอปที่เว็บไซต์นี้แนะนำ หน้านี้แปลมาจากภาษาอังกฤษ หน้าตาของแอปและหน้าอื่นของเว็บไซต์เป็นภาษาอังกฤษ ดูเพิ่มเติมเกี่ยวกับโครงการนี้ (ภาษาอังกฤษ)

คู่มือ

คู่มืออื่น (ภาษาอังกฤษ)

แหล่งที่มา

คำถาม

เปิดการควบคุมสวิตช์บน Mac ได้อย่างไร

เมนู Apple > การตั้งค่าระบบ > การช่วยการเข้าถึง > การควบคุมสวิตช์ แล้วเปิดใช้ เพิ่มสวิตช์ภายใต้ สวิตช์ ด้วยปุ่มเพิ่ม

พิมพ์ด้วยการควบคุมสวิตช์บน Mac ได้หรือไม่

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

สวิตช์เริ่มการป้อนตามคำบอกบน Mac ได้หรือไม่

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

การควบคุมสวิตช์ทำงานกับ PlayStation Access Controller หรือไม่

การควบคุมสวิตช์อ่านสวิตช์ที่ Mac มองเห็น InputConfig อ่านปุ่มและช่องเสียบของ Access Controller แล้วเปลี่ยนเป็นการกดแป้นและการคลิก โดยทำงานควบคู่กับการควบคุมสวิตช์

สวิตช์ตัวเดียวทำได้มากกว่าหนึ่งอย่างหรือไม่

ด้วย InputConfig ได้ การกด การกดค้าง และการกดสองครั้งมีเอาต์พุตต่างกันได้