Este artículo pretende ser una guia rápida, sobre como se pueden utilizar las “hotkeys” de un portatil de la marca Toshiba.
El método explicado en este artículo se basa en el uso de una serie de aplicaciones creadas por mi.
En este pequeño artículo me dispongo a explicar como se pueden controlar
las hotkeys en un portátil de la marca Toshiba, sobre Linux.
Antes de nada debo aclarar que este tipo de teclas especiales
no se pueden rastrear como teclas convencionales, por tanto no hace
falta que os molestéis en intentarlo.
Todas las pruebas que he realizado han sido únicamente sobre un Toshiba
satellite 2410-304, por tanto no puedo asegurar su absoluta compatibilidad
con el resto de modelos de esta marca. Aunque salvo contadas excepciones
no debería haber problemas, pues la mayoría de teclados de este fabricante
cumplen ciertas especificaciones comunes.
El primer paso consiste en aplicar un parche al kernel, mediante el
cual se puedan manejar ciertas características especiales de
Toshiba con ACPI, este parche se puede encontrar en:
http://memebeam.org/free-software/toshiba_acpi/
Personalmente en lugar de este parche he aplicado uno de Con
Kolivas, este parche además de implementar el soporte para Toshiba
mejora algunas características del soporte ACPI respecto al
kernel oficial. Dicho esto, solo puedo asegurar que se cumple
todo lo explicado en este documento con este parche, aquellos que
deseéis bajar este parche lo encontraréis en:
http://members.optusnet.com.au/ckolivas/kernel/patch-1070_ACPI_0306300010_2.4.21-ck3.bz2
(Versión para kernel 2.4.21)
Una vez tengáis el parche es necesario descomprimirlo y aplicarlo
sobre las fuentes del kernel:
bunzip2 patch-1070_ACPI_0306300010_2.4.21-ck3.bz2
patch -p1 < patch-1070_ACPI_0306300010_2.4.21-ck3
Realizado estos pasos es necesario recompilar el kernel con las opciones
de ACPI para Toshiba y cargar la nueva imagen.
3 Software para el control de hotkeys
Cuando tengáis funcionando el soporte ACPI para Toshiba, es necesario
utilizar algún tipo de software para poder manejar las nuevas características.
Desgraciadamente no he podido encontrar nada que implementase el soporte
para estas, por tanto he tenido que diseñar las utilidades hotkeys-tosh,
gracias a las cuales es muy sencillo configurar a gusto de cada uno
las funciones de las hotkeys.
Para poder bajar estas utilidades, podéis hacerlo desde:
http://scero.homelinux.org:8080/Documentos/Proyectos/hotkeys.tgz
… Código fuente
http://scero.homelinux.org:8080/Documentos/Proyectos/hotkeys-tosh_1-1_i386.deb
… Paquete debian
Una vez instaladas, existen tres ejecutables:
- hotkeysd … Demonio que debe ejecutar el usuario root,
se encarga de interactuar con ACPI. Precisa el parámetro start
o stop - scankeys … Utilidad para el rastreo de los códigos de cada
tecla (requiere que el demonio hotkeysd este activo) - hotkeys … Utilidad para el control del teclado (requiere
que el demonio hotkeysd este activo)
Para emplear estas utilidades recomiendo seguir los siguientes pasos:
hotkeysd start
los códigos de las diversas hotkeys que se vayan pulsado
$HOME/.hotkeysrc para un usuario en particular, respetar la
sintaxis correcta del ejemplo que hay en /etc/hotkeysrc
automatizar incluyendo esta linea en alguno de los scripts de inicio
del usuario que vaya a usarlo
Espero que a todos aquellos que tengáis un portátil Toshiba esto os
sea útil, en caso de que no haya quedado claro algún punto o encontréis
algún error/incorrección en el software avisarme, la verdad es que
lo he terminado hace menos de una hora y no he tenido mucho tiempo
de depurarlo.
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1817 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.