- คีย์บอร์ดแมคคานิคัลที่ ออกแบบมาเพื่อให้ผู้ใช้ที่สูญเสียมือขวาสามารถใช้งานทั้งคีย์บอร์ดและเมาส์ได้ด้วยมือเดียว
- มีการรวม แทร็กบอล ล้อเมาส์ และโมดูลปุ่มลูกศร ไว้ด้วยกัน ทำให้จัดการการพิมพ์และการชี้ตำแหน่งได้พร้อมกัน
- ทำงานบนพื้นฐานของ เฟิร์มแวร์ QMK และรองรับการรีแมปปุ่มกับการอัปเดตเฟิร์มแวร์ผ่าน VIA
- ฮาร์ดแวร์ โมเดล และข้อมูลเฟิร์มแวร์ทั้งหมดถูก เผยแพร่เป็นโอเพนซอร์ส รวมถึงแบบ PCB ของ 3 รุ่นสำหรับมือซ้ายและมือขวาอย่างละชุด
- มีความหมายในฐานะ กรณีตัวอย่างเชิงปฏิบัติของการออกแบบฮาร์ดแวร์แบบเปิด ในด้านการเข้าถึงสำหรับผู้พิการและการพัฒนาอุปกรณ์ป้อนข้อมูลแบบปรับแต่งได้
ภาพรวมโครงการ
- คีย์บอร์ดโหมดเดี่ยวแบบแมคคานิคัล ที่สร้างขึ้นสำหรับผู้ใช้ที่สามารถใช้ได้เพียงมือเดียว
- มีแทร็กบอลในตัวเพื่อทดแทนการเคลื่อนเมาส์
- ออกแบบมาเพื่อลดความไม่สะดวกจากการต้องสลับใช้คีย์บอร์ดและเมาส์ไปมา
- เฟิร์มแวร์ใช้ QMK และขอขอบคุณนักพัฒนาในชุมชน QMK
- กระบวนการสร้างอ้างอิงจากวิดีโอ Bilibili “[我们做了个特别的键盘]”
- ฮาร์ดแวร์เปิดเผยในชื่อโครงการ HTXStudio คีย์บอร์ดมือเดียว
- มีการให้ซอร์สโค้ดและข้อมูลผ่านที่เก็บบน GitHub และ Gitee
โครงสร้างที่เก็บข้อมูล
- Docs: รวม datasheet ของชิปและภาพสินค้า
- Firmware: มีเฟิร์มแวร์ QMK สำหรับ 3 รุ่นและไฟล์ JSON สำหรับ VIA
- Hardware: รวมไฟล์โปรเจกต์ของ 嘉立创EDA
- Model: รวมโมเดล 3D และไฟล์สำหรับการผลิตของแต่ละรุ่น
ไฟล์ที่มีให้
- ไฟล์ออกแบบ PCB ทั้งหมด 8 ชุด ของคีย์บอร์ด 3 แบบสำหรับมือซ้ายและมือขวา
- ไฟล์ตั้งค่า VIA keymap และ เฟิร์มแวร์ที่คอมไพล์แล้ว
- ชุดไฟล์ออกแบบโมเดล ทั้งหมด
สเปก PCB
- แต่ละรุ่นใช้โครงสร้าง 2~4 ชั้น ด้วย วัสดุ FR-4 ความหนา 1.6 มม.
- ชิ้นส่วนหลัก:
- ใช้ไมโครคอนโทรลเลอร์ STM32G431CBU6
- ควบคุมแทร็กบอลผ่าน ช่องสัญญาณ SPI1 และล้อใช้สายสัญญาณแยกต่างหาก
- ใช้ สวิตช์ ALPS แกนเหลือง (รุ่นเล็ก)
- รองรับสาย A to C / C to C
- แทร็กบอล ล้อ และปุ่มลูกศร ฯลฯ ถูกจัดเป็นบอร์ดขนาดเล็กแบบใช้งานร่วมกัน
ชิ้นส่วนพิมพ์และชิ้นส่วนงานผลิต
- คีย์แคป ฝั่งซ้ายของแทร็กบอล ปุ่มเมาส์ เปลือกภายนอก และฐานล่าง ทั้งหมดพิมพ์ด้วยวัสดุ เรซิน (Resin) หรือ PLA
- ใช้วัสดุกันกระแทกหลากหลายชนิด เช่น poron, POM, แผ่นซิลิโคน
- มีการระบุความหนาและวัสดุของแต่ละชิ้นส่วนไว้ชัดเจน เพื่อรองรับ โครงสร้างการประกอบที่แม่นยำ
องค์ประกอบชิ้นส่วนโลหะ
- มีการระบุขนาดและจำนวนของสกรูและน็อตฝังความร้อนแยกอย่างละเอียดสำหรับรุ่นใหญ่และรุ่นเล็ก
- ตัวอย่าง: น็อตฝังความร้อน M3×3×4 จำนวน 8 ชิ้น, สกรู M3×22 จำนวน 6 ตัว เป็นต้น
ชิ้นส่วนอื่น ๆ
- แทร็กบอล: เส้นผ่านศูนย์กลาง 25 มม., วัสดุ PTFE
- ลูกบอลหล่อลื่น: เส้นผ่านศูนย์กลาง 2 มม., PTFE, ใช้ 6 ลูก
- ล้อ: เส้นผ่านศูนย์กลาง 19~20 มม., ความหนา 4~5 มม., วัสดุโลหะ
- สเตบิไลเซอร์: โครงสร้างแผ่นเหล็ก 2U
- จำนวนสวิตช์: รุ่นเล็ก 57 ตัว (ALPS), รุ่นใหญ่ 57 ตัว (แมคคานิคัลทั่วไป)
- สาย FPC: ระยะห่าง 0.5 มม., แบบกลับด้าน 8 พิน, 10 ซม. 2 เส้น, 15 ซม. 2 เส้น
โครงสร้างโมเดล
- มีภาพ exploded view ของคีย์บอร์ดฝั่งซ้ายทั้งรุ่นเล็กและรุ่นใหญ่
- แสดงลำดับการประกอบและความสัมพันธ์ของตำแหน่งชิ้นส่วนในรูปแบบภาพ
ขั้นตอนการประกอบและติดตั้ง
- งานเตรียมล่วงหน้า
- เชื่อมต่อ PCB ขนาดเล็ก 4 แผ่นเข้ากับตัวเครื่อง แล้วแฟลชเฟิร์มแวร์ก่อน
- ติดตั้งสวิตช์บางส่วน ล้อ และแทร็กบอลเพื่อตรวจสอบการทำงาน
- ติดตั้งน็อตฝังความร้อนเข้ากับเปลือกและฐาน
- พิมพ์คีย์แคปและติดเทปสองหน้าเพื่อยึดตำแหน่ง
- การแฟลชเฟิร์มแวร์
- เมื่อต้องแฟลชครั้งแรก ให้กดปุ่ม “B” ที่ด้านหลัง PCB ค้างไว้แล้วเชื่อมต่อ USB
- เมื่อต้องอัปเดต ให้กดปุ่ม “ESC” ค้างไว้แล้วเชื่อมต่อ USB
- อ้างอิงเอกสารทางการของ QMK “Flashing Your Keyboard”
- ลำดับการประกอบ
- ยึดบอร์ดขนาดเล็ก 4 แผ่นเข้ากับฐานด้วยสกรู
- ติดปุ่มคลิกซ้ายขวาเข้ากับ PCB
- ซ้อนชั้นจากด้านล่างตามลำดับ พื้นล่าง → ชั้นรองสวิตช์ → PCB → ชั้นกันกระแทก → เพลตกำหนดตำแหน่ง
- ใส่สวิตช์ จากนั้นครอบเปลือกภายนอกและขันสกรูยึด
- ติดตั้งคีย์แคป เป็นอันเสร็จสมบูรณ์
- สามารถดูคู่มือการติดตั้งสกรูและน็อตได้ในโฟลเดอร์ Model บน GitHub
สรุปโครงการ
- โครงการนี้เป็น โครงการฮาร์ดแวร์โอเพนซอร์สโครงการแรกของ HTX Studio
- ยินดีรับข้อเสนอแนะและฟีดแบ็กเพื่อการปรับปรุง และขอเชิญชวนให้ชุมชนเข้ามามีส่วนร่วม
เอกสารอ้างอิง
- เอกสารทางการของ Quantum Mechanical Keyboard Firmware (QMK)
- GitHub repository ของ ADNS-9800 โดย mrjohnk
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มีวิดีโอภาษาอังกฤษบน YouTube: https://www.youtube.com/watch?v=9vW12gQ4Klc
ทีมนี้ค่อนข้างมีชื่อเสียงในจีน และช่วงหลังเริ่มลงวิดีโอบน YouTube ด้วย
งานวิดีโอของพวกเขาดีกว่าครีเอเตอร์คนอื่นอย่างเห็นได้ชัด และคอนเทนต์ก็น่าสนใจ
โดยเฉพาะวิดีโอถังขยะอัตโนมัติที่ประทับใจมาก
ช่อง HTX Studio
ขอแนะนำ Charachorder ที่พิมพ์ได้เร็วแม้ใช้มือเดียว
ใช้มือเดียวก็พิมพ์ได้ และถ้าใช้สองมือก็ไปถึง 200WPM ได้ แต่กว่าจะทำความเร็วได้ต้องใช้เวลาประมาณ 1 ปี
ฉันเปลี่ยนมาจาก Moonlander เลยพอมีพื้นฐานอยู่แล้ว
แล้ว Charachorder รองรับเลย์เอาต์เชิงความคิดแบบ Dvorak ไหม เช่น จัดให้สระไปกองอยู่มือซ้าย
ก่อนผ่าตัดไหล่ ฉันเคยค้นเรื่องคีย์บอร์ดมือเดียวอย่างจริงจัง เลยขอแปะลิงก์ไว้บางส่วน
บน macOS ทำได้ด้วย Keyb, Karabiner Elements และยังตั้งค่ากับคีย์บอร์ด ZMK/QMK ได้ไม่ยาก
ฉันตั้งค่า Kinesis 360 Pro ไว้แบบนี้
Wikipedia, เว็บไซต์ทางการ
ฉันใช้ Caps Lock เป็นปุ่มสลับเลเยอร์อยู่แล้ว เลยว่าจะลองเอาไอเดียนี้ไปใช้
หลังโรคหลอดเลือดสมอง ฉันใช้งาน Half QWERTY เวอร์ชันซอฟต์แวร์อยู่
มันทำงานได้ดีโดยไม่ต้องมีฮาร์ดแวร์แยก แม้จะไม่มีการรวมเมาส์ แต่บน Windows ใช้ AHK และบน Mac ใช้ Karabiner Elements ได้
เพราะใช้QWERTY แบบสะท้อนกระจกตรง ๆ เลยเรียนรู้ง่าย
half-qwerty.com
พอเห็นคีย์บอร์ดสำหรับมือซ้ายโดยเฉพาะ ก็ทำให้ฉันคิดถึงปัญหาส่วนตัว
ใช้คีย์บอร์ดมาเกิน 25 ปีแล้ว แต่รู้สึกว่าความล้าของมือซ้ายหนักกว่ามาก
มือขวายังได้พักตอนจับเมาส์ แต่มือซ้ายติดอยู่กับคีย์บอร์ดตลอด
โดยเฉพาะพวกคีย์ผสม cmd, ctrl, alt, shift ที่แทบทั้งหมดต้องจัดการด้วยมือซ้าย เลยเป็นภาระมาก
อยากรู้ว่ามีใครเจอปัญหาเดียวกันไหม
รู้ว่าเป็นโอเพนซอร์ส แต่ไม่มีทักษะพอจะทำเอง
ฉันใช้ Glove80 อยู่ แต่คุณภาพเมื่อเทียบกับราคายังน่าผิดหวังนิดหน่อย
muscle memory ฝังแน่นเกินกว่าจะคิดย้ายไปใช้มือขวา
เหมือนกับคนที่มองหาอินเทอร์เฟซดนตรีแบบใหม่ ๆ ก็มีคนที่ออกสำรวจฮาร์ดแวร์สำหรับป้อนข้อมูลคอมพิวเตอร์แบบใหม่เช่นกัน
งานวิจัยเรื่องนวัตกรรมอุปกรณ์ป้อนข้อมูลแบบนี้สำคัญมาก
ถ้าลองปรับแต่งคีย์ลัดเพื่อเพิ่มประสิทธิภาพดู จะเริ่มรู้ว่าคีย์บอร์ดไม่ใช่แค่เครื่องพิมพ์ดีดธรรมดา
แล้วคุณก็จะค่อย ๆ ก้าวเข้าสู่เส้นทางเสพติดการออกแบบอุปกรณ์ของตัวเอง
Matias Half Keyboard ก็เป็นตัวเลือกแบบมือเดียวที่ใช้ได้เหมือนกัน
แต่ราคาค่อนข้างสูง ทุกวันนี้รีแมปคีย์ทำได้ง่าย เลยมีตัวเลือกที่ถูกกว่ามาก
ลิงก์สินค้า Matias
ถ้ามันเดาคีย์ที่ถูกต้องให้เหมือนระบบแก้คำอัตโนมัติได้ก็น่าจะง่ายขึ้นมาก
บน Windows ใช้ AutoHotKey บน Mac ใช้ Karabiner Elements และค่าใช้จ่ายคือ 0 ดอลลาร์
ฉันคิดว่าหัวใจของคีย์บอร์ดที่ดีคือมันต้องพิมพ์ได้โดยที่ข้อมืออยู่กับที่
แบบนั้น muscle memory จะก่อตัวได้ดีกว่า ฉันใช้คีย์บอร์ดแนวนี้มา 20 ปีแล้ว
ไม่เข้าใจว่าทำไมสินค้าประเภทนี้ถึงยังไม่แพร่หลายไปแล้ว
มีคีย์บอร์ดหลายรูปแบบขนาดนี้ น่าจะมีตลาดอยู่แน่ ๆ
Maltron Single Hand Keyboards
แต่คีย์บอร์ดมือเดียวนั้นมาตรฐานทำได้ยาก เพราะแต่ละคนมีความคล่องแคล่วของมือและความสามารถในการปรับตัวต่างกัน
จึงยากจะได้ economies of scale จากการผลิตจำนวนมาก
คีย์บอร์ดสองมือช่วยกลบความแตกต่างระหว่างบุคคลพวกนี้ได้ แต่คีย์บอร์ดมือเดียวจำเป็นต้องปรับให้เหมาะกับแต่ละคนมากกว่า