¿Qué es QMK y cómo se utiliza para programar teclados?

¿Qué es QMK y cómo se utiliza para programar teclados?

QMK, o Quantum Mechanical Keyboard, es un proyecto de código abierto que le permite crear su propio firmware de teclado para teclados mecánicos compatibles. Pero, ¿qué es exactamente QMK y cómo se utiliza para programar teclados? Vamos a averiguar.





¿Qué es QMK?

  Teclado mecánico azul con cable rizado.

Todos los teclados del mercado tienen un software integrado llamado firmware. El firmware es responsable de enviar la señal correcta para cada pulsación de tecla, controlar los LED de su teclado y mucho más, lo que la convierte en una herramienta poderosa si puede manipularla usted mismo.





QMK le brinda el poder de hacer justamente esto. Si su teclado es compatible, puede actualizarlo con el firmware QMK para brindarle un control casi completo sobre la distribución y las macros de su teclado. Esto se logra con tres herramientas principales:





  • Configurador QMK : un creador de mapas de teclas basado en web que le permite crear diseños de teclado personalizados, patrones de iluminación LED y más para su teclado mecánico.
  • Caja de herramientas QMK : Una herramienta descargable que funciona con Windows y macOS. Una vez que tenga un archivo de firmware .hex del Configurador QMK, puede usar QMK Toolbox para actualizar su teclado con el nuevo firmware.
  • A través de software : Una herramienta descargable adicional que le permite cambiar los diseños de QMK sin tener que actualizar el teclado. Se requiere código adicional para que esto funcione.

Puede encontrar una lista de teclados compatibles con QMK en el sitio web de QMK . También puede agregar su propio teclado al directorio QMK, pero debe solicitar una etiqueta a través del Página de GitHub de QMK para hacer esto.

¿Qué se puede hacer con QMK?

El alcance de QMK va mucho más allá del de la mayoría de las opciones de firmware de teclado. Puede manejar todos los aspectos básicos que esperaría, como diseños de teclado y control de iluminación LED, pero también puede agregar muchas funciones adicionales a su teclado usando QMK.



Esto incluye acceso a teclas multimedia, capas de funciones, macros y herramientas más avanzadas como el cambio automático. En esencia, si puedes encontrar una característica que te guste en otro teclado mecánico, generalmente hay una manera de replicarla usando QMK.

cómo eliminar eventos del calendario de iphone

Vale la pena aprender sobre Firmware QMK y lo que puede hacer antes de empezar a construir el tuyo propio.





Cómo programar un teclado mecánico con QMK

Programar un teclado mecánico con QMK es sorprendentemente sencillo. El proceso comienza con QMK Configurator, pero también deberá instalar QMK Toolbox para completarlo.

Cómo crear un mapa de teclas personalizado con el configurador QMK

  Sitio web de QMK Configurator con el teclado seleccionado

Para crear su propio mapa de teclas QMK, solo necesita dirigirse al sitio web del Configurador QMK. Desde aquí, puedes elegir el tipo de teclado que usas de la lista en la parte superior de la página para comenzar.





que es mejor hdmi o displayport

Una vez que haya seleccionado su teclado, debería ver un diseño predeterminado que coincida con el teclado en el medio de la pantalla. También debería ver un conjunto de menús que contienen códigos de teclas del teclado en la parte inferior de la pantalla.

Para agregar un código clave al mapa de teclas, haga clic y arrástrelo hasta la tecla a la que desea asignarlo. También puede seleccionar la clave que desea cambiar en el mapa de teclas y luego hacer clic en el código clave para asignarla.

Esto solo se aplicará a la capa principal, la capa 0, pero puede agregar más capas a su teclado seleccionando las opciones numéricas a la izquierda de la pantalla.

A partir de aquí tienes mucho en qué hincar el diente y vale la pena jugar con todas las opciones de códigos clave que tienes para encontrar el mapa de teclas perfecto para ti. Una vez que esté satisfecho con su mapa de teclas, asegúrese de que tenga un nombre y luego haga clic en el firmware para descargar un archivo de firmware .hex utilizable.

Cómo flashear un teclado con QMK Toolbox

  Caja de herramientas QMK esperando conexión

Ahora que tiene su firmware integrado, es hora de actualizar su teclado con él. Gracias a QMK Toolbox, este proceso es agradable y sencillo; solo necesitas descargar el Caja de herramientas QMK software para comenzar.

Una vez que haya descargado e instalado el software, ábralo y asegúrese de que su teclado esté seleccionado en el menú en la parte inferior de la pantalla. Clickea en el Abierto en la parte superior de la pantalla y ubique el archivo .hex que descargó del Configurador QMK. Es posible que también deba cambiar la MCU según el tipo de microcontrolador utilizado por su teclado.

Haga clic en Destello para comenzar el proceso de flasheo. Esto puede tardar unos minutos dependiendo del tipo de teclado que tenga y verá un mensaje de confirmación dentro de la ventana una vez que se complete.

Pruebe su teclado utilizando un sitio web de prueba de teclado, como KeyboardTester.com , para asegurarte de que todas las claves que has asignado funcionan correctamente.

cómo eliminar el recordatorio de actualización de Windows 10

Siga experimentando con sus mapas de teclas QMK

El uso de una herramienta como QMK le permite desbloquear todo su potencial de productividad, pero debe trabajar para lograrlo. Ahora que sabe cómo crear su propio firmware QMK y actualizarlo en un teclado, puede comenzar a experimentar con sus mapas de teclas para crear el mejor diseño para usted.