OK, I have found the two causes of this bug. Half in Unity half in
compiz.
1. As per comment #3, Unity key callbacks return false, which means
compiz should pass the keys on to apps. They should be returning true.
2. Compiz incorrectly passes the keys though to apps even if a plugin
has handled it and returned true. But only if a plugin is bound to
<modifier> and the user presses <modifier>+<other-key>. Like Unity is
bound to <Alt> and you press <Alt+F2>
** Summary changed:
- [unity 5.6] using alt-f2 send a ";3Q" to the active windows
+ [unity 5.6] Using Alt+F1 or Alt+F2 sends a ";3P" or ";3Q" to the active
windows
** Also affects: compiz-core
Importance: Undecided
Status: New
** Changed in: compiz-core
Status: New => In Progress
** Changed in: compiz-core
Importance: Undecided => Medium
** Changed in: compiz-core
Assignee: (unassigned) => Daniel van Vugt (vanvugt)
** Changed in: compiz-core
Milestone: None => 0.9.7.2
** Changed in: unity
Status: Confirmed => In Progress
** Changed in: unity
Assignee: (unassigned) => Daniel van Vugt (vanvugt)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/943456
Title:
[unity 5.6] Using Alt+F1 or Alt+F2 sends a ";3P" or ";3Q" to the
active windows
To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz-core/+bug/943456/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs