Rollover de la tecla N
El ghosting del teclado se refiere a un proceso de pulsación de teclas no registrado en el que el sistema no reconoce la pulsación de una tecla aunque la hayas pulsado. Esto ocurre sobre todo en los teclados baratos que contienen interruptores y chipsets de gama baja. Este tipo de errores suelen producirse durante los juegos, ya que hay que pulsar varias teclas para conseguir el resultado deseado. En cambio, los mecanógrafos rara vez se enfrentan a estos problemas, ya que sólo pulsan una tecla a la vez.
La mayoría de los teclados de membrana y de baja calidad admiten hasta tres pulsaciones simultáneas, lo que es suficiente para los trabajos habituales de mecanografía. En cambio, los jugadores pueden tener problemas técnicos importantes con estos teclados.
Por ejemplo, si quieres cambiar tu movimiento de WASD a teclas IOPL, tienes que asegurarte de si las teclas IOPL no están cubiertas por la tecnología anti-ghosting o no. De lo contrario, esto podría dificultar tu juego.
El N-Key Rollover (NKRO) en el teclado determina el grado de éxito con el que tu teclado registra simultáneamente la pulsación de varias teclas. No verás ninguna diferencia mientras escribes lentamente, pero los problemas suelen aparecer cuando juegas a juegos de ritmo rápido o escribes a toda velocidad.
Monitor fantasma
Sin embargo, también hay que tener en cuenta las posibles características negativas de un teclado, y una de ellas es el efecto fantasma del teclado. Mucha gente no es consciente de lo que es el ghosting cuando se utiliza en relación con un teclado.
Puede significar diferentes cosas para diferentes personas, pero en la actualidad, sólo lo usamos para describir un caso específico (llegaré al significado alternativo en un minuto). Así que vamos a echar un vistazo rápido a lo que es el keyboard ghosting y cómo puede afectarte cuando estás en tu ordenador o portátil.
El ghosting del teclado es un problema con ciertos teclados que no te permiten pulsar más de 2 o 3 teclas al mismo tiempo. Por ejemplo, puedes pulsar las teclas A, S, D y F al mismo tiempo, pero el teclado no registra la tecla F que has pulsado.
Así que, cuando se pulsan varias teclas simultáneamente, esto puede hacer que algunas de ellas no funcionen realmente. Y aquí es donde puede entrar en juego un teclado anti-ghosting. El sistema antifantasma puede ayudar a garantizar que, aunque se pulsen varias teclas al mismo tiempo, todas se registren en el orden correcto.
Prueba de ghosting de Microsoft
Estoy trabajando en un juego 2d de desplazamiento lateral para pc que utiliza la librería de juegos SFML. El problema que no consigo resolver es que en muchos teclados la combinación de tres o más teclas (como w + d + k) no funciona. ¿Hay alguna manera de resolver este problema?
Como jugador, puedes comprar teclados más caros con funciones “anti-ghosting”, pero por lo demás la limitación es parte del propio hardware, así que no hay nada que puedas hacer en software para solucionarlo.
Históricamente, muchos juegos de PC utilizaban teclas modificadoras (Ctrl, Alt, Shift) como parte de sus controles porque estas teclas estaban preparadas para ser pulsadas junto con otras, para evitar el ghosting. Esta práctica cayó en desgracia durante los años 90 porque el sistema operativo utilizaba cada vez más las teclas modificadoras, lo que interfería con el juego.
Más tarde, ciertos géneros de juegos tuvieron sus controles unidos en torno a grupos de teclas, sobre todo el género FPS en torno a WASD + ratón, pero otro ejemplo serían los juegos indie japoneses en torno a ZXC + flechas. Como la mayoría de los juegos utilizaban estas agrupaciones, los fabricantes de teclados también se aseguraron de minimizar el efecto fantasma en esta zona, así que si te ciñes a los mismos controles que utilizan otros juegos populares, también evitarás el efecto fantasma.
Mejor teclado anti ghosting
Me he dado cuenta de un molesto problema… el ghosting de las teclas en los teclados. Se interpone en el camino del juego cuando no puedes mantener pulsadas más de 3 teclas a la vez. Tengo un Razer Tarantula para mi escritorio principal de juegos, y es genial porque se puede mantener hasta algo así como 7 teclas simultáneamente.Sin embargo, voy a ser la creación de unos dos, tal vez tres PC más en mi sótano, todos capaces de 2005 y los juegos de edad, y necesito saber lo que causa la limitación de 3 teclas en algunos teclados, y que los teclados no tienen esa limitación. Definitivamente se interpondría en el camino en todos estos PCs, ya que probablemente tendría 2-3 amigos a la semana para LAN para arriba.- Doug
bombcar++No creo que sean necesariamente siempre 3 teclas, sino las 3 teclas equivocadas. Imagina que las teclas están dispuestas en una cuadrícula 2D (filas y columnas). Cuando pulsas una tecla, el controlador ve la fila y la columna de la tecla pulsada.Ahora imagina que se pulsan dos teclas, ambas en la misma fila. Verás que se señala una fila y dos columnas. Ahora imagine que pulsa una tercera tecla en una fila diferente, pero en la misma columna que la primera. Si todo lo que puedes ver es que dos filas están siendo señaladas y dos columnas están siendo señaladas, podría ser cualquier cosa desde 2-4 teclas diferentes dependiendo de cómo lo interpretes.