2024-07-17 00:10

Configuraciones y Disposición del Teclado

Layout del teclado Ergodox Moonlander

El layout está inspirado en los modos de VIM con bastantes modificaciones y tiene un foco en evitar movimientos fuera de las tres filas principales aprovechando los thumb keys.

Los layers sobrescriben los valores configurados en el Layer 0. Y en todos los layers el thumb key superior de la mano izquierda regresa al Layer 0, similar a Esc en VIM.

Los thumb keys están dispuestos de manera que las teclas de uso más frecuente en el layer al que dirigen están en la mano contraria.

Capa 0: Base

En los números 1-8 cambio al Layer correspondiente, lo utilicé como una manera segura de poder cambiar a cualquier layer sin tener que pensar donde estaban las otras configuraciones.

Mano Izquierda

  • ESC: Bien arriba a la izquierda

  • Caps Lock -> Left Ctrl: De los cambios más prácticos que encontré hasta ahora.

  • Shift -> Space-cadet Shift: De las mejores teclas, inserta el ( si lo presionas y sueltas, y funciona como Shift si lo mantienes apretado.

  • Left Ctrl: Queda por compatibilidad, hay veces que si estuve trabajando en otras computadoras me cuesta no intentar utilizarlo

  • Back Space: Se accede desde con el meñique, todavía no me termina de convencer pero ya me acostumbré.

Thumb keys
  • Space
  • Left Alt
  • A Símbolos (3): Mayormente lo uso para ingresar al teclado numérico o insertar brackets [](){}

Mano Derecha

  • i -> A QWERTY: Siguiendo el modo Insert de VIM
  • hjkl -> '←↑↓→': Siguiendo los movimientos en VIM
  • Del al presionar Backspace al mantener: Siguiendo el comportamiento de esa tecla en el HHKB
  • \,./' siguiendo la disposición del teclado US International ANSI
  • Shift -> Space-cadet shift
  • ` -> siguiendo el HHKB
Thumb keys
  • Enter
  • A Windows (5)
  • A Funcines (6)
  • A Mouse (4)

Capas 1 (QWERTY) y 2 (Colemak): Texto

Teclados con layouts estándares

Mano Derecha

  • Right Alt: Para insertar letras con tilde áéíóúñ. Uso el teclado con US - International

Capa 3: Símbolos

Mano Izquierda

  • !@#$% la primera fila sigue el estandar de un teclado US
  • Los brackets tienen sus pares uno sobre el otro
  • _ es simétrico de - en la mano derecha para no tener que apretar Shift
  • ^&~ todavía no me convence su ubicación, pero tenían que estar en algún lado

Mano Derecha

  • Teclado Numérico
  • =*0 todavía no me convencen

Capa 4: Mouse

Mano Izquierda

  • Click y movimientos de la ruedita

Mano Derecha

  • Movimientos siguiendo las direcciones de hjkl del Layer 0

Capa 5: Windows

Mano Izquierda

  • Atajos a las 3 primeras ventanas Win + 1
  • Combinaciones para mover y organizar ventanas

Mano Derecha

  • Flechas '←↑↓→'

Capa 6: Funciones (FN)

Mano Izquierda

  • F1-F9 replicando el teclado numérico
  • F10-F12 accesibles con el dedo índice ya que los uso bastante cuando debugueo.

Capas 7 y 8: Pruebas

Distintas funcionalidades para ir probando. - Recording y replay de macros. - Manejo de las luces del teclado. - Sensibilidad de las teclas.

Otros comentarios

Tener un teclado en el que la modificación se hace en hardware realmente hizo la diferencia a comparación de utilizar algún software para hacerlo. Es mucho más estable, por ejemplo en situaciones en que la máquina está utilizando muchos recursos algunos programas tienen micro interrupciones y suelen hacer todo más torpe. Con el teclado configurado por hardware esto nunca pasa.

El feature de Auto-Shift lo tuve habilitado un tiempo pero para programar se volvía muy complicado de utilizar porque solía interferir con los auto-complete o intellisense. Al menos, porque no programo a una velocidad extrema.

Comentarios

Comments powered by Disqus

Contents © 2024 sasha kile - Powered by Nikola