แป้นคีย์บอร์ดจะรู้ลำดับการกดปุ่มได้อย่างไร?

อย่างที่มักพูดกันว่า “ถ้าคุณหวีผมหงอก” คุณจะจำได้ว่าคีย์บอร์ดแบบเก่าเป็นอย่างไรและปัญหาที่เกิดจากปัจจัยต่างๆ เทคโนโลยีมีการพัฒนาอย่างมากและได้แก้ไขปัญหาทั้งหมดในด้านนี้แล้ว โดยเน้นทุกอย่างที่ประสิทธิภาพและคุณภาพทั่วไป ตลอดจนนวัตกรรมเล็กๆ น้อยๆ แต่สิ่งเหล่านี้ทำได้อย่างไร เป็นอย่างไร แป้นพิมพ์ จัดการเพื่อหลีกเลี่ยงผลกระทบเช่น ghosting ? มาดูกัน

ขั้นแรก ให้แนะนำสั้นๆ เกี่ยวกับเอฟเฟกต์ Ghosting เพื่อทำความเข้าใจวิธีที่แป้นพิมพ์จัดการเพื่อหลีกเลี่ยงปัญหาทั้งหมดในรุ่นส่วนใหญ่ ผีบนคีย์บอร์ด เป็นเอฟเฟกต์ที่สร้างการไม่ลงทะเบียนการกดแป้นบนแป้นพิมพ์เมื่อเมทริกซ์ถึงจำนวนแป้นที่กำหนดเมื่อกดพร้อมกัน แป้นพิมพ์จะหลีกเลี่ยงสิ่งนี้ได้อย่างไร

วิธีที่แป้นพิมพ์รู้ลำดับที่เรากดแป้น

เอฟเฟกต์ Ghosting บนแป้นพิมพ์และวิธีแก้ปัญหา

หากแป้นพิมพ์ตามกฎมีการจำกัดการกดแป้น และเรากดเพิ่มเติม แป้นเหล่านี้จะไม่ได้รับการลงทะเบียน ดังนั้นจึงจัดประเภทเป็น "ผี" จึงเป็นชื่อของคำนั้น แต่เช่นเดียวกับในทุกสิ่ง มีข้อ จำกัด สำหรับก่อนและหลังโดยที่ข้อที่สองคือสิ่งที่แตกต่างกันไป

teclado gaming logitech ขัดขวาง mecanicos

บนแป้นพิมพ์ส่วนใหญ่ คุณสามารถกด a . เท่านั้น สูงสุด 6 ปุ่มพร้อมกัน เพราะแต่ละคีย์แทนไบต์ แต่ HID และโปรโตคอลอินพุตของแป้นพิมพ์รองรับเท่านั้น ไบต์ 8 เช่นนี้ คำตอบสำหรับสองไบต์ที่หายไปนั้นมาจากการจองคีย์แคปที่ปรับเปลี่ยนสำหรับฟังก์ชันพิเศษหรือ FN บวกกับคีย์การจอง เช่น เฉพาะสำหรับงานเฉพาะ เช่น การควบคุม เป็นต้น

ดังนั้น และเมื่อรู้อย่างนี้แล้ว ทางแก้ไขคือการเปิดตัวเทคโนโลยีที่ไม่มีข้อจำกัดเหล่านี้ แต่จะทำอย่างไรถ้าคุณต้องปฏิบัติตามโปรโตคอลเดียวกันและบันทึกข้อมูลทั้งหมด? คำตอบนั้นง่ายและแยบยลในเวลาเดียวกัน

โปรโตคอลการเริ่มต้นและโปรโตคอลการรายงาน

โซลูชันนี้มาพร้อมกับ NKRO ซึ่งเป็นเทคโนโลยีที่เพิ่มจำนวนไบต์ที่พร้อมใช้งานสำหรับแต่ละเร็กคอร์ดได้มากถึง 64 ด้วยการเข้าร่วมโปรโตคอล HID เพื่อเพิ่มบัสขนาดใหญ่ขึ้นด้วยโปรโตคอลเริ่มต้นและรายงาน

เพื่อให้เข้าใจได้ง่าย ตอนนี้แต่ละคีย์จะถูกสแกนอย่างอิสระโดยไม่มีค่าสูงสุด แม้ว่าจะมี 64 อัน ซึ่งทั้งสองคีย์ยังคงถูกบันทึกไว้สำหรับงานดังกล่าว แต่แล้วเราจะสามารถกดปุ่มทั้งหมดได้อย่างไรถ้ามีมากกว่า 62 บนแป้นพิมพ์รูปแบบปกติที่ทันสมัย?

PS4 อัตราและ teclado

มีความเฉลียวฉลาดมากขึ้นที่นี่ เนื่องจากการเอาชนะข้อจำกัดนี้ คีย์บอร์ดจึงมีขนาดเล็ก ARM โปรเซสเซอร์ที่พวกเขาทำคือเลียนแบบคีย์บอร์ด HID สองอัน โดยแบ่งเมทริกซ์ออกเป็นสองส่วนที่ได้รับมอบหมายอย่างดี ดังนั้นหากจำเป็นต้องกดแป้นพิมพ์ที่สูงขึ้นด้วยเหตุผลที่ว่า กล่าวอีกนัยหนึ่ง โปรเซสเซอร์ทำงานและจำลองคีย์บอร์ดสองตัวสำหรับ USB เดียวกัน ให้เต็ม การกดแป้นพิมพ์

อย่างที่เราเห็น สิ่งเล็กๆ เหล่านี้ โปรเซสเซอร์ ARM 32 บิต เพิ่มลงในหน่วยความจำระบบทำให้คีย์บอร์ดปัจจุบันเป็น “พีซี” ขนาดเล็กซึ่งมีประสิทธิภาพอย่างแท้จริงเนื่องจากมีตัวเลือกมากมายที่มีอยู่ในปัจจุบัน เหนือกว่าระบบ RGB หรือคีย์