2 คะแนน โดย GN⁺ 2025-11-17 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • คีย์บอร์ดแมคคานิคัลที่ ออกแบบมาเพื่อให้ผู้ใช้ที่สูญเสียมือขวาสามารถใช้งานทั้งคีย์บอร์ดและเมาส์ได้ด้วยมือเดียว
  • มีการรวม แทร็กบอล ล้อเมาส์ และโมดูลปุ่มลูกศร ไว้ด้วยกัน ทำให้จัดการการพิมพ์และการชี้ตำแหน่งได้พร้อมกัน
  • ทำงานบนพื้นฐานของ เฟิร์มแวร์ 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”
  • ลำดับการประกอบ
    1. ยึดบอร์ดขนาดเล็ก 4 แผ่นเข้ากับฐานด้วยสกรู
    2. ติดปุ่มคลิกซ้ายขวาเข้ากับ PCB
    3. ซ้อนชั้นจากด้านล่างตามลำดับ พื้นล่าง → ชั้นรองสวิตช์ → PCB → ชั้นกันกระแทก → เพลตกำหนดตำแหน่ง
    4. ใส่สวิตช์ จากนั้นครอบเปลือกภายนอกและขันสกรูยึด
    5. ติดตั้งคีย์แคป เป็นอันเสร็จสมบูรณ์
  • สามารถดูคู่มือการติดตั้งสกรูและน็อตได้ในโฟลเดอร์ Model บน GitHub

สรุปโครงการ

  • โครงการนี้เป็น โครงการฮาร์ดแวร์โอเพนซอร์สโครงการแรกของ HTX Studio
  • ยินดีรับข้อเสนอแนะและฟีดแบ็กเพื่อการปรับปรุง และขอเชิญชวนให้ชุมชนเข้ามามีส่วนร่วม

เอกสารอ้างอิง

  • เอกสารทางการของ Quantum Mechanical Keyboard Firmware (QMK)
  • GitHub repository ของ ADNS-9800 โดย mrjohnk

1 ความคิดเห็น

 
GN⁺ 2025-11-17
ความคิดเห็นจาก Hacker News
  • มีวิดีโอภาษาอังกฤษบน YouTube: https://www.youtube.com/watch?v=9vW12gQ4Klc

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

  • ขอแนะนำ Charachorder ที่พิมพ์ได้เร็วแม้ใช้มือเดียว
    ใช้มือเดียวก็พิมพ์ได้ และถ้าใช้สองมือก็ไปถึง 200WPM ได้ แต่กว่าจะทำความเร็วได้ต้องใช้เวลาประมาณ 1 ปี
    ฉันเปลี่ยนมาจาก Moonlander เลยพอมีพื้นฐานอยู่แล้ว

    • ขอบคุณที่แชร์ เจ๋งมากจริง ๆ แต่สงสัยว่าเรื่องการเลื่อนเมาส์จัดการอย่างไร เพราะใน Glove80 ของฉันไม่มีฟังก์ชันนี้
    • อยากซื้ออันนี้มาก เล็งมาหลายปีแล้ว คิดว่าหัวใจสำคัญของการเพิ่มความเร็วพิมพ์คือการลดการเคลื่อนนิ้วให้เหลือน้อยที่สุด
      แล้ว Charachorder รองรับเลย์เอาต์เชิงความคิดแบบ Dvorak ไหม เช่น จัดให้สระไปกองอยู่มือซ้าย
    • ถ้าต้องใช้เวลาเรียน 1 ปี มันไม่มีประสิทธิภาพเกินไปหน่อย ถ้าไม่ใช่นักเรียนก็ดูไม่ค่อยคุ้มกับเวลาที่ลงทุน
  • ก่อนผ่าตัดไหล่ ฉันเคยค้นเรื่องคีย์บอร์ดมือเดียวอย่างจริงจัง เลยขอแปะลิงก์ไว้บางส่วน

    • Frogpad: เป็นคีย์บอร์ดมือเดียวสำหรับภาษาเยอรมัน แต่เลิกผลิตแล้ว frogpad.com
    • Mirrorboard: วิธีที่น่าสนใจในการย้ายmuscle memory ของมือเดิมไปใช้กับอีกมือ โพสต์บล็อก xkcd
    • Mistel Barocco: คีย์บอร์ดแยกสองฝั่งเต็มรูปแบบ ที่ต้องโปรแกรมเองโดยไม่พึ่งซอฟต์แวร์ ลิงก์สินค้า
    • มี ลิสต์ split-keyboards ที่ฉันเคยดูแลอยู่ ไม่มีตัวกรองสำหรับแบบมือเดียว แต่ก็น่าจะพอใช้อ้างอิงได้ หวังว่าจะมีคนมารับช่วงอัปเดตต่อ
    • ยังมีงานวิจัยที่เกี่ยวข้อง บทความ HCI96 ด้วย
      บน macOS ทำได้ด้วย Keyb, Karabiner Elements และยังตั้งค่ากับคีย์บอร์ด ZMK/QMK ได้ไม่ยาก
      ฉันตั้งค่า Kinesis 360 Pro ไว้แบบนี้
    • Twiddler เป็นดีไซน์จากยุคแรกของคอมพิวเตอร์สวมใส่ และตอนนี้ก็ยังมีรุ่นปรับปรุงขายอยู่
      Wikipedia, เว็บไซต์ทางการ
    • สิ่งที่น่าสนใจของ Mirrorboard คือเริ่มฝึก muscle memory บนคีย์บอร์ดปกติก่อนได้ แล้วค่อยย้ายไปบอร์ดขนาดเล็กทีหลัง
      ฉันใช้ Caps Lock เป็นปุ่มสลับเลเยอร์อยู่แล้ว เลยว่าจะลองเอาไอเดียนี้ไปใช้
    • ฉันเสียมือขวาไปในปี 2006 แต่ปรับตัวได้เร็วจนน่าประหลาดใจ ตอนนี้วางเมาส์ไว้ด้านซ้ายและยังใช้คีย์บอร์ดมาตรฐานได้โดยแทบไม่ลำบาก
  • หลังโรคหลอดเลือดสมอง ฉันใช้งาน Half QWERTY เวอร์ชันซอฟต์แวร์อยู่
    มันทำงานได้ดีโดยไม่ต้องมีฮาร์ดแวร์แยก แม้จะไม่มีการรวมเมาส์ แต่บน Windows ใช้ AHK และบน Mac ใช้ Karabiner Elements ได้
    เพราะใช้QWERTY แบบสะท้อนกระจกตรง ๆ เลยเรียนรู้ง่าย
    half-qwerty.com

  • พอเห็นคีย์บอร์ดสำหรับมือซ้ายโดยเฉพาะ ก็ทำให้ฉันคิดถึงปัญหาส่วนตัว
    ใช้คีย์บอร์ดมาเกิน 25 ปีแล้ว แต่รู้สึกว่าความล้าของมือซ้ายหนักกว่ามาก
    มือขวายังได้พักตอนจับเมาส์ แต่มือซ้ายติดอยู่กับคีย์บอร์ดตลอด
    โดยเฉพาะพวกคีย์ผสม cmd, ctrl, alt, shift ที่แทบทั้งหมดต้องจัดการด้วยมือซ้าย เลยเป็นภาระมาก
    อยากรู้ว่ามีใครเจอปัญหาเดียวกันไหม

    • ลองใช้ homerow mods ทางซอฟต์แวร์ก็น่าจะดี ค่อนข้างเปลี่ยนวิธีใช้อยู่พอสมควร แต่แก้ได้ด้วยการรีแมปคีย์ ลิงก์ home row mods
    • ตอนแรกเริ่มจากเวอร์ชันมือซ้าย แต่ภายหลังก็มีเวอร์ชันมือขวาออกมาด้วย อยากให้มีขายแบบเชิงพาณิชย์เหมือนกัน
      รู้ว่าเป็นโอเพนซอร์ส แต่ไม่มีทักษะพอจะทำเอง
    • อยากแนะนำให้ลองใช้คีย์บอร์ดตามหลักสรีรศาสตร์เพื่อถนอมมือจริง ๆ โดยเฉพาะรุ่นที่มีปุ่มนิ้วโป้ง
      ฉันใช้ Glove80 อยู่ แต่คุณภาพเมื่อเทียบกับราคายังน่าผิดหวังนิดหน่อย
    • นิ้วโป้งซ้ายของฉันรับชุดคีย์ cmd-z, x, c, v ไม่ไหวอีกต่อไป เลยต้องนิยามปุ่มใหม่
      muscle memory ฝังแน่นเกินกว่าจะคิดย้ายไปใช้มือขวา
    • รีแมป ctrl/cmd ไปไว้ที่ Caps Lock แล้วจะสบายขึ้นมาก
  • เหมือนกับคนที่มองหาอินเทอร์เฟซดนตรีแบบใหม่ ๆ ก็มีคนที่ออกสำรวจฮาร์ดแวร์สำหรับป้อนข้อมูลคอมพิวเตอร์แบบใหม่เช่นกัน
    งานวิจัยเรื่องนวัตกรรมอุปกรณ์ป้อนข้อมูลแบบนี้สำคัญมาก
    ถ้าลองปรับแต่งคีย์ลัดเพื่อเพิ่มประสิทธิภาพดู จะเริ่มรู้ว่าคีย์บอร์ดไม่ใช่แค่เครื่องพิมพ์ดีดธรรมดา
    แล้วคุณก็จะค่อย ๆ ก้าวเข้าสู่เส้นทางเสพติดการออกแบบอุปกรณ์ของตัวเอง

  • Matias Half Keyboard ก็เป็นตัวเลือกแบบมือเดียวที่ใช้ได้เหมือนกัน
    แต่ราคาค่อนข้างสูง ทุกวันนี้รีแมปคีย์ทำได้ง่าย เลยมีตัวเลือกที่ถูกกว่ามาก
    ลิงก์สินค้า Matias

    • เพราะอาการบาดเจ็บที่แขน ฉันเคยลองแนวคิดคล้ายกันกับ Ergodox แต่จังหวะสลับโหมด mirrorนั้นยากมาก
      ถ้ามันเดาคีย์ที่ถูกต้องให้เหมือนระบบแก้คำอัตโนมัติได้ก็น่าจะง่ายขึ้นมาก
    • จะทำฟังก์ชันแบบเดียวกันด้วยซอฟต์แวร์ก็ได้
      บน Windows ใช้ AutoHotKey บน Mac ใช้ Karabiner Elements และค่าใช้จ่ายคือ 0 ดอลลาร์
    • 595 ดอลลาร์แพงเกินไปมากสำหรับคีย์บอร์ดแค่ครึ่งเดียว
  • ฉันคิดว่าหัวใจของคีย์บอร์ดที่ดีคือมันต้องพิมพ์ได้โดยที่ข้อมืออยู่กับที่
    แบบนั้น muscle memory จะก่อตัวได้ดีกว่า ฉันใช้คีย์บอร์ดแนวนี้มา 20 ปีแล้ว

    • ตัวเลือกสุดท้ายของฉันคือ ZSA Moonlander
  • ไม่เข้าใจว่าทำไมสินค้าประเภทนี้ถึงยังไม่แพร่หลายไปแล้ว
    มีคีย์บอร์ดหลายรูปแบบขนาดนี้ น่าจะมีตลาดอยู่แน่ ๆ

    • บริษัทอังกฤษ Maltron ทำของแนวนี้มาหลายสิบปีแล้ว
      Maltron Single Hand Keyboards
    • Chorded keyboard ก็มีมานานแล้ว เป็นวิธีป้อนตัวอักษรโดยกดคีย์ 5 ปุ่มเป็นชุดผสม
    • ซื้อ Split keyboard มาแล้ววางทุกคีย์ไว้เป็นเลเยอร์บนฝั่งเดียวก็ยังได้
    • มีความพยายามหลากหลายแบบทั้ง Maltron, Microwriter, Twiddler, Charachorder
      แต่คีย์บอร์ดมือเดียวนั้นมาตรฐานทำได้ยาก เพราะแต่ละคนมีความคล่องแคล่วของมือและความสามารถในการปรับตัวต่างกัน
      จึงยากจะได้ economies of scale จากการผลิตจำนวนมาก
      คีย์บอร์ดสองมือช่วยกลบความแตกต่างระหว่างบุคคลพวกนี้ได้ แต่คีย์บอร์ดมือเดียวจำเป็นต้องปรับให้เหมาะกับแต่ละคนมากกว่า