I have a logitech G11 keyboard which has some extra keys - about 21 extra keys.
Under Linux with the use of g15daemon and using the 'logitech_g15' XkbModel, all keys are working and can be mapped to keyboard shortcuts under gnome for example.
Pressing the key G2 under xev outputs the following:
keycode 152 (keysym 0x1008ff45, XF86Launch5)
Unfortunatelly under wine the applications don't see these keys. Runing notepad as:
WINEDEBUG=+keyboard wine notepad.exe
I get the following when I press the same key:
trace
trace
trace
trace
The funny thing is that if I press the G3 key which is again recognized fine under X windows, under wine I get the following:
trace
trace
trace

trace
warn
So as you see in one case at least the keycode is recognized but in the other case it is not even recognized.
I tried to change a couple of things in keyboard.h file but no luck.
Can someone point me a bit to the changes that need to be made in keyboard.h file? For example should I add another layout?
Thanks