Archive for the ‘Superkb’ Category.

Superkb 0.14

Después de mucho trabajo, quedó liberada la versión 0.14 de Superkb.

Las dos noticias son:

  • SUPERKEY_RELEASE_CANCELS: Si se configura en 0, los atajos se ejecutan aunque se suelte la tecla Super. Esto permite una mejor interacción. Yo mismo estaba harto del otro mecanismo.
  • Paquete para Ubuntu: Este paquete viene precompilado y teóricamente bastaría con dpkg -i superkb_0.14_i386.deb para ser instalado.

Continue reading ‘Superkb 0.14’ »

Superkb… ¿para Windows? (qliner hotkeys)

Creo que el 2008 comenzó con el pie derecho para Superkb. Trataré de no ponerme sentimental mientras explico.

Hace unos meses, jmedina se tomó un tiempo para instalar Superkb. Me dio algunas ideas para mejorar el programa y creí que ahí había quedado todo. Sin embargo, me acaba de enviar un enlace que encontró:


http://www.qliner.com/hotkeys/

Pantallazo de qliner hotkeys

Continue reading ‘Superkb… ¿para Windows? (qliner hotkeys)’ »

Pantallazos de Superkb 0.12

Superkb 0.12 con algunos “feedback handlers” configurados (con agradecimientos a Alfredo por el de Mumbles).

Superkb con xmessage Superkb con OSD Superkb con notify-send de libnotify (paquete libnotify-bin de Ubuntu) Superkb con Mumbles

En búsqueda del complemento perfecto

Estoy buscando un cambiador de tareas (”task switcher”) sencillo y basado en X11 para complementar a Superkb. Hasta el momento sólo he visto Skippy. Me ha parecido interesante, aunque en mi máquina todavía no funciona del todo bien. ¿Alguien conoce alguno más?

Una de las ideas detrás de Superkb es ser algo innovador, y durante el desarrollo es algo que tengo muy en mente, pero al mismo tiempo lo cuestiono todo el tiempo. No puedo evitar preguntarme, por ejemplo, “¿cuándo algo es innovador?”.

¿Son GNOME y KDE innvoadores, en comparación con Windows? No. La idea detrás de estos entornos es proveer una interfaz familiar para el usuario nuevo. Sin embargo, se han olvidado del usuario no-tan-nuevo. Volvemos a la parodia de los carros Microsoft: para sentarse en el asiento del carro, todos los dueños deberían tener el trasero del mismo tamaño.

Hoy he caído en cuenta que la pregunta sobre si algo es innovador requiere de un acotamiento. Un carro puede traer un nuevo tipo de foco que tal vez es más estético y además alumbra mejor. El carro “innovó en el área de luces”. ¿Es un carro innovador? Sí lo es, en el sentido de que contiene una innovación; mas no lo es en el sentido de que trae el mismo motor que su predecesor, el mismo sistema de suspensión, etc. Además, tampoco lo es, en el sentido de que podría ser algo trivial de imaginar y hacer para otras personas.

¿Conoces el proyecto “Unix Desktop Environment“? Este proyecto, UDE, es un manejador de ventanas que tiene como objetivo la simplicidad extrema: no tiene panel de tareas, ni menú de inicio, ni panel (de hecho no tiene nada). Todo eso corre por parte del usuario. Yo tenía una terminal cargada automáticamente al inicio. Además, no hay mucho interés en él ni mucho desarrollo desde hace algunos años. Un tiempo lo usé, cuando mi tarjeta de video era la más chafa de toda la ciudad y TWM parecía de juguete. Me sacó de apuros porque me permitió usar GNU de la manera más decente posible en ese entonces, hasta que encontré Xfce.

Cuando pensé en Superkb, inmediatamente pensé en ese manejador de ventanas. Pero falta una pieza importante: el cambiador de tareas, o “task switcher”, que corresponde en KDE, Windows y GNOME a la barra de tareas. Es decir, si en UDE hubiera contado con Superkb y ese incógnito cambiador de tareas, tal vez no hubiera necesitado migrar a Xfce.

Superkb tiene su propia idea de intercambiador de tareas, que espero que sea una sorpresa agradable para todos, pero no será una solución general. Superkb necesitará, además, un intercambiador de tareas auxiliar que abarque los casos que Superkb no abarcará, y aquí es donde Skippy y similares podrán ayudar mucho.

Entonces, ¿alguien conoce un Task Switcher para Linux?

Superkb 0.12

Superkb 0.12: la primera versión liberada desde la laptop.

Incluye soporte para darle un FEEDBACK_HANDLER, donde le podemos decir “cuando lance la calculadora, ponme un xmessage que diga ‘Lanzando la calculadora’.” Se ponde divertido si se combina con espeak, pero no funciona muy bien, pues el uso del disco duro al cargar la aplicación interrumpe el audio.

Se le pone:

FEEDBACK_HANDLER espeak (por default usa ‘xmessage’ con un timeout)
KEY COMMAND n 0 gedit /ruta/al/icono “text editor”
KEY COMMAND d 0 dia /ruta/al/icono “-v es herramienta para diagramas”

… y cuando se presione Super+n, se ejecutará “espeak text editor”
… y cuando se presione Super+d, se ejecutará “espeak -v es herramienta para diagramas”

La otra novedad es que ya se puede usar en los teclados que no tienen tecla Super (como las Thinkpad), habilitandole una nueva opción: “SUPERKEY_REPLAY 1″. Con esto se puede usar cualquier otra tecla (digamos F10) y si la tecla se presiona normalmente, se reenvía al programa que debió recibirla en primer lugar (por ejemplo, F10 muestra los menús en gedit).

Pudiera haber pantallazos, pero es complicado sacarlos. Lo dejamos para la próxima. :-D

Las descargas están en La página de descargas del sitio de Superkb.

Saludos a todos.

Superkb 0.11

Por problemas con CVS nos fuimos un tiempo, pero estamos de vuelta en SVN.

Superkb 0.11 tiene un par de correcciones a bichos de la 0.10 y soporte para el comando KEY DOCUMENT.

No hay mucho que decir y los pantallazos son los mismos, pero esperamos que pronto haya nuevas versiones.

Saludos.

Visita a Monterrey: GULTEC

Logo del Gultec

En estos días tuve la oportunidad de visitar Monterrey por motivos de trabajo. Sin embargo, en todo viaje de trabajo, no todo es trabajo. Una de las cosas que tenía pendiente por hacer era visitar a mis amigos linuxeros del ITESM.

Uno de los motivos es porque constantemente estoy presente en su canal de IRC en Freenode, #gultec, donde se suele dar un intercambio interesante de ideas. Sin embargo, a pesar del uso de la tecnología para comunicarnos, siempre hace falta estar en persona para poder complementar lo que los humanos llamamos “conocer” a alguien.

Continue reading ‘Visita a Monterrey: GULTEC’ »

¡Superkb estrena página!

Pantallazo de la página nueva

Me complace anunciar que el proyecto Superkb tiene una página más estética. Junto con ella, una nueva sección de Disparates, al final de la sección de Pantallazos.

Mil gracias a Oscarello por diseñarla.