[Bug 18791] New: Logitech G15 keysyms are unmapped in X11DRV_InitKeyboard

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jun 5 08:16:21 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=18791

           Summary: Logitech G15 keysyms are unmapped in
                    X11DRV_InitKeyboard
           Product: Wine
           Version: 1.1.21
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: vallidor at gangrenegang.com


Created an attachment (id=21562)
 --> (http://bugs.winehq.org/attachment.cgi?id=21562)
key=>vkey mapping output, keypress output

G15 keysyms are receiving a NULL vkey mapping when passing through
X11DRV_InitKeyboard.  This seems to result in the G1-G6 keys being recognised
by Wine as 'happening', but as Wine has no vkey to translate it to, yields no
keypress to the application being executed.  (In my case, World of Warcraft.  I
cannot bind Gx keys to actions as I do with other keys.)

My X11 is setup to pass and identify G15 'extra' keys as per the Ubuntu
tutorial described here: https://help.ubuntu.com/community/LogitechG15/ with
the exception of the XModMap setup, which I've identified for my own device
using 'xev'.

As I understand it the G15 key events are somewhat synthetic since they are
somehow pushed to X11 via uinput from g15daemon.  I don't understand exactly
how that works, but Xev doesn't flag the keypress events as synthetic.

Log snippits are included which contain Wine output demonstrating
initialisation and .. well, me pressing the Gx keys, and Wine's reaction of
shock and amazement to this obscure event.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list