View previous topic :: View next topic |
Author |
Message |
ResetReboot Apprentice
Joined: 12 May 2004 Posts: 153 Location: Málaga
|
Posted: Thu Dec 30, 2004 3:53 pm Post subject: [HOWTO] Acer TravelMate: Teclas especiales |
|
|
Buenas gente, hace poco logré hacer funcionar mis teclas especiales de mi Acer TravelMate 243LC, y os diré cómo, ya que tiene truco:
Teclas especiales en portátiles Acer TravelMate
Paso 1:
Para empezar, si usamos xev, veremos que las teclas plateadas de la parte superior y muchas de la combinación Fn+* no funcionan (sólo las de volumen) y otras funcionan por hardware (las de control de brillo del led, de cambio de salida de video, desconexión de la luz de la LCD y la tecla de suspender). Para lograr que todas estas teclas puedan ser útiles, sólo hay que hacer el siguiente comando como root:
Con esto conseguimos un módulo de kernel que al ser debidamente cargado hará que las teclas extras comiencen a emitir keycodes.
Nota: para no tener que cargar manualmente el módulo, ve a /etc/modules.autoload/kernel-2.x (donde x es tu versión del kernel) y añade al final acerhk.
Paso 2:
Instalaremos lineakd con este comando como root:
Esto es el daemon que permitirá lanzar cosas como el gestor de correo con el botón del sobre.
Añadiremos esto al final del archivo /etc/lineakkb.def:
Code: | # Needs acerhk module: http://www.informatik.hu-berlin.de/~tauber/acerhk/
[ACERT243LC]
brandname = "ACER"
modelname = "243LC"
[KEYS]
Internet = 236
Mail = 178
P1 = 159
P2 = 151
WifiOn|WifiOff = 147
FnF1 = 245
FnF2 = 129
FnF3 = 222
VolumeDown = 174
VolumeUp = 176
Mute = 160
[END KEYS]
[END 243LC]
|
Nota:Esta configuración es la de mi TravelMate 243LC, para saber cómo crear uno propio ve a http://lineak.sourceforge.net/index.php?nav=showdoc&docid=LinEAK_support_HOWTO&doctitle=Keyboard%20support%20HOWTO
Ya sólo resta hacer como usuario normal:
Code: | lineakd -c NOMBRE_TECLADO_QUE_HEMOS_CREADO |
Configurar $HOME/.lineak/lineak.conf para que cada tecla haga lo que queramos y por ultimo:
y ya lo tendremos funcionando. Para que arranque automáticamente, consultad el manual de vuestro WM.
Un saludo. _________________ Jabber ID: jcreset@myjabber.net
Webs: http://resetreboot.blogspot.com
http://www.labibliotecaonline.tk
The OS community is called the largest functioning anarchy is the world, with good reason.
Last edited by ResetReboot on Fri Dec 31, 2004 1:34 pm; edited 1 time in total |
|
Back to top |
|
|
focahclero Guru
Joined: 02 Jan 2004 Posts: 554
|
Posted: Thu Dec 30, 2004 7:39 pm Post subject: |
|
|
Se te ha colado una pequeña errata :
en el paso 2 dices para instalar... pero con -p no instalas, sólo simulas la instalación.
Saludos, _________________ focahclero
Registered Linux User #352648. Get Counted! http://counter.li.org
[TEMA] Descripción problema (estado) |
|
Back to top |
|
|
ResetReboot Apprentice
Joined: 12 May 2004 Posts: 153 Location: Málaga
|
Posted: Fri Dec 31, 2004 1:34 pm Post subject: |
|
|
Gracias, ya está corregido. Y parece que otro ha seguido mis pasos con este howto _________________ Jabber ID: jcreset@myjabber.net
Webs: http://resetreboot.blogspot.com
http://www.labibliotecaonline.tk
The OS community is called the largest functioning anarchy is the world, with good reason. |
|
Back to top |
|
|
dr_cerebro n00b
Joined: 20 Sep 2007 Posts: 5
|
Posted: Thu Sep 20, 2007 6:09 pm Post subject: Pregunta de principiante |
|
|
Podrias explicarme (paso a paso), como hago para agregar al final de la linea de /etc/..../kernel-2.x.xx/acerhk ?
lo hago con un comando en especial, o como ?
Con modprobe acerhk no funciona ?
Llevo una semana en Linux, paso a paso por favor.
Gracias _________________ Everything is gonna be fine, just don´t press <Enter>, Ok? |
|
Back to top |
|
|
mad93 Apprentice
Joined: 15 Feb 2005 Posts: 184 Location: Catalunya
|
Posted: Thu Sep 20, 2007 8:34 pm Post subject: |
|
|
No, se refiere a abrir ese archivo (editarlo) y añadir una linea donde ponga acerhk. Rollo lo que pongo ahora:
acerhk
El archivo a usar es kernel-2.4 o kernel-2.6. Si no sabes qual usas escribe en la consola "uname -a" y te lo dirá. |
|
Back to top |
|
|
Noss Guru
Joined: 09 Jul 2006 Posts: 420
|
Posted: Fri Sep 21, 2007 3:02 pm Post subject: |
|
|
Hola!
pues a mi me da este error al emerger
Code: |
emerge acerhk
!!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/local/portage/xeffects/trunk'
Calculating dependencies /
!!! All ebuilds that could satisfy "acerhk" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-laptop/acerhk-0.5.35 (masked by: missing keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
|
Aasí que edito el /etc/portage/package.keywords y añado
Code: |
>=app-laptop/acerhk-0.5.35 **
|
Ahora si lo intenta emerger pero me da este error
Code: |
2: warning: cast from pointer to integer of different size
{standard input}: Assembler messages:
{standard input}:16: Error: `pusha' is not supported in 64-bit mode
{standard input}:24: Error: suffix or operands invalid for `push'
{standard input}:27: Error: suffix or operands invalid for `pop'
{standard input}:34: Error: `popa' is not supported in 64-bit mode
{standard input}:4107: Error: `pusha' is not supported in 64-bit mode
{standard input}:4115: Error: suffix or operands invalid for `push'
{standard input}:4117: Error: suffix or operands invalid for `pop'
{standard input}:4124: Error: `popa' is not supported in 64-bit mode
make[2]: *** [/var/tmp/portage/portage/app-laptop/acerhk-0.5.35/work/acerhk-0.5.35/acerhk.o] Error 1
make[1]: *** [_module_/var/tmp/portage/portage/app-laptop/acerhk-0.5.35/work/acerhk-0.5.35] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22-gentoo-r5'
make: *** [acerhk.ko] Error 2
*
* ERROR: app-laptop/acerhk-0.5.35 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1334: Called linux-mod_src_compile
* linux-mod.eclass, line 516: Called die
*
* Unable to make KERNELSRC=/usr/src/linux KERNELVERSION=2.6.22-gentoo-r5 all.
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/portage/app-laptop/acerhk-0.5.35/temp/build.log'.
|
Alguno tiene idea de qué sucede? un saludo y gracias por el tutyo, por cierto mi portatil es un acer aspire5634 _________________ Registered Linux user number 448342
My machines registered: 355201 - 355202 |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Fri Sep 21, 2007 11:18 pm Post subject: |
|
|
Code: |
2: warning: cast from pointer to integer of different size
{standard input}: Assembler messages:
{standard input}:16: Error: `pusha' is not supported in 64-bit mode
{standard input}:24: Error: suffix or operands invalid for `push'
{standard input}:27: Error: suffix or operands invalid for `pop'
{standard input}:34: Error: `popa' is not supported in 64-bit mode
{standard input}:4107: Error: `pusha' is not supported in 64-bit mode
{standard input}:4115: Error: suffix or operands invalid for `push'
{standard input}:4117: Error: suffix or operands invalid for `pop'
{standard input}:4124: Error: `popa' is not supported in 64-bit mode
make[2]: *** [/var/tmp/portage/portage/app-laptop/acerhk-0.5.35/work/acerhk-0.5.35/acerhk.o] Error 1
make[1]: *** [_module_/var/tmp/portage/portage/app-laptop/acerhk-0.5.35/work/acerhk-0.5.35] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22-gentoo-r5'
make: *** [acerhk.ko] Error 2
|
Si. Esto significa textualmente "tu cpu no soporta estas instrucciones en lenguaje ensamblador". Que traducido al castellano quiere decir que tu hardware jamás podrá ejecutar ese programa, ni compilarlo, porque tu compilador tampoco puede producir el código objeto equivalente para esa arquitectura.
¿Esto es un programa o un driver? Te pregunto porque, si es un programa normal y corriente, es posible que puedas ejecutarlo (siempre que tu entorno sea multilib) si descargas un binario precompilado para 32 bits x86. Por supuesto, no puedo garantizar que funcione, pero bueno, por probar... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|