QxtGlobalShortcut: Many keys don't work on X11

Issue #61 new
abika created an issue

The way how QKeys are mapped to keycodes (as defined in X.h) is just incorrect:

In QxtGlobalShortcutPrivate::nativeKeycode(Qt::Key key) the QKey is translated to keysym with

XStringToKeysym(QKeySequence(key).toString().toLatin1().data())

and it's more or less luck that the argument is the correct string. It doesn't work for many keys: space, dot, comma, tab, enter, home, ...

I couldn't think of an easy solution, somebody has an idea?

Comments (1)

  1. Thomas P.

    Dear developers,

    I maintain libqxt for Debian and we are affected by this bug too. Do you need more informations or logs? Do you plan to fix this issue in a near futur?

    Regards, Thomas Pierson

  2. Log in to comment