1 คะแนน โดย GN⁺ 2 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Keychron เปิดตัว ZGM เฟิร์มแวร์โอเพนซอร์ส ที่เทียบได้กับ QMK·ZMK ของคีย์บอร์ดแมคคานิคัล และประกาศว่าจะเปิดตัวในไตรมาส 1 ปี 2027
  • ผู้ใช้สามารถแก้ไขเฟิร์มแวร์ได้โดยตรงโดยไม่ต้องผูกติดกับซอฟต์แวร์เฉพาะของผู้ผลิต และการตั้งค่าจะถูกบันทึกไว้ใน หน่วยความจำภายในเมาส์ จึงคงอยู่ได้โดยไม่ต้องมีโปรแกรมเบื้องหลังแยกต่างหาก
  • ตั้งเป้ารองรับการทำงานแบบ หน่วงต่ำ เป็นหลัก พร้อมแยกเซนเซอร์ ปุ่ม ล้อเลื่อน และไฟออกเป็นโมดูล รวมถึงรองรับไมโครคอนโทรลเลอร์หลากหลายแบบและเมาส์ทั้งมีสายและไร้สาย
  • ผลิตภัณฑ์รุ่นแรกที่จะรองรับคือ G6 HE ที่มาพร้อมสวิตช์แม่เหล็กแบบไฮบริด และตอนนี้โครงการยังอยู่ในขั้นตั้งค่าเริ่มต้นจึงยังมีรายละเอียดไม่มาก
  • หาก ZGM แพร่หลายจนกลายเป็นมาตรฐานพื้นฐานแบบเดียวกับ QMK ก็อาจช่วยขยาย สิทธิ์การควบคุมของผู้ใช้และการพัฒนาโดยชุมชน ในตลาดเมาส์เกมมิงที่เฟิร์มแวร์แบบปิดยังเป็นเรื่องปกติ

ZGM และผลิตภัณฑ์รุ่นแรกที่รองรับ

  • ZGM(Zephyr Gaming Mouse) คือเฟิร์มแวร์โอเพนซอร์สสำหรับเมาส์เกมมิงที่ Keychron กำลังพัฒนา
  • ตั้งเป้าเปิดตัวในไตรมาส 1 ปี 2027 และอุปกรณ์รุ่นแรกที่จะรองรับคือเมาส์เกมมิงสวิตช์แม่เหล็กแบบไฮบริด G6 HE
  • G6 HE เป็นหนึ่งในคู่แข่งช่วงแรกของ Logitech X2 SuperStrike และจะมาพร้อมการรองรับเฟิร์มแวร์แบบปรับแต่งเองได้

โครงสร้างแบบเปิดที่เทียบได้กับ QMK·ZMK

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

การออกแบบเพื่อความหน่วงต่ำและการแยกเป็นโมดูล

  • แม้รายละเอียดที่เผยแพร่บน หน้า ZGM ยังมีไม่มาก แต่ยืนยันเกณฑ์ต่อไปนี้ได้
    • เน้น การทำงานแบบหน่วงต่ำ
    • มีชั้นโมดูลแยกตามองค์ประกอบ เช่น เซนเซอร์ ปุ่ม ล้อเลื่อน และไฟ
    • รองรับไมโครคอนโทรลเลอร์หลายแบบ
    • รองรับทั้งเมาส์แบบมีสายและไร้สาย
  • เบื้องหลังการพัฒนา ZGM คือสภาพตลาดที่เฟิร์มแวร์ของเมาส์เกมมิงทั่วไปอ่าน ตรวจสอบ หรือแก้ไขได้ยาก

การพัฒนาแบบเปิดและไลเซนส์

  • สามารถดูเป้าหมายของโครงการและรายละเอียดการใช้ GNU General Public License ได้จาก คลังเก็บ ZGM บน GitHub
  • ขณะนี้โครงการยังอยู่ใน ขั้นตั้งค่าเริ่มต้น และ Keychron วางแผนจะเปิดเผยกระบวนการเตรียมงานพร้อมนำข้อเสนอแนะมาปรับใช้

กิจกรรมโอเพนซอร์สเดิมและโอกาสการแพร่หลาย

  • ก่อนหน้านี้ Keychron เคยเปิดเผยเฟิร์มแวร์คีย์บอร์ดและไฟล์ .step CAD ให้ชุมชนใช้งานมาแล้ว
  • แม้ Wooting จะ เผยแพร่ ผลงานบางส่วนภายใต้ไลเซนส์แบบผ่อนปรนเช่นกัน แต่กรณีที่ผู้ผลิตอุปกรณ์เสริมเปิดเผยข้อมูลลักษณะนี้ยังไม่ใช่เรื่องที่พบได้บ่อย
  • QMK กลายเป็นมาตรฐานพื้นฐานของคีย์บอร์ดแมคคานิคัลแบบบูทีคอย่างรวดเร็ว แต่ ZGM จะขยายตัวได้ในระดับใกล้เคียงกันหรือไม่ คงต้องรอดูหลังจากไปถึงจุดที่ พร้อมเปิดตัวจริง แล้ว

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

 
GN⁺ 2 시간 전
ความเห็นจาก Hacker News
  • เผลอซื้อคีย์บอร์ด Keychron ที่ไม่รองรับ QMK แต่ด้วยการพอร์ตจากคอมมูนิตี้เลยแฟลชเฟิร์มแวร์เข้าไปและแก้ปัญหาที่ตอนสลีปตรวจจับได้แค่แถวเดียวจนปลุกด้วยปุ่มอะไรก็ไม่ได้
    แม้จะไม่สมบูรณ์แบบ แต่ก็แสดงให้เห็นข้อดีที่ เฟิร์มแวร์คีย์บอร์ดโอเพนซอร์ส มอบให้ผู้ใช้ระดับสูงได้ดี เมื่อมองว่าซอฟต์แวร์และเฟิร์มแวร์จากผู้ผลิตอุปกรณ์ต่าง ๆ มีช่องโหว่ออกมาไม่ขาดสาย ก็หวังว่าต้นทุนความรับผิดชอบของมาตรฐานปิดเฉพาะทางจะเริ่มมีน้ำหนักน้อยกว่าข้อดี และอุตสาหกรรมจะเอนเอียงไปทางมาตรฐานกลางกับซอฟต์แวร์เสรีมากขึ้น แม้อาจเป็นแค่ความหวังก็ตาม
    แต่ในคีย์บอร์ด Keychron ราว 2 จาก 5 ตัว ต้อง บัดกรีซ็อกเก็ต hotswap ใหม่ 3 จุด ตั้งแต่ออกจากกล่อง อัตราของเสียแบบนี้ถือว่าหนักมาก ถ้าไม่นับปัญหาควบคุมคุณภาพ วัสดุและงานประกอบเมื่อเทียบกับราคาก็เด่นชัดว่าดีมาก

    • Keychron ออกจะเป็น แบรนด์ตามกระแส ที่อาศัยกระแส group buy แบบคัสตอมระยะยาวมากกว่า ลองใช้ Q1 Pro กับซีรีส์ K มาแล้ว ก็โอเคแบบธรรมดา ๆ และถ้าเผลอเปิดเอฟเฟ็กต์ไฟ ก็ต้องวนพรีเซ็ตไปเรื่อย ๆ ซึ่งน่ารำคาญ สำหรับสายฮาร์ดคอร์ที่อยากได้ความแปลกใหม่ยังไม่พอ แต่การตลาดทำได้ดี
      Moonlander ซื้อมาเมื่อ 3 ปีก่อน ใช้อยู่แค่อาทิตย์เดียวแล้วปล่อยทิ้งไว้ เพราะเลิกใช้ QWERTY ได้ยาก แม้ไม่มี QMK แต่ชอบ EPOMAKER Magicforce Smart2 เลย์เอาต์ 68 คีย์มากกว่า เพราะเสริมด้วย Karabiner ฯลฯ ได้
      https://www.amazon.com/dp/B0836T2Y17
    • การตั้งค่าไฟพื้นหลังมีทั้งเปิด ติดกะพริบ กระพริบหรือเป็นคลื่นตอนพิมพ์รวมเป็นสิบกว่าแบบ แต่กลับไม่มีตัวเลือก ปิดสนิท
    • หลังซื้อ K4 Nordic ถึงได้รู้ว่าไม่รองรับซอฟต์แวร์ของ Keychron ตัวไหนเลย จึงรีเซ็ตเฟิร์มแวร์ไม่ได้ บนเลย์เอาต์ Windows ปุ่ม Super กับ Alt สลับกันจนใช้งานลำบากมาก แต่ก็ยังใช้ต่อเพราะไม่อยากซื้อฮาร์ดแวร์ใหม่
    • ใช้ Keychron มาหลายปี และตอนนี้ใช้ Q6 Ultra 8K รุ่นล่าสุดอยู่ เลยสงสัยว่าควรใช้ QMK ไหม ไม่เคยศึกษาอย่างจริงจัง และกังวลว่าจะเสียฟังก์ชันเดิมไป
    • ใช้ K2 แบบไร้สายแล้วถ้าแบตหมด มันจะกลายเป็น ก้อนอิฐ ใช้งานผ่านสายก็ไม่ได้จนกว่าจะชาร์จเต็ม หลังจากนั้นเลยใช้แบบมีสายอย่างเดียว
  • การประกาศกับการวางขายเป็นคนละเรื่องกัน และกำหนดวางขายคือ ไตรมาส 1 ปี 2027 แม้แต่ลิงก์คำว่า “repository” ก็ยังไม่มีซอร์สโค้ด และการประกาศล่วงหน้า 6~9 เดือนก่อนวางขายแบบนี้ ตอนนี้จึงมองว่าเป็น vaporware

    • ผมเองก็มีเหตุผลจะสงสัยเหมือนกัน Keychron TKL แบบสวิตช์ Hall effect ที่เพิ่งซื้อเมื่อไม่นานนี้พิมพ์ดีมาก และเพราะเป็นสวิตช์ HE แบบเสียบซ็อกเก็ต จึงหวังว่าจะทนกว่าคีย์บอร์ด Cherry MX Blue แบบบัดกรี
      แต่ตอนซื้อเขาชูเรื่องโอเพนซอร์สกับรองรับ QMK ทั้งที่ ไม่ได้เปิดซอร์สโค้ด, และลิงก์บนเว็บไซต์กลับพาไปหน้า GitHub ของคีย์บอร์ดอีกตัว หาเท่าไรก็ไม่เจอซอร์สที่ใช้กับ QMK ซึ่งใกล้เคียงกับการโกหกว่ามีการเปิดเผยแล้ว มากกว่าจะเป็นแค่ vaporware ฝ่ายซัพพอร์ตลูกค้าออกแค่เลขทิกเก็ตแล้วก็ไม่ตอบ ดังนั้นความสงสัยจึงสมเหตุสมผล
    • อย่างน้อยเฟิร์มแวร์โอเพนซอร์สสำหรับคีย์บอร์ดก็ดูจะมีอยู่แล้ว โค้ดที่เกี่ยวกับ K4 HE เปิดบน GitHub แล้ว: https://github.com/Keychron/qmk_firmware/tree/hall_effect_pl...
      ไฟล์ .stp, .dxf, .dwg, .pdf ของหลายผลิตภัณฑ์ก็เปิดเผยแล้วเช่นกัน เลยค่อนข้างมองบวกว่าอาจรักษาสัญญาได้
    • Keychron เป็นบริษัทที่มีตัวตนจริงและผลงานย้อนหลังใช้ได้ ดังนั้นการคาดหวังก็ไม่ถึงกับไร้เหตุผล เพียงแต่ต่อให้เป็นบริษัทที่มีประวัติดี ก็ยังยกเลิกโปรเจกต์กันได้อยู่ดี จึงยังต้องระวังเพราะมันยังเป็น vaporware
    • ถ้าตั้งใจพัฒนาแบบเปิดสาธารณะเพื่อรับคอนทริบิวชันและฟีดแบ็กตั้งแต่ต้น ก็เป็น เหตุผลที่สมควร สำหรับการประกาศเร็วได้
  • เมาส์และแทร็กบอลของ Ploopy ก็รันบน QMK ได้อยู่แล้ว เลยสงสัยว่าทำไมต้องมีโปรเจกต์ใหม่ และมันเพิ่มคุณค่าอะไร
    สิ่งที่ระบบนิเวศ QMK ยังขาดคือ ช่องทางสื่อสารระหว่างอุปกรณ์ ตอนนี้ส่งสถานะแบบ Caps Lock ได้แค่นั้น แต่ถ้ากดปุ่มบนคีย์บอร์ดแล้วเปิดเลเยอร์เมาส์เพื่อเพิ่ม DPI ได้ก็น่าจะดี ถ้าผู้เล่นรายใหญ่ผลักดัน HID descriptor แบบใหม่ ๆ ก็น่าจะช่วยแก้ได้

  • ถ้า Keychron ทำเมาส์ที่มีรูปทรงและฟังก์ชันน่าสนใจและทดลองมากกว่านี้ ก็น่าจะน่าตื่นเต้นกว่านี้ เช่นเดียวกับคีย์บอร์ด เมาส์ก็ถูกแยกความต่างด้วยสเปกเทคนิคคลุมเครืออย่าง polling rate เป็นหลัก
    เริ่มกังวลว่าจะไม่มีสินค้ารุ่นใหม่ดี ๆ มาแทนเมาส์หลายปุ่มรุ่นเก่า Logitech G602 ที่ใช้อยู่ตอนนี้เสียที

    • ใช้เมาส์ตัวนี้มาเกิน 2 ปีแล้ว: https://happort.org/mouse
      ใช้บอร์ด https://github.com/jfedor2/rp2040-pmw3360 และถ้าต้องการก็หาไฟล์ .stl สำหรับเมาส์ได้ด้วย ทำด้วย Blender และ https://ryanis.cool/cosmos/beta น้ำหนักราว 100g เลยไม่ได้เบา แต่ลื่นดี ออกแบบบนพื้นฐานมุม 20°~30° ซึ่งเป็นมุมที่กล้ามเนื้อแขนอยู่ในสภาพเป็นกลางที่สุด เลยดูเหมือนจะลดความเสี่ยงบาดเจ็บจากการใช้งานซ้ำได้ด้วย: https://www.jospt.org/doi/pdf/10.2519/jospt.2004.34.10.638
    • คิดถึง G602 มาก หลังเปลี่ยน G604 ไปถึงสามตัว ก็สรุปได้ว่า คุณภาพการผลิต ของ Logitech ตกลงมากเมื่อเทียบกับราคาที่แพง เลยเปลี่ยนมาใช้เมาส์กับคีย์บอร์ด Keychron ที่ราคาแค่ครึ่งเดียว ต้องปรับตัวกับจำนวนปุ่มที่น้อยลง แต่ก็พอใจ และเพราะมีอาการ carpal tunnel syndrome จึงต้องเปลี่ยนไปใช้เมาส์แนวตั้งอยู่แล้ว การเปลี่ยนแปลงเลยเลี่ยงไม่ได้
    • G602 พังเพราะปัญหา ดับเบิลคลิก อันเลื่องชื่อของ Logitech ตอนนี้ใช้ G502 X Lightspeed ซึ่งเป็นสวิตช์ออปติคัลเลยเลี่ยงปัญหาเดิมได้ และชดเชยปุ่มข้างที่ลดลงด้วยการจัดสรรปุ่มให้มีประสิทธิภาพขึ้น
    • สงสัยว่าในฐานะตัวแทน G602 นั้น G502 ขาดอะไรไปบ้าง ใช้ G502 แบบมีสายแล้วค่อนข้างพอใจ และถ้าได้ตามอุดมคติ ก็อยากให้ทรงใกล้ M500s มากกว่านี้หน่อย
    • แม้จะไม่ถึงระดับเดียวกัน แต่ M6 ก็น่าดูเหมือนกัน ปุ่มสก์รอลล์ด้านข้างกับปุ่มอื่นอีก 2 ปุ่มสามารถรีแมปได้ ทำให้ใช้งานได้รวม 4 แบบ
  • ซื้อคีย์บอร์ด Keychron รุ่นเดียวกันมา 2 ตัว และมันแย่ที่สุดในบรรดาที่เคยซื้อมา ทั้งสองตัวมีปัญหา Bluetooth หลุดวันละ 1~2 ครั้งตั้งแต่ออกจากกล่อง และระหว่างเชื่อมต่อใหม่ ปุ่มที่กดไว้จะค้างเป็นอินพุตต่อเนื่องในระบบปฏิบัติการ
    ทีมซัพพอร์ตแนะนำให้อัปเดตเฟิร์มแวร์ทั้งที่เป็นเวอร์ชันล่าสุดอยู่แล้ว และพอทำตาม ฟังก์ชัน Bluetooth ก็พังไปเลย แต่กลับไม่ยอมคืนเงินหรือเปลี่ยนของ อีกตัวที่เหลือก็ใช้แบบมีสายอย่างเดียว และถ้าจะให้ไฟทำงาน ต้องกด Fn+z+j รีเซ็ตโรงงานทุกครั้ง ไม่อย่างนั้นยิ่งเปลี่ยนพรีเซ็ตก็ยิ่งมืดลงจนมองไม่เห็น ยังไม่เจอคนอื่นที่มีปัญหาแบบเดียวกัน

  • ลิงก์สำหรับคนที่สนใจ: https://github.com/Keychron/zgm, https://zgm.gg/

    • ยังสงสัยอยู่ว่านี่เรียกว่าเปิดตัว เฟิร์มแวร์โอเพนซอร์ส ได้อย่างไร ในเมื่อไม่ให้ซอร์สมาด้วย
  • มันควรจะต้องดีกว่า QMK fork ของ Keychron ทุกครั้งที่มีรีลีสใหม่ พวกเขา force push ลงสาขาและแทบจะลบประวัติของเวอร์ชันก่อนหน้าไปเลย อีกทั้ง ไม่มี changelog เลยแม้แต่น้อย

    • อยากรู้ว่าที่บอกว่าลบประวัติเวอร์ชันก่อนหน้า หมายถึง ลบ release tag ด้วยไหม
    • ถึงอย่างนั้นก็โทษ Keychron ฝ่ายเดียวลำบาก เพราะตัว QMK เองก็เป็น monorepo ขนาดมหึมาที่เละเทะ อยู่แล้ว
  • ชอบผลิตภัณฑ์ของ Keychron แต่ตอนนี้ถึงขั้นสงสัยว่าพวกเขาเขียนแม้แต่ทวีตเดียวเองไม่ได้แล้วหรือ ต้องให้ AI พูดแทน ตลอด

  • บน Linux คีย์บอร์ด Keychron โผล่มาเป็นจอยสติ๊ก ทำให้เกมเข้าใจผิดว่ามีอินพุตเข้ามาตลอดจนพังไปหมด กว่าจะหาวิธีบล็อกได้ก็เสียเวลาไป 3 ชั่วโมง เลยยิ่งไม่อยากใช้ผลิตภัณฑ์ Keychron ต่อ และสงสัยว่านี่เป็นปัญหาที่เจอบ่อยบน Linux ไหม

    • อย่างน้อยก็ไม่ใช่ปัญหาที่พบกันทั่วไป ใช้คีย์บอร์ด Keychron 2 ตัวบน Linux คนละดิสโทรก็ไม่เคยเจอหรือแม้แต่คาดว่าจะเจออาการแบบนั้น
    • ใช้ K1SE 1 ตัวกับ K8 Pro 2 ตัวบน Fedora และไม่เคยเห็นปัญหาแบบนั้น