Los entusiastas de los teclados siempre han preferido tener su propia distribución personalizada, lo que llevó al desarrollo de software de reasignación y teclados personalizados. Sin embargo, existían algunas limitaciones en cuanto a cómo se pueden configurar estos teclados y guardar esas configuraciones. QMK y VIA son una gran solución para esto, ya que ofrecen la posibilidad de reasignar teclas, crear macros y ajustar configuraciones para diferentes sistemas operativos con facilidad, incluso con memoria integrada en algunos casos. Este artículo lo guiará en la configuración de un teclado compatible con QMK usando VIA, lo que le garantizará que puede personalizar su experiencia de escritura sin profundizar demasiado en la codificación.
En qué se diferencian los interruptores ópticos analógicos de los interruptores mecánicos
Fuera lo viejo, dentro lo óptico
¿Qué son QMK y VIA?
El firmware QMK (Quantum Mechanical Keyboard) es un software de código abierto que te permite personalizar cada aspecto de tu teclado, desde las combinaciones de teclas hasta las macros. Sin embargo, QMK requiere que actualices el controlador de tu teclado con un nuevo firmware cada vez que realizas un cambio, lo que puede resultar abrumador para algunas personas y extremadamente poco práctico.
Presentamos VIA, una interfaz fácil de usar que funciona como un configurador para el firmware QMK, lo que le permite realizar cambios en tiempo real en su teclado sin la necesidad de actualizar el firmware constantemente. Esta combinación ofrece un mayor nivel de personalización, desde efectos de retroiluminación y macros hasta códigos de teclas personalizados y comandos de mouse en diferentes capas de mapas de teclas.
Preparando tu teclado
Lo primero es lo primero: debes asegurarte de que tu teclado sea compatible con QMK y VIA. VIA admite alrededor de 1400tecladosen la actualidad. Consulta elsitio web de VIApara ver si tu modelo está en la lista. Si no es así, probablemente no tengas suerte, pero siempre existe la posibilidad de que encuentres el archivo JSON correcto en comunidades y foros. En esta guía, he utilizado una placa MonsGeek M1 Wired. Descargué el archivo JSON para este teclado directamente desde el sitio web del fabricante.
Hay dos tipos de archivos JSON disponibles para descargar. Son los archivos V2 y V3. Los archivos JSON V2 son más sencillos de codificar y modificar, pero, según el teclado, pueden faltar algunas funciones, como los controles para los codificadores rotatorios y los paneles OLED. Por otro lado, los archivos JSON V3 son más avanzados y admiten estas funciones más nuevas, pero son un poco más complejos de codificar y modificar. La disponibilidad, la variante (V2 o V3) y las funciones de los archivos JSON dependen de la fuente del archivo, que casi siempre es el fabricante. Ten en cuenta la versión que has descargado (definida por la fuente o evidente en el nombre del archivo) antes de continuar con los siguientes pasos.
Asegúrese de que el archivo JSON que está descargando esté libre de virus u otro software malicioso.
Cómo acceder a VIA
Ahora, pongamos en funcionamiento VIA en su computadora. VIA está disponible para Windows, macOS y Linux, e incluso como aplicación web, lo que lo hace accesible para la mayoría de los usuarios. En esta guía, he utilizado el sitio web, pero puede optar por utilizar las aplicaciones para sus respectivas plataformas. Los pasos son los mismos, independientemente del método que elija para acceder a VIA.
- Visita elsitio web de VIA. Como alternativa, si deseas descargar el software, puedes acceder ala página oficial de lanzamientos de GitHubde VIA y descargar e instalar el archivo correspondiente, según tu sistema operativo.
- En la mayoría de los casos, si su teclado es compatible con VIA, aparecerá automáticamente en la pantalla principal, pero en caso de que no sea así, intente hacer clic en elbotón Autorizar dispositivo.
- Si VIA no detecta automáticamente su teclado, intente cargar el archivo JSON adecuado. Vaya a lapestaña Configuraciónyhaga clic en la opciónMostrar pestaña Diseño .
- Deberías encontrar una nueva pestaña marcada con un icono de pincel. Haz clic en ese icono.
- Dependiendo del archivo JSON que hayas descargado (V2 o V3, lo cual debería estar indicado en el nombre del archivo), puedes marcar la opciónUsar definiciones V2 (obsoleta)o dejarla sin marcar.Luego, procede a cargar el archivo JSON para tu teclado en particular haciendo clic en el botónCargaro arrastrando el archivo al cuadrode carga.
- Ahora deberías poder personalizar tu teclado desde la pantalla principal de VIA.
Configuración de combinaciones de teclas mediante VIA
Ahora que la configuración está completa, finalmente puedes usar VIA para cambiar cualquier cosa en tu teclado, ya sean combinaciones de teclas, macros o iluminación.
- Navegue a la pantalla principal donde se muestra la distribución de su teclado.
- Haz clic en la tecla que quieras reprogramar. Por ejemplo, yo elegí "Inicio".
- Ahora haz clic en la opción que quieras asignar a esa tecla. Yo elegí "Bloq Num".
- Cuando se trata de vincular el control de iluminación a las teclas, puede hacerlo cambiando a lasección Iluminaciónenvinculación de teclas y luego siguiendo el proceso de vinculación de teclas como de costumbre.
- También puede buscar más opciones para una selección especializada de teclas paracontrol de medios, capasybotones especiales.
Cómo configurar y vincular macros mediante VIA
Uno de los usos principales de VIA es diseñar y mapear macros. Para ello, tienes dos opciones. Puedes grabar las pulsaciones de teclas para configurar la macro o codificarla tú mismo. Si eliges la segunda opción, puedes consultar elsitio web de QMKpara obtener información sobre los códigos de teclas. Para esta guía, elegí grabar mis pulsaciones de teclas.
- Vaya a la pestañaMacro , que está disponible en la sección de combinaciones de teclas.
- Haga clic en el botónPantalla completa.
- Haga clic en elbotón de grabacióny presione el acceso directo para codificar en la macro. En esta guía, repliqué el botón de impresión de pantalla, ya que el MonsGeek M1 no tiene un botón de impresión de pantalla de forma predeterminada.
- Para ello registré la pulsación de teclaWin+Shift+S.
- Recuerda la ranura en la que estás registrando una determinada pulsación de tecla. Yo he asignado la pulsación de tecla aM0. Hay un total de dieciséis ranuras para macros personalizadas.
- Regrese a lapestaña de combinación de teclasy haga clic enMacros.
- Ahora haz clic en el botón que quieras asignar a esta macro. Yo elegí el botón Inicio. De esa manera, cuando presiono el botón Inicio, Windows lo ve como si presionaraWin+Shift+S,que es el atajo paraRecortes y bocetos (o la herramienta Recortes si estás en Windows 11).
Cómo gestionar capas en VIA
Configurar capas en VIA es una forma inteligente de multiplicar la funcionalidad de su teclado sin agregar teclas adicionales. Las capas permiten que una sola tecla realice múltiples funciones, según la capa activa. Es especialmente útil para teclados compactos que pueden carecer de espacio físico para todas las teclas deseadas.
- Puede cambiar entre cada capa haciendo clic en los números de capa en la esquina superior izquierda de la pantalla principal y asignar teclas según cada capa.
Personaliza la iluminación con VIA
Puede personalizar el patrón de iluminación, el brillo y la velocidad desde la sección de iluminación.
Guardado y carga de archivos JSON personalizados
Una vez que hayas terminado con todas las personalizaciones, también puedes exportar las configuraciones como un archivo JSON personalizado para transferirlas o hacer una copia de seguridad de ellas. Esta función puede resultar útil si estás trabajando con muchos teclados mecánicos y prefieres tener configuraciones personalizadas para todos ellos. Para exportar las configuraciones, haz clic en el botón de guardar con forma de disquete y haz clic enGuardar.Para importar un archivo JSON previamente guardado, haz clic en el botónCargar .
Pruebe su configuración
El comprobador de teclados VIA es una herramienta integrada que permite a los usuarios probar cada pulsación de tecla en tiempo real, lo que garantiza que todas las configuraciones personalizadas se apliquen correctamente y funcionen. Después de configurar el teclado, es importante probar todos los cambios. Escriba, cambie de capa, active macros y asegúrese de que todo funcione como se espera. Si algo no está bien, VIA facilita el ajuste de las configuraciones sobre la marcha.
Reflexiones finales
Con QMK y VIA, personalizar tu teclado pasa de ser una tarea abrumadora a un proceso intuitivo y sencillo. Ya sea que se trate de reasignar teclas, configurar macros, administrar capas o ajustar la iluminación, VIA te proporciona las herramientas para adaptar tu teclado exactamente a tus necesidades, sin la molestia de las actualizaciones constantes de firmware. La flexibilidad y la personalización en tiempo real que ofrece VIA, combinadas con el potente backend de QMK, crean una configuración sólida que satisface tanto a los principiantes como a los entusiastas experimentados. A medida que más personas se interesan porlos teclados personalizados, herramientas como VIA y QMK se destacan por su capacidad de hacer que la personalización sea accesible y agradable para todos. Recuerda, la clave para una experiencia de escritura completamente optimizada radica en explorar, experimentar y ajustar tu configuración hasta que sea perfecta.