yo tuve un problema tambien con mi PC y no es un portatil; prueba lo siguiente vim /etc/X11/XF86Config-4 y en la sección del teclado puse:
Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc104" Option "XkbLayout" "es" Option "XkbVariant" "" EndSection On Tuesday 17 December 2002 04:21, Alberto Morales wrote: > On Tue, Dec 17, 2002 at 12:14:31AM +0000, Jesus Torres wrote: > > Esta pregunta ya ha sido realizada en la lista en otras ocasiones, pero > > hasta el momento no he encontrado una respuesta que me resuelva el > > problema. > > Vamos a ver si esta es la buena :-) > > > Resulta que acabo de instalar una woody en un portátil y no funciona el > > AltGr en las X. La configuración del teclado es la habitual de 105 > > teclas en español. Alguien puede ayudarme? > > Haz la siguiente prueba. Ejecuta xev y empieza a pulsar las teclas una a > una. Recuerdo que había otra utilidad más directa, pero esta es la única > que me acuerdo. Te empezarán a salir mensajes de este tipo: > > ---------- --------- --------- --------- --------- ---------- > KeyPress event, serial 26, synthetic NO, window 0xc00001, > root 0x39, subw 0x0, time 712593048, (-217,43), root:(400,409), > state 0x4, keycode 54 (keysym 0x63, c), same_screen YES, > XLookupString gives 1 characters: "" > > KeyRelease event, serial 26, synthetic NO, window 0xc00001, > root 0x39, subw 0x0, time 712593235, (-260,57), root:(357,423), > state 0x4, keycode 54 (keysym 0x63, c), same_screen YES, > XLookupString gives 1 characters: "" > ---------- --------- --------- --------- --------- ---------- > > Puedes hacer la prueba tambien con otro teclado para comparar. Vete > apuntando los valores. He hecho la prueba en mi portatil que funciona > bien y el resumen de lo que me sale es esto. Compáralos con los tuyos > y a lo mejor encontramos algún fallo: > > left shift: keycode 50 (keysym 0xffe1, Shift_L) > left control: keycode 37 (keysym 0xffe3, Control_L) > window: keycode 115 (keysym 0x0, NoSymbol) > menu: keycode 117 (keysym 0x0, NoSymbol) > alt: keycode 64 (keysym 0xffe9, Alt_L) > altgr: keycode 113 (keysym 0xff7e, Mode_switch) > right shift: keycode 62 (keysym 0xffe2, Shift_R) > Fn: no se entera > > Cuando ya tengas en qué difiere tu caso especial del caso estandar, > deberías tener la suficiente info para entrarle al fichero > /etc/X11/xkb/keycodes/xfree86 y particularizarlo a ver que pasa. Lo > malo: quizás se lo carga cuando hagas un upgrade de las x así que > guarda la info en otro lado. ¿En consola no te pasa tambien?