อธิบาย keyboard ghosting และ rollover
Ghosting (ปุ่มผี) คืออาการที่คีย์บอร์ดรายงานปุ่มที่คุณไม่ได้กด เพราะปุ่มอื่นที่คุณกดค้างอยู่ คีย์บอร์ดส่วนใหญ่ป้องกันอาการนี้ด้วยการไม่สนใจการกดใหม่แทน เรียกว่า blocking เช่น กด W, A และ Space ค้างไว้ แล้วกด Shift แต่ไม่มีอะไรเกิดขึ้น เกมเมอร์เรียกทั้งสองอาการว่า ghosting และทั้งสองอย่างเกิดจากวิธีเดินสายของปุ่ม ลองกดปุ่มที่คุณใช้พร้อมกันค้างไว้ในทดสอบคีย์บอร์ด เพื่อดูว่าคีย์บอร์ดของคุณรายงานคอมบิเนชันไหนได้บ้าง
ศัพท์ต่างๆ แบบเข้าใจง่าย
- Ghosting: คีย์บอร์ดรายงานปุ่มที่ไม่มีใครกด
- Blocking (หรือเรียกว่า jamming): คีย์บอร์ดไม่สนใจปุ่มที่คุณกด เพื่อป้องกันปุ่มผี อาการ “ghosting” ในเกมส่วนใหญ่ที่จริงคืออาการนี้
- Key rollover (KRO): จำนวนปุ่มที่กดค้างพร้อมกันได้โดยทุกปุ่มยังถูกรายงาน 6KRO หมายถึงหกปุ่มใดก็ได้ ส่วน NKRO (n-key rollover) หมายถึงทุกปุ่มพร้อมกัน
- Anti-ghosting: เป็นคำที่ผู้ผลิตใช้ ไม่ใช่มาตรฐาน อาจหมายถึงคีย์บอร์ดบล็อกปุ่มผี หรือหมายถึงปุ่มกลุ่มหนึ่ง ซึ่งมักเป็น W, A, S, D และปุ่มรอบๆ กดร่วมกันได้ทุกคอมบิเนชัน คำนี้ไม่ได้รับประกันว่าเป็น NKRO ตัวเลข rollover ในสเปกต่างหากที่บอกได้
ทดสอบคีย์บอร์ดของคุณ
- เปิดทดสอบคีย์บอร์ด ทุกปุ่มที่กดค้างไว้จะสว่างขึ้น และช่อง “กดค้างอยู่ตอนนี้” กับ “กดพร้อมกันสูงสุด” จะนับจำนวนให้
- กดปุ่มที่คุณใช้พร้อมกันในเกมทีละปุ่มโดยไม่ปล่อย เช่น W แล้ว A แล้ว Shift แล้ว Space
- ถ้าปุ่มที่เพิ่มเข้าไปไม่สว่าง แปลว่าคีย์บอร์ดบล็อกคอมบิเนชันนั้น ถ้ามีปุ่มที่คุณไม่ได้แตะสว่างขึ้นมา นั่นคือปุ่มผี
- ปล่อยมือแล้วลองกลุ่มอื่น เช่น W, D และ Space, ปุ่มตัวเลขกับ Shift, ปุ่มลูกศรกับ Ctrl แล้วจดไว้ว่ากลุ่มไหนใช้ไม่ได้
การทดสอบแสดงสิ่งที่ส่งมาถึงเบราว์เซอร์ ระบบจะเก็บคอมบิเนชันบางชุดไว้ใช้เอง เช่น Alt กับ Tab หรือคอมบิเนชันใดๆ ที่มีปุ่ม Windows หรือ Command และโน้ตบุ๊กส่วนใหญ่จัดการปุ่ม Fn ภายในคีย์บอร์ดเอง ปุ่มเหล่านี้จึงบอกอะไรเกี่ยวกับ rollover ไม่ได้
คอมบิเนชันไหนสำคัญในเกม
การเดินบวกแอ็กชันอีกหนึ่งหรือสองอย่าง: W หรือ S กับ A หรือ D กดค้างพร้อม Shift เพื่อวิ่ง หรือ Ctrl เพื่อย่อตัว แล้วกด Space เพื่อกระโดด และ Q, E, R หรือปุ่มตัวเลข รวมแล้วอาจเป็นห้าปุ่มพร้อมกัน คีย์บอร์ดที่เป็น 6KRO ขึ้นไปรับได้ทุกแบบ ส่วนคีย์บอร์ดสำนักงานธรรมดาอาจบล็อกบางชุด ขึ้นอยู่กับว่าการเดินสายจัดกลุ่มปุ่มไว้อย่างไร เกมจังหวะและการเล่นสองคนบนคีย์บอร์ดเดียวกันต้องกดหลายปุ่มพร้อมกันมากที่สุด
ทำไมต้องหกปุ่ม: ข้อจำกัดของ USB
รายงานคีย์บอร์ด USB แบบพื้นฐานที่สุด ซึ่งเป็นแบบที่หน้าจอตอนเปิดเครื่องของคอมพิวเตอร์เข้าใจ ส่งปุ่มปกติได้หกปุ่ม บวกกับปุ่มโมดิฟายเออร์ (Ctrl, Shift, Alt และปุ่ม Windows หรือ Command ทั้งซ้ายและขวา) คีย์บอร์ดที่ส่งเฉพาะรายงานแบบนี้จะรับได้สูงสุดหกปุ่มพร้อมกัน คีย์บอร์ด NKRO ส่งรายงานที่ใหญ่กว่า และหลายรุ่นมีสวิตช์สลับระหว่าง NKRO กับ 6KRO เพราะหน้าจอตอนเปิดเครื่องและสวิตช์ KVM บางตัวเข้าใจแค่รายงานแบบเล็ก
แก้อย่างไรดี
- ย้ายแอ็กชัน ถ้าคอมบิเนชันไหนใช้ไม่ได้ ให้ตั้งแอ็กชันนั้นไว้ที่ปุ่มที่กดร่วมกับปุ่มอื่นได้ ซึ่งดูได้จากการทดสอบ
- เปิด NKRO คีย์บอร์ดเกมมิ่งหลายรุ่นมีโหมด NKRO ที่เปิดได้ในแอปหรือด้วยปุ่มลัด ดูวิธีในคู่มือ
- เสียบตรง สวิตช์ KVM อาจจำกัดคีย์บอร์ดไว้ที่รายงานแบบหกปุ่ม ให้ทดสอบโดยเสียบเข้าคอมพิวเตอร์โดยตรง
- เลือกซื้อจากตัวเลข rollover มองหา NKRO หรือจำนวนปุ่มที่รายงานได้พร้อมกัน แทนที่จะดูแค่คำว่า anti-ghosting
กำลังเลือกปุ่มใหม่ให้แอ็กชันอยู่? ดูว่านิ้วเอื้อมจาก WASD ไปถึงปุ่มไหนได้บ้างในคีย์ไบนด์ที่ดีที่สุด
ปุ่มพิมพ์ออกมาสองครั้งแทน? อ่านทำไมคีย์บอร์ดพิมพ์ตัวอักษรเบิ้ล ไม่แน่ใจว่าคีย์บอร์ดของคุณเป็นทรงไหน? ดูคีย์บอร์ด ANSI กับ ISO