Many multimedia keys doesn't work in KDE 4 - The key you just pressed isn't supported by Qt

Bug #332495 reported by unggnu
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
Unknown
qt4-x11 (Ubuntu)
Triaged
Low
Unassigned
Nominated for Jaunty by unggnu

Bug Description

When trying to assign the brightness keys to a keyboard shortcut the message: "The key you just pressed isn't supported by Qt" is displayed. I guess this is more of a Qt (both 4.4 and 4.5rc) problem, however it occurs in the KDE control center.

Since in Jaunty the /etc/acpi/sonybright.sh is removed I can't change the backlight of my laptop with Kubuntu but in Ubuntu because later one supports my keys out of the box in guidance-power-manager. Changing the brightness in the KDE power plasmoid works fine so it is only a key problem.

xev definitely shows my keys as supported:
KeyRelease event, serial 35, synthetic NO, window 0x3000001,
    root 0xab, subw 0x0, time 999639, (-629,210), root:(458,235),
    state 0x0, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown),
same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x3000001,
    root 0xab, subw 0x0, time 1000020, (-629,210), root:(458,235),
    state 0x0, keycode 233 (keysym 0x1008ff02, XF86MonBrightnessUp),
same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

Revision history for this message
unggnu (unggnu) wrote :
Revision history for this message
unggnu (unggnu) wrote :
unggnu (unggnu)
description: updated
Revision history for this message
unggnu (unggnu) wrote :

The brightness keys have keycodes according to xev but they can't be used as a shortcut because of https://bugs.kde.org/show_bug.cgi?id=185453 .

Revision history for this message
unggnu (unggnu) wrote :

KeyRelease event, serial 35, synthetic NO, window 0x3000001,
    root 0xab, subw 0x0, time 999639, (-629,210), root:(458,235),
    state 0x0, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x3000001,
    root 0xab, subw 0x0, time 1000020, (-629,210), root:(458,235),
    state 0x0, keycode 233 (keysym 0x1008ff02, XF86MonBrightnessUp), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

Changed in kdebase:
status: Unknown → New
unggnu (unggnu)
Changed in kdebase:
status: New → Unknown
Revision history for this message
Jonathan Thomas (echidnaman) wrote : Re: Sony brightness keys doesn't work in Kubuntu Jaunty but in Ubuntu - not supported by QT

This is a Qt bug, since Qt is the one handling the keys.

Changed in kdebase-workspace:
importance: Undecided → Low
status: New → Triaged
Changed in kdebase:
status: Unknown → Confirmed
Revision history for this message
unggnu (unggnu) wrote :

QT upstream bug report: http://www.qtsoftware.com/developer/task-tracker/index_html?method=entry&id=230168

I am not able to register it in Launchpad as an upstream bug report.

unggnu (unggnu)
description: updated
unggnu (unggnu)
description: updated
Changed in kdebase:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.