Impossible to disable some keybindings in ccsm (was: Keyboard Shortcuts issues)

Bug #146759 reported by Scott James Remnant (Canonical)
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
High
Michael Vogt

Bug Description

Binary package hint: compiz

There are various issues with Keyboard Shortcuts that we need to fix for gutsy.

The GNOME keyboard shortcuts dialog, when you press "Super+l", binds it as "<Mod4><Hyper>l" (!!), ccsm correctly binds it as "<Super>l" - however that confuses the buggery out of the keyboard shortcuts dialog which will now display just "l", and will randomly change between that and the other as you move the mouse around (yes, really!)

It's not possible to disable some shortcuts, notably Move Window and Resize Window; attempting to do so, will just put them back

Changed in compiz:
assignee: nobody → mvo
importance: Undecided → High
Changed in compiz:
status: New → Triaged
Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for your bugreport.

I failed to assign anything that uses super to gnome-keyshortcut-preferences on my two computers. There is a old bug open about it: #12153

But your problem might be a different one?

Revision history for this message
Michael Vogt (mvo) wrote :

I should add that bug #12153 (upstream http://bugzilla.gnome.org/show_bug.cgi?id=165343) is not compiz specifc.

Michael Vogt (mvo)
Changed in compiz:
status: Triaged → Fix Committed
Revision history for this message
Michael Vogt (mvo) wrote :

The ccsm issue is fixed with my recent libcompizconfig-backend-gconf upload. The unsetinng of move, resize should now work fine in both ccsm and the keyboard shortcuts capplet.

Cheers,
 michael

Michael Vogt (mvo)
Changed in compiz:
status: Fix Committed → Fix Released
Revision history for this message
Robert Lange (rcl24) wrote : Also cannot disable Initiate Window Picker keybinding

Michael,

In the CompizConfig Settings Manager, I attempt to disable the keybinding for "Initiate Window Picker" but every time I do, the settings manager collapses the General Actions tree and when I re-expand it, the keybinding has been restored.

I don't know if that is the same problem that you fixed for other plugins, but it is preventing me from disabling this keybinding.

Revision history for this message
Brett Campbell (invsblduck) wrote :

I'm experiencing the same thing on 9.10 (Karmic). 2 years later ??!
Really?

It appears there isn't a libcompizconfig-backend-gconf package any more.

And IIRC, I could disable GNOME integration in the past and get the behavior I expect (keybindings persist when I change them), but in Karmic I uncheck the 'Gnome Compatibility' plugin (under General in ccsm) and my window resize bindings are not honored. They are always reverted to the default.

Any suggestions? Is this still a bug?

Thanks.

Revision history for this message
Brett Campbell (invsblduck) wrote :

( It's compizconfig-backend-gconf now I guess. )

Revision history for this message
Thomas Ibbotson (thomas-ibbotson) wrote :

I set this back to confirmed, as this appears to be a regression. I cannot disable the Move Window key binding in Karmic. I don't know what the correct procedure for marking a regression is, should there really be a new bug for this?

Changed in compiz (Ubuntu):
status: Fix Released → Confirmed
tags: added: regression-potential
Omer Akram (om26er)
Changed in compiz (Ubuntu):
milestone: ubuntu-7.10-rc → none
Revision history for this message
C de-Avillez (hggdh2) wrote :

Moving back to Fix Released, taking out the 'regression-potential' tag.

@All: Please open a new bug report. This bug was fixed in 2007; from then to now the code changed so much that it does not make sense to reopen this bug. In the new bug report you can link back to this bug, if needed. Thank you.

tags: removed: regression-potential
Changed in compiz (Ubuntu):
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.