Teclas en keysymdef.h

      • 909
      • mensajes
      • miembro desde
      • 28/07/07
    02/05/2008
    #1 Teclas en keysymdef.h

    Gente, una pregunta... ¿como usar teclas q no tienen simbolo en keysymdef.h (en mi gentoo esta en /usr/X11R6/include/X11)?

    De esto me di cuenta con 'xev'... les doy un ejemplo:

    Código:
    KeyRelease event, serial 34, synthetic NO, window 0x2a00001,
        root 0x41, subw 0x0, time 5497093, (477,-68), root:(481,568),
        state 0x10, keycode 178 (keysym 0x0, NoSymbol), same_screen YES,
        XLookupString gives 0 bytes:
        XFilterEvent returns: False
    Es por esto, q creo q KDE no me reconoce las teclas multimedia . La verdad es q estoy sumamente acostumbrado a ellas, y en gnome no tuve ningún drama para usarlas. Quiero ver si puedo usarlas directamente con KDE, sin tener q entrar en otras cosas como Xbindkeys (cosa q en el pasado no me ha funcionado, pero bue..) o el feo 'hotkeys'.

    Me ha resultado todo una epopeya hacer funcionar estas malditas teclas... y bueno, todavia no puedo :P.

    ¿Ideas? Cualquiera de ellas es bien recibida

    SOLUCIONADO

    Cuando yo probando (antes de el primer post), cree el archivo ~/.xmodmaprc y use el keymap q me largaba xev, creaba una nueva linea 'keymap 178 = HomeDir' dentro del archivo. Al ejecutar xmodmap ~/.xmodmaprc, me largaba un error bad keysym name 'HomeDir'. Lo q hice entonces, anote el keymap de cada una de las teclas, y les asigne en vez de un nombre arbitrario, FXX, es decir me quedó. 'keymap 178 = F13' y ahora anda perfecto, y puedo usar las teclas . Use hasta F27 sin q me largue error.

    Bueno, yo me voy a dormir feliz por haber solucionado esto, y espero q a alguien en el futuro le pueda servir.

    Saludos desde el más acá.

    ( Si, ya se q no se debe crear un post y responderselo uno mismo... pero bueno sry xD )
  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    2 comentarios / 1024 Visitas

      • 3,742
      • mensajes
      • miembro desde
      • 08/12/04
    02/05/2008
    #2 Re: Teclas en keysymdef.h

    y lo solucionaste a medias, en realidad muchas teclas tienen simbolos ya, t paso lo mio:

    Código:
     
    keycode 198 = XF86MyComputer
    keycode 130 = XF86WWW
    keycode 234 = XF86Back
    keycode 233 = XF86Forward
    keycode 161 = XF86Calculator
    keycode 129 = XF86Music
    keycode 162 = XF86AudioPlay
    keycode 236 = XF86Mail
    keycode 223 = XF86Sleep
    keycode 176 = XF86AudioRaiseVolume
    keycode 174 = XF86AudioLowerVolume
    keycode 164 = XF86AudioStop
    keycode 232 = XF86Close
    keycode 231 = XF86Reload
    keycode 229 = XF86Search
    keycode 230 = XF86Favorites
    keycode 144 = XF86AudioPrev
    keycode 153 = XF86AudioNext
    keycode 160 = XF86AudioMute
    fijate con cat /usr/share/X11/xkb/symbols/* |grep XF86
    hay de todo, seguro se te repiten pq estan los idiomas ahi, pero bueno, no viene al caso conseguir todo sin errores a las 4 am :P
      • 909
      • mensajes
      • miembro desde
      • 28/07/07
    02/05/2008
    #3 Re: Teclas en keysymdef.h

    No se porque poronga cuando hago con el scroll para arriba me vuelve al indice de temas. Ya escribi la respuesta como 5 veces, q se vaya a la re p*ta madre q lo pario.