← Back to team overview

compiz team mailing list archive

[Bug 609202] [NEW] Some mouse key bindings don't change correctly

 

Public bug reported:

Binary package hint: compiz

The 'window menu' keybinding (as well as others that use the same
modifier, <Alt>) has some weird behavior when changed using either ccsm
or gconf-editor. It seems to be stuck to <Alt>Button3. Here's the exact
details:

Using ccsm: In General Options -> Key bindings
If I disable the key binding for 'Window Menu' or change the button (change Button3 to something else, but keep the modifier <Alt>,) the text changes, but the behavior stays the same. Also, the text reverts back to <Alt>Button3 if I close and re-open ccsm.

if I change the modifier (<Alt>) to something else (<Control> for
example,) other key bindings that use the same modifier (move window is
<Alt>Button1, etc) get changed to the same modifier (move window becomes
<Control>Button1.) And If I change the modifier on others, 'window menu'
changes too!

If I set another key binding to the same combination (set maximize window to <Alt>Button3 for example,) I get a warning message with the following options:
"Set Toggle Window Maximized anyway," "Don't set Toggle Window Maximized," "Disable Window Menu."
Choosing "Disable Window Menu" does nothing.


Using gconf-editor: In /apps/compiz/general/allscreens/options
The behavior here is somewhat similar to ccsm. If I change the button part (Button3) of 'window_menu_button' field, the text changes, but nothing happens. But unlike ccsm, it doesn't revert back if I close and re-open gconf-editor. Also, If I change the modifier part (<Alt>,) other key bindings with the same modifier change too.

If I change the whole 'window_menu_button' field to 'Disabled' or empty
(''), it actually gets disabled (first thing that works correctly.) And
I can assign <Alt>Button3 to another field and it works. However, if I
run ccsm or restart the computer, window_menu_button gets re-bound to
<Alt>Button3, but the text in gconf-editor stays on the values I
entered. If I click on that field and press Enter even without changing
anything, it works as expected again (until I run ccsm or restart the
computer again..)

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: compiz 1:0.8.4-0ubuntu15
ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-23-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CompizPlugins: [core,ccp,move,resize,place,decoration,text,workarounds,titleinfo,regex,neg,mousepoll,png,annotate,svg,dbus,gnomecompat,commands,vpswitch,imgjpeg,shift,session,animation,resizeinfo,obs,wall,wobbly,expo,ezoom,fade,staticswitcher,scale,scaleaddon]
Date: Fri Jul 23 18:03:36 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: Hewlett-Packard HP Pavilion dv5 Notebook PC
PackageArchitecture: all
PciDisplay: 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Mobility Radeon HD 3400 Series [1002:95c4]
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-23-generic root=UUID=06807a8f-5e4c-420f-838b-b8d276db899a ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions:
 xserver-xorg 1:7.5+5ubuntu1
 libgl1-mesa-glx 7.7.1-1ubuntu3
 libdrm2 2.4.18-1ubuntu3
 xserver-xorg-video-intel 2:2.9.1-3ubuntu5
 xserver-xorg-video-ati 1:6.13.0-1ubuntu5
SourcePackage: compiz
dmi.bios.date: 08/19/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.37
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 3600
dmi.board.vendor: Quanta
dmi.board.version: 98.36
dmi.chassis.type: 10
dmi.chassis.vendor: Quanta
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.37:bd08/19/2009:svnHewlett-Packard:pnHPPaviliondv5NotebookPC:pvrRev1:rvnQuanta:rn3600:rvr98.36:cvnQuanta:ct10:cvrN/A:
dmi.product.name: HP Pavilion dv5 Notebook PC
dmi.product.version: Rev 1
dmi.sys.vendor: Hewlett-Packard
glxinfo: Error: [Errno 2] No such file or directory
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.32-23-generic

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug lucid

-- 
Some mouse key bindings don't change correctly
https://bugs.launchpad.net/bugs/609202
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in ubuntu.



Follow ups

References