Sigue la crónica para los fanáticos de las distribuciones re teclados! Terminé de re-escribir en python, el codigo que hace un análisis demperformance en 8 distribuciones de teclado dentro de las cuales se encuentran las versiones españolas del Qwerty y Dvorak. Realizo un benchmark que es la media cuadrática de 3 factores, la distancia recorrida por los dedos, la alternancia de las manos, y la fracción de los combos de 2 y 3 letras que se ejecutan con la misma mano (izq o der) y que respetan el inbound-rolling finger motion, el movimiento hacia el interior. El indicador inbound-rolling es el promedio de ambas manos 50% cada una y luego 2-letras un peso de 66% y 3-letras un 33% por ser menos frecuentes. La alternancia computada como la cantidad de cambios consecutivos de mano, sobre el total de caracteres. La performance general inicialmente con un peso de 33% para cada indicador (distancia, alternancia, rolls), pero probe variaciones de todas formas y... spoiler alert --> gana siempre el Dvorak. El peor de todos es... spoiler alert --> Qwerty. En breve vere de correrlo con textos más grandes y variar los parámetros #dvorak#keyboard#layout#qwerty#colemak#arensito#workman#minimak#capewell#norman
@santiago muy interesante, yo uso hace tiempo ya Dvorak (en una laptop con teclado qwerty), pero lo que me sigue haciendo usar qwerty son los comandos, para usar ctrl+c hay que usar 2 manos en Dvorak. Y estar cambiando de distribuciones hace que me termine quedando en la que tiene atajos de teclado más accesibles. ¿Cómo haces con eso vos??
@xuan@fabian La excusa del problema a cambiar de distribución de teclado, aunque válida, lo único que demuestra es la mala calidad del diseño del software que utilizamos, que tendría que ser independiente de la distribución utilizada. Eso es una cosa que deberia ser configurable system-wide y que no estuviera hardcodeada en ningún programa, en fin.
@fabian@santiago Yo estoy optando por usar los atajos con el Ctrl y Shift derechos, presionándolos con el pulgar. De esa manera uso sólo una mano y puedo seguir usando el mouse. Todo eso con las cuatro teclas de más a la derecha. Las demás letras las sigo usando con el Ctrl y Shift izquierdos.
Una pregunta interesante sería cómo hacen los atajos las personas que usan el mouse con la mano izquierda (en un qwerty) 🤔 Tal vez sea con el pulgar derecho...
Después, a algunos de los programas que más uso les cambié los atajos para que me resulten más cómodos.
Lo que aún no logré resolver es para aquellos programas (juegos) que no soportan caracteres como la "ñ" y los signos de puntuación para atajos de teclado. Para esos me armé un lanzador que alterna automáticamente la distribución de teclado, tanto al iniciar como al salir.
Dejo la linea para agregar al lanzador por si resulta de interés: ``` Exec=sh -c "setxkbmap -model pc105 -layout es -variant winkeys ; /ruta/al/programa ; setxkbmap -model pc105 -layout es,es -variant dvorak,winkeys -option grp:shift_caps_toggle,grp_led:scroll" ```
@santiago@xuan totalmente, y lo peor es que no es algo que no se haya hecho ya. Yo uso la distribución del teclado ruso también, y ahí no hay problema. Aun con el hecho de que los símbolos son casi todos diferentes, y en diferentes posiciones en el teclado, los comandos y atajos caen sobre las mismas teclas que en el teclado qwerty, a nivel de SO.
@santiago@xuan sí, escribo en ruso :) nunca me he puesto a ver cuál fila se usa más, he buscado de esos "mapas" que muestran los puntos calientes del teclado ruso pero no he encontrado. Debe ser porque en ruso no hay distribuciones de teclado aparte de la principal (йцукен). Se han hecho intentos, pero parece que la mejoría no es tan significativa como para hacer el cambio. Lo que me hace pensar que la distribución principal es ya bastante eficiente, yo la uso hace años desde cuando vivía en Rusia, pero no estoy ni cerca de escribir tan fluidamente como con Dvorak o qwerty. Curiosamente la distribución rusa fue inventada en Estados Unidos, que eran los mayores fabricantes de máquinas de escribir de la época. El alfabeto ruso tiene mas letras, por eso los signos de puntuación los ponen en la fila de los números, dependiendo de SO.
@santiago Me ha dicho una persona que hizo la comparativa con el Celemak-dh (que en teoría es un Colemak optimizado para tipear) y que le gana a nuestro querido Dvorak... Me cuesta creerlo la verdad...
@Mathox lo busco y lo agrego al test. Pero que le gana en que sentido? yo le corro varios benchmarks, no solo distancia recorrida, alternancia y movimientos naturales en combos
@Mathox En el teclado dvorak, el desbalance de uso de la mano derecha está argumentado por el hecho de que la mayoría de las personas tienen la mano derecha como mano hábil, o sea la mayoría son derechos. Hay gente que clava 200 o cerca también en qwerty, la idea de dvorak no es la velocidad si no la eficiencia, el gasto energético y privilegiar los movimientos naturales. La velocidad puede venir como añadidura o no. Igual el reconr Guinness lo tiene Barbara Blackburn en un teclado Dvorak con 212 wpm --> https://mastodon.uy/@santiago/108807820754399049
@Mathox pero el arensito no tiene nada que ver con la stenografía. Esa forma de escribir es un sistema diferente al teclado tradicional, en el que se apretan muchas teclas al mismo tiempo según el fonema que se pronuncie. Se utiliza para transcribir sesiones en el parlamento, etc. Pero es otra cosa.
@santiago Aquí está lo que uso. Está fuertemente inspirado en Colemak-DH Seniply así que Stevep99 y DreymaR tienen crédito. Mi mayor creación aquí es la capa SYM. PD: Olvidé corregir el WhR de la esquina derecha, pero se entiende.