ประกาศเกี่ยวกับเฟิร์มแวร์จากชุมชน
เฟิร์มแวร์ที่อ้างถึงในส่วน QMK ของเอกสารนี้เป็นเฟิร์มแวร์ที่ดูแลโดยชุมชน หน้านี้อธิบายว่าสิ่งนั้นหมายความว่าอย่างไร มีความเสี่ยงอะไรบ้าง และขอบเขตการสนับสนุนของ SignalRGB ครอบคลุมอะไรบ้าง
เกี่ยวกับเฟิร์มแวร์ QMK ที่ดูแลโดยชุมชน
หัวข้อที่มีชื่อว่า “เกี่ยวกับเฟิร์มแวร์ QMK ที่ดูแลโดยชุมชน”QMK (Quantum Mechanical Keyboard) เป็นโปรเจกต์เฟิร์มแวร์คีย์บอร์ดแบบโอเพนซอร์ส สมาชิกบางส่วนของชุมชน SignalRGB ดูแลบิลด์เฟิร์มแวร์ QMK อย่างอิสระ ซึ่งเมื่อใช้ร่วมกับปลั๊กอินอุปกรณ์ที่เข้ากันได้ จะช่วยให้ SignalRGB ควบคุมคีย์บอร์ดที่ไม่ได้รับการรองรับอย่างเป็นทางการได้
เฟิร์มแวร์ที่อ้างถึงในเอกสารนี้ไม่ได้รับการพัฒนา บิลด์ เผยแพร่ ตรวจสอบ ลงนาม ทดสอบ หรือดูแลโดย SignalRGB แต่เป็นผลงานของสมาชิกชุมชนอิสระที่ไม่ใช่พนักงาน ผู้รับจ้าง หรือตัวแทนของ SignalRGB การลิงก์ไปยังรีโพสิทอรีของชุมชนจากเอกสารของ SignalRGB ไม่ถือเป็นการรับรอง การให้การรับรองมาตรฐาน หรือการรับประกันเฟิร์มแวร์นั้น
ตามที่ระบุไว้ในข้อ 1.2 และ 1.3 ของข้อกำหนดการให้บริการของ SignalRGB นั้น Whirlwind ไม่ได้เป็นคู่สัญญาในข้อตกลงระหว่างผู้ใช้กับผู้ให้บริการฮาร์ดแวร์หรือซอฟต์แวร์ของบุคคลที่สาม และไม่รับประกันประสิทธิภาพ คุณภาพ หรือความเข้ากันได้ของฮาร์ดแวร์หรือซอฟต์แวร์ของบุคคลที่สามที่ใช้กับแพลตฟอร์ม SignalRGB
การรับประกันจากผู้ผลิต
หัวข้อที่มีชื่อว่า “การรับประกันจากผู้ผลิต”การติดตั้งเฟิร์มแวร์ของบุคคลที่สามบนคีย์บอร์ดจะทำให้การรับประกันจากผู้ผลิตสำหรับอุปกรณ์นั้นเป็นโมฆะในเกือบทุกกรณี ไม่ว่าเฟิร์มแวร์จะก่อให้เกิดความเสียหายหรือไม่ หรือความเสียหายที่เกิดขึ้นในภายหลังจะเกี่ยวข้องกับเฟิร์มแวร์หรือไม่ก็ตาม SignalRGB ไม่ได้ให้การรับประกันฮาร์ดแวร์ และไม่สามารถชดเชย เปลี่ยน หรือซ่อมแซมคีย์บอร์ดที่ผู้ผลิตต้นทางปฏิเสธการให้บริการได้
ความเสี่ยงต่อฮาร์ดแวร์
หัวข้อที่มีชื่อว่า “ความเสี่ยงต่อฮาร์ดแวร์”การแฟลชที่ล้มเหลว ไม่ว่าจะเกิดจากไฟฟ้าขัดข้อง บิลด์ที่ไม่เข้ากัน บั๊กในเฟิร์มแวร์ หรือความผิดพลาดของผู้ใช้ระหว่างขั้นตอนการแฟลช อาจทำให้คีย์บอร์ดใช้งานไม่ได้ชั่วคราวหรือถาวร คีย์บอร์ดบางรุ่นสามารถกู้คืนได้ผ่านขั้นตอนการกู้คืนด้วย bootloader แต่บางรุ่นไม่สามารถทำได้
ก่อนแฟลช ให้ตรวจสอบว่าคีย์บอร์ดรุ่นของคุณมีวิธีการกู้คืนหรือไม่ และวิธีนั้นต้องใช้อะไรบ้าง
ข้อควรพิจารณาด้านความปลอดภัย
หัวข้อที่มีชื่อว่า “ข้อควรพิจารณาด้านความปลอดภัย”เฟิร์มแวร์ทำงานในระดับสิทธิ์สูงบนอุปกรณ์ของคุณ และโดยหลักการแล้วสามารถตรวจดูการกดแป้นพิมพ์ เปลี่ยนแปลงพฤติกรรมการป้อนข้อมูล และสื่อสารผ่าน USB ได้ เฟิร์มแวร์ที่ดูแลโดยชุมชนยังไม่ได้รับการตรวจสอบด้านความปลอดภัยจาก SignalRGB เราไม่มีเหตุผลที่จะเชื่อว่าบิลด์เฟิร์มแวร์ที่สมาชิกชุมชนดูแลอยู่ในปัจจุบันเป็นอันตราย แต่เราไม่สามารถยืนยันความสมบูรณ์ของทุก commit, fork หรือไฟล์บิลด์ได้
ก่อนแฟลช คุณควร:
- รับเฟิร์มแวร์จากรีโพสิทอรีของผู้ดูแลต้นทางเท่านั้น ไม่ใช่จากการโฮสต์ซ้ำหรือมิเรอร์
- ตรวจสอบ checksum หรือลายเซ็นในกรณีที่ผู้ดูแลจัดเตรียมไว้ให้
- ตรวจสอบซอร์สโค้ดด้วยตนเอง หรือพึ่งพาบุคคลที่คุณไว้วางใจซึ่งได้ตรวจสอบแล้ว ก่อนแฟลชบิลด์จากผู้มีส่วนร่วมที่คุณไม่คุ้นเคย
ความเข้ากันได้และความเสถียร
หัวข้อที่มีชื่อว่า “ความเข้ากันได้และความเสถียร”เฟิร์มแวร์แบบกำหนดเองอาจเปลี่ยนวิธีที่คีย์บอร์ดของคุณรายงานการป้อนข้อมูลไปยังระบบปฏิบัติการ ซึ่งอาจทำให้เกิดปัญหากับ:
- ระบบป้องกันการโกงของเกม ซึ่งบางครั้งจะแจ้งเตือนอุปกรณ์อินพุตที่ไม่เป็นมาตรฐาน
- ซอฟต์แวร์ช่วยการเข้าถึงที่คาดหวังพฤติกรรมของคีย์บอร์ดแบบเฉพาะ
- ฟีเจอร์ของระบบปฏิบัติการที่อาศัย HID descriptor มาตรฐาน
- การอัปเดต SignalRGB, การอัปเดต QMK หรือการอัปเดตเฟิร์มแวร์ของผู้ผลิตในอนาคต
ไม่มีการรับประกันความเข้ากันได้กับ SignalRGB ในทุกเวอร์ชัน บิลด์เฟิร์มแวร์ที่ใช้งานได้ในวันนี้อาจใช้งานไม่ได้หลังจากการอัปเดต SignalRGB, การอัปเดต QMK หรือการอัปเดตระบบปฏิบัติการครั้งถัดไปของคุณ การรักษาความเข้ากันได้ของเฟิร์มแวร์ในระยะยาวเป็นความรับผิดชอบของคุณ
ขอบเขตการสนับสนุนของ SignalRGB
หัวข้อที่มีชื่อว่า “ขอบเขตการสนับสนุนของ SignalRGB”ตามที่ระบุไว้ในข้อ 10 (ข้อสงวนสิทธิ์) และข้อ 11 (ข้อจำกัดความรับผิด) ของข้อกำหนดการให้บริการของ SignalRGB แพลตฟอร์ม SignalRGB ให้บริการ “ตามสภาพ” และความรับผิดของ SignalRGB ถูกจำกัดไว้ตามนั้น
ทีมสนับสนุนของเราไม่สามารถช่วยเหลือในเรื่องต่อไปนี้:
- ปัญหาที่เกิดจากหรือเกี่ยวข้องกับเฟิร์มแวร์ที่ดูแลโดยชุมชน
- ขั้นตอนการแฟลช การกู้คืน bootloader หรือการแก้ไขปัญหาฮาร์ดแวร์
- ข้อพิพาทกับผู้ผลิตคีย์บอร์ดเกี่ยวกับการรับประกันที่เป็นโมฆะ
- ข้อพิพาทกับผู้ดูแลเฟิร์มแวร์จากชุมชน
- ความเสียหายของฮาร์ดแวร์ การสูญหายของข้อมูล หรือเหตุการณ์ด้านความปลอดภัยที่เกิดจากการใช้เฟิร์มแวร์จากชุมชน
คำถามทางเทคนิคเกี่ยวกับเฟิร์มแวร์จากชุมชนควรส่งไปยังผู้ดูแลรีโพสิทอรีที่คุณใช้อยู่ ผ่านระบบติดตามปัญหา (issue tracker) หรือช่องทางชุมชนที่เกี่ยวข้องกับรีโพสิทอรีนั้น สำหรับเฟิร์มแวร์จากชุมชน SRGBmods ให้ใช้ GitHub issue tracker หรือช่อง QMK บน SignalRGB Discord
การอนุญาตให้ใช้สิทธิ์
หัวข้อที่มีชื่อว่า “การอนุญาตให้ใช้สิทธิ์”QMK และโปรเจกต์ส่วนใหญ่ที่พัฒนาต่อจาก QMK เผยแพร่ภายใต้ GNU General Public License (GPL) หากคุณแก้ไข เผยแพร่ซ้ำ หรือพัฒนาต่อจากเฟิร์มแวร์ของชุมชน คุณมีหน้าที่ต้องปฏิบัติตามเงื่อนไขของสัญญาอนุญาตโอเพนซอร์สที่เกี่ยวข้อง ภาระผูกพันเหล่านี้เป็นเรื่องระหว่างคุณกับผู้ถือลิขสิทธิ์ต้นทาง SignalRGB ไม่ได้เป็นคู่สัญญาและไม่ได้บังคับใช้สัญญาอนุญาตเหล่านี้
การรับทราบความเสี่ยง
หัวข้อที่มีชื่อว่า “การรับทราบความเสี่ยง”อัปเดตล่าสุด: 12/05/2026