The keymap in question is the DirectFB keymap.
You can explicitly load a keymap using IDirectFBInputDevice::LoadKeymap
or SetKeyMapEntry.
This will at least alleviate your issue, but it requires a bit of work
from your side to assemble a key map or key map entries.
ymmv..
Niels
Sameh Samir wrote:
Hi there,
This question has been asked before on the list, so please bare with me.
Here's what I've read before posting:
http://mail.directfb.org/pipermail/directfb-users/2008-September/001041.html
http://mail.directfb.org/pipermail/directfb-users/2009-March/001504.html
I've been able to detect the remote control, usb mouse and usb
keyboard in that order, but I have a problem with the latter.
GTK+ programs discard the keyboard completely with the exception of
the pause key. Like the poster of the first link above when running
df_input, I find detected inputs in both RC and mouse, but still no
keyboard. I tried changing gdk_directfb_translate_key in
gdkkeys-directfb.c and mapping DIKT_SPECIAL keys -> DIKS_whatever to
GDK_whatever. it worked for the remote. on the other hand the keyboard
doesn't seem to generate any DIKS (except the pause key above). I read
in the second link that the problem might be the lack of a keymap. If
so is there a tool that sets the keymap like setxkbmap from Xorg. or
is there some --dfb option I can use?
Please Help!
--
Sameh
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
--
.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/ |
"------------------------------------------"
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users