[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]La solucion de Olivier es muy completa. No has pensado en enviarla al equipo de desarrollo de XFree? Le harias un favor al mundo. :D Otra solucion mas peque~a (por si no tienen acceso al root de la maquina) es agregar una linea a su .xinitrc y/o .xsession y/o .Xclients y/o Xclients-default (depende del archivo que ejecute su sesion X al comenzar): xmodmap /home/tu_login/.xmodmaprc Y el contenido de .xmodmaprc es el siguiente: keycode 12 = 3 numbersign periodcentered sterling keycode 21 = questiondown exclamdown asciitilde asciitilde keycode 34 = dead_acute dead_diaeresis keycode 35 = plus asterisk asciitilde dead_macron keycode 48 = braceleft bracketleft dead_circumflex dead_abovering keycode 49 = bar degree notsign backslash keycode 51 = braceright bracketright dead_grave dead_breve Saludos -- (o- Cristian Othon Martinez Vera <cfuga en itam mx> Pulchrum est paucorum //\ http://eniac.rhon.itam.mx/~cfuga/ hominum. v_/_ On Tue, 16 May 2000, Olivier Nenert wrote: > en mi /etc/XF86Config > tengo (sección teclado) > > XkbKeycodes "xfree86" > XkbTypes "default" > XkbCompat "default" > XkbSymbols "us(pc105)" > XkbGeometry "pc" > XkbRules "xfree86" > XkbModel "pc105" > XkbLayout "la" > > cuidado este "la" ya debe de llevarte a pensar "yahoo ya la hice" pero no > existe :) > tienes que crearlo a patas.. > bueno, te mando el que yo hice, va bien para mi teclado, supongo que estara > bien para el tuyo.. > sino, ya sabras como modificarlo.. > > // $XConsortium: es /main/3 1996/08/31 12:19:38 kaleb $ > // $XFree86: xc/programs/xkbcomp/symbols/es,v 3.3 1996/12/23 07:13:22 dawes > Exp $ > // Modified for a real Latin Amercian Keyboard by Olivier Nenert > partial default alphanumeric_keys > xkb_symbols "basic" { > > // Describes the differences between a very simple en_US > // keyboard and a very simple Latin American keyboard > > name[Group1]= "Latin"; > > key <TLDE> { [ bar, dead_abovering ], > [ backslash, backslash ] }; > key <LSGT> { [ less, greater ], > [ bar, brokenbar ] }; > key <AE01> { [ 1, exclam ], > [ bar, exclamdown ] }; > key <AE02> { [ 2, quotedbl ], > [ at, oneeighth ] }; > key <AE03> { [ 3, numbersign ] }; > key <AE04> { [ 4, dollar ] }; > key <AE06> { [ 6, ampersand ], > [ notsign, fiveeighths ] }; > key <AE07> { [ 7, slash ] }; > key <AE08> { [ 8, parenleft ] }; > key <AB08> { [ comma, semicolon ] }; > key <AE10> { [ 0, equal ] }; > key <AE09> { [ 9, parenright ] }; > key <AB09> { [ period, colon ] }; > key <AB10> { [ minus, underscore ] }; > key <AC10> { [ ntilde, Ntilde ], > [ asciitilde,dead_doubleacute ] }; > key <AE11> { [ apostrophe, question ] }; > key <AC11> { [ braceleft, bracketleft ], > [ dead_circumflex, dead_circumflex ] }; > key <BKSL> { [ braceright, bracketright ], > [ dead_grave, dead_breve ] }; > key <AD11> { [ dead_acute, dead_abovering ], > [ bracketleft, dead_abovering ] }; > key <AE12> { [ questiondown, exclamdown ], > [ asciitilde, asciitilde ] }; > key <AD12> { [ plus, asterisk ], > [ asciitilde, asciitilde ] }; > > // End alphanumeric section > > // Begin modifier mappings > modifier_map Shift { Shift_L }; > modifier_map Lock { Caps_Lock }; > modifier_map Control{ Control_L }; > modifier_map Mod3 { Mode_switch }; > }; > > partial alphanumeric_keys > xkb_symbols "Sundeadkeys" { > include "es(basic)" > > key <AC11> { [ SunFA_Acute, SunFA_Diaeresis ], > [ braceleft, braceleft ] }; > key <AD11> { [ SunFA_Grave, SunFA_Circum ], > [ bracketleft, dead_abovering ] }; > }; > > partial alphanumeric_keys > xkb_symbols "sundeadkeys" { > include "es(Sundeadkeys)" > }; > > partial alphanumeric_keys > xkb_symbols "nodeadkeys" { > include "es(basic)" > > key <AC10> { [ ntilde, Ntilde ], > [ asciitilde, doubleacute ] }; > key <AC11> { [ acute, diaeresis ], > [ braceleft, braceleft ] }; > key <BKSL> { [ ccedilla, Ccedilla ], > [ braceright, breve ] }; > key <AD11> { [ grave, asciicircum ], > [ bracketleft, degree ] }; > key <AD12> { [ plus, asterisk ], > [ bracketright, macron ] }; > }; > > y ya... hmm.. fue tantito mas largo de lo que recordaba.. lo hibera mandado > como attachment.. > sorry... > bueno.. ah.. claro.. esto lo grabas como /usr/X11R6/lib/X11/xkb/symbols/la > modificas el XF86Config con lo que puse al principio, reinicializa X y ya > debería de funcionar bien.. > > Bueno.. eso dicho, para mi el @ siempre funcinó bien. (quizas no exactamente > en su lugar).. > no necesitas hacer tanto desmadre (aunque no es tanto realmente) para > solamente el @ > pero como sea, nunca tuve un teclado exactamente como lo quería, hasta que > hice esto.. > y ya puedes realmente, facilmente poner las teclas que te corresponden... > > > saludos.. > Olivier. > > -----Mensaje original----- > De: Manuel Leos Rivas <mleosx en yahoo com> > Para: ayuda en linux org mx <ayuda en linux org mx> > Fecha: Martes, 16 de Mayo de 2000 10:04 a.m. > Asunto: @ en X > > > Que tal, tengo RH 6.1, y no funciona el @ en linux, mi > teclado es un 105 teclas con distribucion LA, algunas > cosas las corregi usando en KDE el International > Keyboard, pero la tecla AltGr no funciona, por lo que > algunos caracteres no pueden ser escritos, y el > bckspace sirve como delete > > Se aceptan sugerencias > > > > > ===== > ________________________ > Sinergia Deportiva > Manuel Leos Rivas > Tel.: +52 (8)376-0524/28 > Ext.: 227 > Mail: mleos en uanl mx > > _________________________________________________________ > Do You Yahoo!? > Obtenga su dirección de correo-e gratis @yahoo.com > en http://correo.espanol.yahoo.com > > -- > Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx > Para comandos adicionales, envíelo a: ayuda-help en linux org mx -- Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx Para comandos adicionales, envíelo a: ayuda-help en linux org mx