ไทย
คีย์ลัดแป้นเหยียบบน Mac
แอปนี้ใช้ฟรีทั้งหมด ไม่ต้องสร้างบัญชี ไม่มีการสมัครสมาชิก ไม่มีการดาวน์โหลดที่ยุ่งยาก และไม่มีอะไรถูกล็อก ปรับให้เหมาะกับ Apple silicon
ได้ แป้นเหยียบรันคีย์ลัดบน Mac ได้ ตั้งโปรแกรมให้ส่งคีย์ที่ไม่มีอะไรใช้ เช่น F13 แล้วให้คีย์นั้นมีหน้าที่ แป้นเหยียบคือมือที่สาม กดเพื่อพูดขณะที่สองมืออยู่บนเกม เล่นและหยุดชั่วคราวขณะพิมพ์ถอดความ หรือการคลิกสำหรับคนที่มือล้าก่อนสิ้นวัน InputConfig เป็นแอป Mac ฟรีที่เปลี่ยนแป้นเหยียบส่วนใหญ่เป็นคีย์ลัด แมโคร การคลิก หรือฟังก์ชันระบบ และด้านล่างบอกตรงๆ เมื่อคุณไม่ต้องใช้มันเลย
ขั้นตอน
- หาว่า Mac เห็นแป้นเหยียบเป็นคีย์บอร์ด เมาส์ อุปกรณ์ MIDI หรือจอยเกม
- ถ้ามันทำงานเป็นคีย์บอร์ด ให้ตั้งโปรแกรมให้ส่ง F13 ด้วยยูทิลิตีของมันเอง
- ใน InputConfig เพิ่มแถว กด สแกน (Scan) แล้วเหยียบแป้น
- เลือกเอาต์พุต ได้แก่คีย์ลัด การคลิก การป้อนด้วยเสียง หรือแมโคร
- เปิดใช้พรีเซ็ตแล้วเหยียบแป้นเพื่อทดสอบ
หาว่าแป้นเหยียบที่มีเป็นแบบไหน
| แป้นเหยียบ | Mac เห็นเป็น | สิ่งที่ต้องทำ |
|---|---|---|
| แป้นเหยียบ USB ที่ตั้งโปรแกรมได้ | คีย์บอร์ด | ตั้งโปรแกรมให้ส่ง F13 แล้ว Scan ใน InputConfig และเลือกเอาต์พุตใดก็ได้ |
| แป้นเหยียบที่คลิก | เมาส์ | การคลิกกลางหรือปุ่มข้างผูกกับอะไรก็ได้ เปิด บล็อกการทำงานของปุ่มเอง (Block the button's own action) ใน Options ของแถว เพื่อให้แป้นบน Button 4 ไม่ย้อนกลับในเบราว์เซอร์ด้วย การคลิกซ้ายธรรมดาเป็นการคลิกอยู่แล้วและไม่ต้องทำอะไร |
| แป้นเหยียบซัสเทนในคีย์บอร์ด MIDI หรือตัวควบคุมแป้นเหยียบ MIDI | อุปกรณ์ MIDI | Scan แป้นเหยียบ มันส่ง Control Change ซึ่งทำงานเป็นสวิตช์เปิดและปิด |
| แป้นเหยียบสวิตช์ใน Xbox Adaptive Controller หรือจอย PlayStation Access | ปุ่มจอยเกม | ผูกเหมือนปุ่มอื่น |
| แป้นเหยียบของพวงมาลัยแข่ง | แกนของจอย | ตั้งแต่เวอร์ชัน 1.6 InputConfig อ่านชุดพวงมาลัยและแป้นเหยียบที่ความละเอียดเต็ม แป้นเหยียบพวงมาลัย Logitech อ่านเป็น 0 ถึง 1 และ Rests at one end ตัวเลือกของแถวที่ สแกน เปิดให้สำหรับแป้นเหยียบที่เริ่มจากปลายด้านหนึ่ง อ่านระยะเหยียบทั้งหมดของแป้นใดก็ได้ ผูกระยะเหยียบของแป้นกับคีย์ที่กดเมื่อเลยจุดหนึ่ง หรือกับการเลื่อน ดูพวงมาลัยแข่งบน Mac |
| Elgato Stream Deck Pedal | Stream Deck | ทดลอง เชื่อมต่อจาก InputConfig, Devices แล้วแป้นเหยียบของมันสแกนเป็น Left, Middle และ Right pedal เว้นให้ว่างในแอปของ Elgato หรือปิดแอปนั้น ไม่เช่นนั้นทั้งสองแอปทำงานกับการเหยียบ ยังไม่ได้ทดสอบที่นี่ |
| แป้นเหยียบถอดความ หรืออย่างอื่น | แตกต่างกัน | เปิด InputConfig, Devices แล้วหาแป้นเหยียบ ถ้าอยู่ในรายการเป็นจอยเกมหรืออุปกรณ์เฉพาะผู้ผลิต ให้ติ๊กมัน แล้ว Scan จะเจอแป้นของมัน ถ้ามาเป็นคีย์มีเดีย ให้ผูกเป็น แป้นพิมพ์ (Keyboard Key) เช่น Play / Pause ถ้าอยู่ในรายการเป็นคีย์บอร์ด ให้ใช้แถวแรกของตารางนี้ |
ยังไม่ได้ทดสอบแป้นเหยียบรุ่นเฉพาะ จึงให้ถือว่าตารางเป็นเส้นทางที่ควรลอง ไม่ใช่คำรับรองสำหรับยี่ห้อใดยี่ห้อหนึ่ง ตัวแสดงภาพสด (Live Visualizer) แสดงว่า Mac เห็นคีย์ การคลิก หรือข้อความ MIDI ของแป้นเหยียบหรือไม่ ก่อนผูกอะไร
ตั้งโปรแกรมแป้นเหยียบให้ส่ง F13 ไม่ใช่ตัวอักษร
InputConfig ฟังคีย์บอร์ดควบคู่ไปกับ macOS มันเอาคีย์ออกไม่ได้ ถ้าแป้นเหยียบส่งตัวอักษร B ตัว B ก็ยังพิมพ์ในแอปที่อยู่ด้านหน้า และหน้าที่ใหม่ของแป้นเกิดขึ้นซ้อนทับ ทางแก้คือคีย์ที่ไม่มีอะไรใช้ F13 ถึง F19 มีอยู่ใน macOS ไม่มีคีย์บอร์ด MacBook ตัวไหนมี และแอปไม่สนใจมันเว้นแต่คุณกำหนด แป้นเหยียบบน F13 จึงไม่ทำอะไรจนกว่าคุณจะให้หน้าที่
- ยูทิลิตีของแป้นเหยียบเอง ถ้ารันบน Mac ได้ ให้เลือก F13 ที่นั่น ยูทิลิตีบางตัวใช้ได้เฉพาะ Windows แป้นเหยียบที่เก็บการตั้งค่าไว้ในหน่วยความจำของตัวเองจะจำไว้เมื่อย้ายมา Mac และคู่มือบอกว่าของคุณทำหรือไม่
- แป้นเหยียบ PCsensor และ Scythe เครื่องมือบรรทัดคำสั่ง footswitch ที่ฟรีและโอเพนซอร์สตั้งโปรแกรมแป้นเหล่านี้จาก Mac ได้ (ติดตั้งผ่าน Homebrew) และอ่านกลับว่าแต่ละแป้นตั้งไว้เป็นอะไร มันรับชื่อคีย์ และรหัสคีย์ HID ดิบสำหรับคีย์ที่ไม่มีชื่อ F13 คือ 68 ในเลขฐานสิบหก
- แป้นเหยียบที่เปลี่ยนไม่ได้ ใช้ในที่ที่คีย์ของมันไม่เป็นอันตราย เช่น Page Down ในโปรแกรมอ่าน หรือผูกเฉพาะในแอปที่ต้องใช้
จากนั้นผูกมัน
- คุณ: ใน InputConfig เพิ่มแถว กด สแกน เหยียบแป้น แล้วเลือกเอาต์พุต
- InputConfig: ใส่สิ่งที่แป้นเหยียบส่งในแถว เช่น F13
- เช็ก: เปิดใช้พรีเซ็ตแล้วเหยียบแป้น หน้าที่ใหม่ทำงาน และไม่มีอะไรถูกพิมพ์ในแอปที่อยู่ด้านหน้า

ให้แป้นเหยียบมีหน้าที่
| หน้าที่ | เอาต์พุต |
|---|---|
| กดเพื่อพูด | คีย์กดเพื่อพูดของแอป แถวกดมันค้างตราบเท่าที่เท้าอยู่ |
| ปิดและเปิดเสียง | คีย์ลัดปิดเสียงของแอป Command Shift A ใน Zoom, Command Shift M ใน Teams และ Discord |
| การป้อนด้วยเสียง | System Function: Start Dictation |
| พลิกหน้า | ลูกศรขวาหรือ Page Down |
| เล่นและหยุดการบันทึกชั่วคราว | System Function: Play / Pause หรือคีย์ของแอปถอดความเอง |
| คลิก | Mouse: Left click กดค้างขณะเหยียบแป้น แทร็กแพดหรือตัวชี้ที่หัวจึงขยับตัวชี้ระหว่างการลากได้ |
| อะไรที่ยาวกว่านั้น | แมโครที่มีจังหวะ พิมพ์ข้อความ (Type Text), เปิดแอป หรือ Siri Shortcut |
แป้นเหยียบหนึ่งอันมีได้สี่หน้าที่ การกด การทำงานแบบกดค้าง การแตะสองครั้ง และการแตะสามครั้ง และตั้งแต่เวอร์ชัน 1.6 การกดค้างและการแตะสองครั้งส่งคีย์ลัดคีย์บอร์ดเต็มรูปแบบได้ด้วย ในแอปถอดความ อาจเป็นเล่นและหยุดชั่วคราวเมื่อแตะ คีย์กรอกลับของแอปเมื่อกดค้าง และคีย์ลัดไทม์สแตมป์เมื่อแตะสองครั้ง
ตั้งกดเพื่อพูดใน Discord, Zoom และ Teams
ถ้าแป้นเหยียบส่ง F13 อยู่แล้วและแอปแชตรับ F13 เป็นคีย์กดเพื่อพูด ให้ตั้งที่นั่นแล้วจบ ไม่ต้องใช้ InputConfig สำหรับเรื่องนั้น มันช่วยเมื่อแป้นเหยียบเป็น MIDI หรือสวิตช์ เมื่อแป้นควรทำหน้าที่ต่างกันในแต่ละแอป เมื่อแป้นเดียวควรทำสามอย่าง หรือเมื่อหน้าที่เป็นแมโคร ข้อความที่พิมพ์ หรือฟังก์ชันระบบที่ไม่มีแอปไหนเสนอคีย์ให้
- Discord ตั้งกดเพื่อพูดในการตั้งค่าเสียงของ Discord ให้คีย์ที่แถวแป้นเหยียบส่ง และเพิ่มเป็น keybind เพื่อให้ทำงานจากทุกแอป หน้า Discordมีคีย์ปิดเสียงและปิดหู
- Zoom กดเพื่อพูดของ Zoom คือการกด Space ค้างขณะปิดเสียง โดยมีหน้าต่างการประชุมอยู่ด้านหน้า แถวแป้นเหยียบที่ส่ง Space ทำอย่างนั้นพอดี ดู Zoom
- Teams ใส่ Command Shift M บนแป้นเหยียบเป็นการกดธรรมดา Teams สลับการปิดเสียงทุกครั้งที่เห็นคีย์ลัด การเหยียบครั้งหนึ่งปิดเสียงและครั้งต่อไปเปิด โหมดสลับของแถวจะกดคีย์ค้างแทน ดู Teams
ให้แป้นเหยียบมีหน้าที่ต่างกันในแต่ละแอป
ใส่แถวแป้นเหยียบในพรีเซ็ตสำหรับแต่ละแอป และระบุแอปในส่วนระบบอัตโนมัติของพรีเซ็ตนั้น เมื่อ Zoom อยู่ด้านหน้า แป้นเหยียบคือกดเพื่อพูด เมื่อโปรแกรมแก้ไขของคุณอยู่ด้านหน้า มันคือเล่นและหยุดชั่วคราว การสลับอัตโนมัติปิดอยู่จนกว่าจะเปิดใน Settings, Advanced การสลับอัตโนมัติต่อแอปมีรายละเอียด
ถ้ามีอะไรผิดพลาด
Control Option Command จุด คือการหยุดฉุกเฉิน มันหยุดพรีเซ็ตและปล่อยทุกคีย์และปุ่มเมาส์ที่แอปกดค้างอยู่ ซึ่งสำคัญเมื่อแป้นเหยียบกดการคลิกค้าง ถ้าใช้มือไม่ได้เลย แป้นเหยียบเป็นเพียงส่วนหนึ่งของคำตอบ การใช้ Mac โดยไม่มีคีย์บอร์ดครอบคลุมเสียงและสวิตช์ด้วย
สรุปสั้นๆ
- รู้ว่าแป้นเหยียบส่งอะไร เป็นคีย์ การคลิก ข้อความ MIDI หรือปุ่มจอยเกม
- ทำให้แป้นคีย์บอร์ดส่ง F13 แล้วจะไม่มีอะไรถูกพิมพ์โดยบังเอิญ
- ให้มันมีได้สูงสุดสี่หน้าที่ การกด การกดค้าง การแตะสองครั้ง และการแตะสามครั้ง
แป้นเหยียบบนคีย์ที่ไม่มีอะไรใช้ทำได้ทุกอย่าง และไม่เคยทำอะไรโดยบังเอิญ
คำถาม
แป้นเหยียบ USB ต้องใช้ไดรเวอร์บน Mac ไหม
ไม่ต้องถ้ามันทำงานเป็นคีย์บอร์ดหรือเมาส์ macOS อ่านมันเหมือนอุปกรณ์เหล่านั้น เฉพาะยูทิลิตีที่เปลี่ยนสิ่งที่แป้นเหยียบส่งเท่านั้นที่อาจใช้ได้เฉพาะ Windows
แป้นเหยียบคลิกเมาส์บน Mac ได้ไหม
ได้ ซื้อแป้นเหยียบที่ส่งการคลิก หรือผูกคีย์ ข้อความ MIDI หรือสวิตช์ของแป้นใดก็ได้กับ คลิกซ้าย (Left click) ใน InputConfig การคลิกถูกกดค้างตราบเท่าที่แป้นถูกเหยียบ
ใช้แป้นเหยียบซัสเทนของเปียโนได้ไหม
ได้ ผ่านคีย์บอร์ด MIDI หรืออินเทอร์เฟซ MIDI แบบ USB ที่มีช่องเสียบแป้นเหยียบ ปลั๊กของแป้นเชื่อมต่อกับ Mac โดยตรงไม่ได้ InputConfig อ่านแป้นเป็น Control Change ที่ทำงานเมื่อเลยครึ่งทาง จึงทำงานเป็นสวิตช์เปิดและปิด
คีย์ของแป้นเหยียบยังพิมพ์อยู่ไหม
ยังพิมพ์ ถ้าแป้นเหยียบทำงานเป็นคีย์บอร์ด InputConfig เพิ่มหน้าที่ให้คีย์และไม่เคยเอาออก นั่นคือเหตุผลที่ F13 ถึง F19 เป็นคีย์ที่ควรใช้
แป้นเหยียบที่คลิกหยุดคลิกของตัวเองได้ไหม
ถ้ามันส่งการคลิกกลางหรือปุ่มข้าง ได้ เปิด บล็อกการทำงานของปุ่มเอง ใน Options ของแถว แล้วขณะที่พรีเซ็ตทำงาน แป้นทำเฉพาะหน้าที่ใหม่ แป้นเหยียบที่ส่งการคลิกซ้ายหรือขวา หรือคีย์ บล็อกไม่ได้
InputConfig ตั้งโปรแกรมแป้นเหยียบใหม่ได้ไหม
ไม่ได้ มันอ่านสิ่งที่แป้นเหยียบส่ง การเปลี่ยนสิ่งที่แป้นส่งเป็นงานของยูทิลิตีของแป้นเองหรือเครื่องมืออย่าง footswitch
หน้าอื่นเป็นภาษาไทย
คู่มือฉบับเต็ม เป็นภาษาอังกฤษ
ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ InputConfig จะแสดงเป็นภาษาไทยเมื่อตั้งค่า Mac เป็นภาษาไทย บางหน้าของเว็บไซต์มีเฉพาะภาษาอังกฤษ
หน้านี้ในภาษาอื่น: English, Deutsch
ฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.