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:Es por esto, q creo q KDE no me reconoce las teclas multimediaCó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. 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 ) -
y lo solucionaste a medias, en realidad muchas teclas tienen simbolos ya, t paso lo mio:
fijate con cat /usr/share/X11/xkb/symbols/* |grep XF86Có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
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
