Todos los comandos de crosshair de CS2 (actualización 2026)
Todos los cvars de crosshair que expone CS2 tras la actualización del crosshair de septiembre de 2026, con el rango que acepta la consola, el valor con el que llega el juego y lo que cambia en pantalla.
Todo esto se ejecuta en la consola de desarrollador. Actívala en Configuración, Juego, Habilitar consola de desarrollador, y luego ábrela con la tecla de la tilde. La actualización llevó el crosshair a píxeles enteros y renombró los comandos de tamaño, así que cl_crosshairsize ahora es cl_crosshair_length y cl_crosshairgap ahora es cl_crosshair_gap. Las configs antiguas que usan los nombres viejos ya no cambian nada. El menú de configuración expone un rango de hueco más estrecho que la consola, y por eso algunos valores parecen imposibles de poner desde la interfaz.
Si prefieres no escribir nada de esto, crea el crosshair visualmente en el generador y exporta un código, o pega un código existente en el decodificador para ver los comandos exactos que hay detrás.
Forma
Comando
Rango
Por defecto
Qué hace
cl_crosshairstyle
0 to 9
7
Tipo de crosshair. 0 Cruz dinámica, 1 Círculo dinámico, 2 Cruz dinámica (heredada), 3 Círculo estático, 4 Cruz estática, 5 Cruz estática (reacción al disparo), 6 Solo punto, 7 Cuádruple dinámico (el predeterminado), 8 Cuadrado estático, 9 Cuádruple estático.
cl_crosshair_length
0 to 255 px
8
Longitud de cada barra en píxeles. Sustituye a cl_crosshairsize.
cl_crosshair_gap
-3840 to 3840 px (UI -10 to 128)
4
Espacio entre las barras y el centro en píxeles. 0 y 1 cierran la cruz y cada paso por encima añade un píxel. Solo el estilo 2 respeta los valores negativos. Sustituye a cl_crosshairgap.
cl_crosshair_thickness
0 to 32 px
2
Ancho de cada barra en píxeles enteros. También fija el tamaño del punto central.
cl_crosshairdot
0 or 1
0
Dibuja un punto en el centro del crosshair.
cl_crosshair_t
0 or 1
0
Crosshair de estilo T. Quita la barra superior en los estilos de cruz y deja izquierda, derecha e inferior.
cl_crosshair_screen_height
240 to 65535
1080
La altura de pantalla para la que están pensados los tamaños en píxeles. CS2 escala el crosshair desde ella a tu resolución, así que un código se ve del mismo tamaño en cualquier monitor.
Contorno
Comando
Rango
Por defecto
Qué hace
cl_crosshair_drawoutline
0, 1 or 2
1
Modo de contorno: 0 desactivado, 1 un borde de un píxel alrededor de cada barra, 2 un contorno medio solo en los bordes superior e izquierdo.
cl_crosshairoutline_r
0 to 255
0
Canal rojo del color del contorno. El contorno ya no es siempre negro.
cl_crosshairoutline_g
0 to 255
0
Canal verde del color del contorno.
cl_crosshairoutline_b
0 to 255
0
Canal azul del color del contorno.
cl_crosshairoutline_a
0 to 255
255
Opacidad del contorno. 255 es completamente sólido.
Color y alfa
Comando
Rango
Por defecto
Qué hace
cl_crosshaircolor_r
0 to 255
0
Canal rojo del color del crosshair. Ya no hay preajustes de color.
cl_crosshaircolor_g
0 to 255
255
Canal verde del color del crosshair.
cl_crosshaircolor_b
0 to 255
0
Canal azul del color del crosshair.
cl_crosshaircolor_a
0 to 255
255
Opacidad del crosshair. 255 es completamente sólido. Sustituye a cl_crosshairalpha.
Comportamiento dinámico
Comando
Rango
Por defecto
Qué hace
cl_crosshair_dynamic_spread_limit
0 to 255
255
Limita cuánto se abren con la imprecisión los estilos dinámicos (0, 1 y 7).
cl_crosshair_dynamic_splitdist
0 to 127
3
Cuánto se separan las barras en la Cruz dinámica (heredada).
cl_crosshair_dynamic_splitalpha_innermod
0 to 1
0
Multiplicador de alfa para la parte interior de las barras separadas.
cl_crosshair_dynamic_splitalpha_outermod
0.3 to 1
1
Multiplicador de alfa para la parte exterior de las barras separadas.
cl_crosshair_dynamic_maxdist_splitratio
0 to 1
1
Proporción de la distancia máxima a la que las barras terminan de separarse. En el Cuádruple estático fija el tamaño de los cuatro arcos.
cl_crosshair_recoil
0 or 1
1
El crosshair sigue tu patrón de retroceso en lugar de quedarse en el centro de la pantalla. Activado por defecto desde la actualización.
Punto con mira
Comando
Rango
Por defecto
Qué hace
cl_ironsight_dot_scale
0.1 to 2
1
Tamaño del punto en las armas con mira, de 0,1 a 2.
cl_ironsight_usecrosshaircolor
0 or 1
0
Dibuja el punto con mira en el color de tu crosshair en lugar del predeterminado.
Fuera de los códigos para compartir
Comando
Rango
Por defecto
Qué hace
crosshair
0 or 1
1
Interruptor maestro. Ponlo a 0 para ocultar el crosshair por completo.
cl_crosshair_friendly_warning
0 or 1
1
Muestra un aviso en el crosshair cuando un compañero está en tu línea de fuego.
cl_crosshair_sniper_width
0 to 20
1
Grosor de las líneas finas del crosshair de francotirador con la mira puesta.
cl_crosshair_sniper_show_normal_inaccuracy
0 or 1
0
Añade la imprecisión por movimiento a la representación del crosshair de francotirador con mira.
apply_crosshair_code
un código para compartir
ninguno
Aplica de una vez un código de crosshair completo. Solo acepta el nuevo formato CS….
Renombrados o eliminados en la actualización de septiembre de 2026
Comando antiguo
Usa en su lugar
Qué hace
cl_crosshairsize
cl_crosshair_length
Renombrado. Los valores ahora son píxeles, no la antigua escala de 0 a 10.
cl_crosshairgap
cl_crosshair_gap
Renombrado. Los valores ahora son píxeles desde el centro, no un desplazamiento sobre una base de cuatro.
cl_crosshairthickness
cl_crosshair_thickness
Renombrado. Los valores ahora son píxeles enteros.
cl_crosshairalpha
cl_crosshaircolor_a
Renombrado. El alfa ahora forma parte del color.
cl_crosshaircolor
los tres canales RGB
Eliminado. Los cinco preajustes de color han desaparecido; ajusta los canales RGB en su lugar.
cl_crosshair_outlinethickness
el modo de contorno
Eliminado. El contorno mide un píxel; elige completo o medio con el modo de contorno.
cl_crosshairusealpha
nada
Ya no forma parte del código de crosshair. El alfa se aplica siempre.
cl_crosshairgap_useweaponvalue
nada
Ya no forma parte del código de crosshair.
cl_fixedcrosshairgap
nada
Ya no forma parte del código de crosshair.
Una config lista para pegar
Esta es la forma en la que aterriza la mayoría de los jugadores profesionales, escrita con los nuevos nombres de comando: una Cruz estática pequeña, verde sólido, con las barras pegadas al centro y sin contorno. Pega el bloque entero en la consola, o mételo en tu autoexec.cfg.
A partir de ahí, tres valores hacen casi todo el trabajo. Sube cl_crosshair_length a entre 3 y 5 si el crosshair se te pierde con facilidad, sube cl_crosshair_gap a 2 o 3 si quieres ver más del centro, y pon cl_crosshair_drawoutline en 1 o 2 si el crosshair desaparece sobre paredes claras.
Binds útiles
Alterna que el crosshair siga tu ráfaga, algo cómodo mientras aprendes un patrón de retroceso:
bind "F4" "toggle cl_crosshair_recoil 0 1"
Cambia entre dos crosshairs guardados, por ejemplo uno de rifle y otro más grande para la AWP. Usa códigos en el nuevo formato; los códigos CSGO- ya no funcionan en binds:
Oculta el crosshair para capturas y recupéralo con la misma tecla:
bind "F7" "toggle crosshair 0 1"
Los binds escritos en la consola duran solo esa sesión. Para conservarlos, pon las líneas en autoexec.cfg y añade +exec autoexec a las opciones de lanzamiento de Steam. Las instrucciones completas están en nuestra guía sobre cómo importar un código de crosshair.
La actualización del crosshair de septiembre de 2026 lo renombró a cl_crosshair_length y lo pasó a píxeles. cl_crosshairgap pasó a ser cl_crosshair_gap, cl_crosshairthickness pasó a ser cl_crosshair_thickness y cl_crosshairalpha pasó a ser cl_crosshaircolor_a. Las configs antiguas necesitan los nombres nuevos y valores nuevos.
¿Qué comandos de crosshair se guardan en un código para compartir?
Todo lo que aparece en esta página bajo forma, contorno, color, comportamiento dinámico y punto con mira. El interruptor maestro crosshair, el aviso de fuego amigo y los dos comandos de francotirador no forman parte del formato y hay que configurarlos aparte.
¿Por qué la consola acepta valores que el menú de configuración no?
Los deslizadores del menú usan un rango más estrecho que los propios cvars. El deslizador del hueco va de -10 a 128, mientras que cl_crosshair_gap acepta de -3840 a 3840, y esos valores sobreviven a un viaje de ida y vuelta por un código para compartir.
¿Qué significa ahora el valor del hueco?
Es el espacio entre las barras y el centro, en píxeles. Los huecos 0 y 1 cierran la cruz, y cada paso por encima añade un píxel. Los valores negativos solo hacen algo en la Cruz dinámica (heredada), el estilo 2.
¿Cómo hago que los comandos de crosshair se mantengan entre sesiones?
Ponlos en autoexec.cfg, en la carpeta csgo/cfg del juego, y añade +exec autoexec a las opciones de lanzamiento de Steam; o simplemente importa un código para compartir, que el juego guarda en tus ajustes automáticamente.