Quienes me conocen saben que todas mis computadoras están llenas de calcomanías (stickers) y aunque ya llevo casi 2 años con mi actual portátil, decidí crear esta entrada para explicar el origen de mis calcomanías tal como lo hice con mi anterior portátil.

Tapa de portátil

  • La mayoría de las etiquetas son de Mozilla y las obtuve en el Mozilla summit del 2013, ahí pueden ver la de las sedes de las oficinas de Toronto, Beijing, Japón, París, Londres, San Francisco, Vancouver.
  • Otras etiquetas incluyen proyectos de Mozilla como Firefox, Firefox OS (tuve un teléfono para desarrolladores), Open Badges.
  • Muchas calcomanías las compré o me las regalaron en el FudCon 2012, como son las de Hacker, CC, Fedora.
  • La del día del software libre me la regaló Xombra cuando fui a un evento de ese tipo en Valencia.
  • La de Noisebridge me la regaló Ghostbar en un viajo que hizo a SF (sé que la pegué mal).
Calcomanías en la tapa de la portátil

Calcomanías en la tapa de la portátil

Frente

  • Tengo unas calcomanías de Fedora con unos logos de Android encima, las obtuve en el Fudcon del 2012.
  • La del día de Software Libre la obtuve por Xombra como lo comenté anteriormente.
  • La de enjoi skateboarding me regalo mi amiga Ver perfil en Twitter
  • La de Bones y de Crailtap (la azul con el arcoiris) las obtuve al comprar una patineta.
  • La de MVA (Microsoft Virtual Academy) la obtuve en un evento de Microsoft en la universidad que trabajo, porque tengo un perfil en el sitio y he finalizado varios cursos allí.
  • La de Pop Out, es de una marca de ropa para skaters de la ciudad de donde vivo, y me la regaló el dueño.
  • La de Angular y Dart las obtuve en un meetup de Google en Bogotá en agosto del 2014.
  • La de Mozilla Hispano me la regalaron en el Work Week del 2014.
Calcomanías en la parte frontal

Calcomanías en la parte frontal

Se que a algunos les parece mal haber dañado la laptop, para mí es personalización.

Nota: redactando este artículo, me di cuenta que la mayoría de calcomanías las he adquirido en eventos. 

Actualmente gracias a un cuñado tengo una laptop Toshiba Satellite semi viejita (del 2004) y descubrí­ que los botones extra (que funcionan con la tecla FN) como los multimedia sirven bajo linux utilizando un programa llamado FnFx (del cual en Archlinux soy el mantenedor del PKGBUILD). El programa por defecto permite controlar el encendido del ventilador interno de la laptop, ajustar el brillo de la pantalla, llamar a los scripts que inician la suspensióno hibernado del equipo, entere otros.

Sin embargo, noté que alguna de las combinaciones no serví­a, por lo que decidí­ configurarlas para que en KDE 4 pueda bajar y subir el volumen, controlar las operaciones del amarok, apagar usando el proceso de apagado de KDM y que se ejecute cualquier comando con esas teclas. Primero, debemos crear un archivo con el nombre .fnfxrc en la carpeta HOME del usuario, este archivo contendrá la lista de combinaciones junto al comando a ejecutar; aquí­ les dejo el mí­o que esta listo para funcionar con KDE 4.

[actions]
##Hardware Related
action(key="Fn-F5";command="toggle video")
action(key="Fn-F6";command="brightness down")
action(key="Fn-F7";command="brightness up")
action(key="Fn-F8";command="toggle bluetooth")
action(key="Fn-3";command="toggle fan")
action(key="Fn-2";command="qdbus org.kde.kmix /Mixer0
org.kde.KMix.increaseVolume Master:0")
action(key="Fn-1";command="qdbus org.kde.kmix /Mixer0
org.kde.KMix.decreaseVolume Master:0")
action(key="Fn-Home";command="/usr/bin/qdbus org.kde.ksmserver /KSMServer logout 0 2 0")

##Multimedia
action(key="Fn-Escape";command="qdbus org.kde.kmix /Mixer0 org.kde.KMix.toggleMute Master:0")
action(key="Hotbutton (Play/Pause)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Play")
action(key="Hotbutton (Stop)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Stop")
action(key="Hotbutton (Skip Track Back)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Prev")
action(key="Hotbutton (Skip Track Forward)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Next")
##
action(key="Fn-F2";command="toggle cpu")
action(key="Fn-F3";command="suspend to ram")
action(key="Fn-F4";command="suspend to disk")

[mixer]
mixer(device="/dev/mixer")

[defaults]
defaults(brightness="3")

Luego nos aseguramos que esta corriendo el demonio fnfxd (si no está, ejectua ese comando como root) y ejecutamos como nuestro usuario el comando fnfx para recibir las peticiones del teclado y lanzar comandos, les recomiendo automatizar este proceso usando las opciones de Autoarranque de KDE  4, con esto ya pueden ejecutar las combinaciones de teclas, previamente configuradas y observarán como funcionan correctamente.

Nota: Recuerda configurar tener previamente el archivo /etc/fnfx/fnfxd.conf correctamente configurado