You are not logged in.

#1 2009-02-14 16:49:23

pogeymanz
Member
Registered: 2008-03-11
Posts: 1,020

Mouse buttons do nothing on root window in Compiz-Fusion.

When I scroll on the desktop, it usually changes the workspace. When I right-click it usually opens my compizdeskmenu. However, sometimes it doesn't do anything. And sometimes it's up to 10 seconds before I can click and have it do something.

The mouse always works in applications. For example, I'll have Opera open and want to switch workspaces. So I move the mouse to the desktop and scroll. Nothing happens. I move it to Opera's window and scroll and it scrolls! Then I move it back to the desktop and sometimes it still doesn't do anything if I scroll.

This does not happen in any other WM. I've used Openbox, PekWM, and Xfwm and that never happens.

Any tips or suggestions? I really like CF, but this is pretty much a deal-breaker.

EDIT: I want to emphasize that sometimes everything works fine. It is seemingly random when it decides not to work.

Last edited by pogeymanz (2009-02-14 16:50:37)

Offline

#2 2009-02-14 16:55:32

Rydgel
Member
From: France
Registered: 2008-09-04
Posts: 166
Website

Re: Mouse buttons do nothing on root window in Compiz-Fusion.

Same problem here, btw the keyboard shortcut for compizdeskmenu works everytime.

Offline

#3 2009-02-14 17:01:40

pogeymanz
Member
Registered: 2008-03-11
Posts: 1,020

Re: Mouse buttons do nothing on root window in Compiz-Fusion.

Rydgel wrote:

Same problem here, btw the keyboard shortcut for compizdeskmenu works everytime.

Yes, for me too. It's definitely that compiz is not processing mouse clicks on the root window. Moving the mouse to the corner of the screen still triggers Expose everytime, so compiz must "know" where the mouse is, just not if it is being clicked.

Offline

#4 2009-02-16 00:24:25

pogeymanz
Member
Registered: 2008-03-11
Posts: 1,020

Re: Mouse buttons do nothing on root window in Compiz-Fusion.

So, no one has any idea?

Offline

#5 2009-02-17 14:29:15

pogeymanz
Member
Registered: 2008-03-11
Posts: 1,020

Re: Mouse buttons do nothing on root window in Compiz-Fusion.

So, if anyone is using Compiz with an nvidia card, can you post your xorg.conf here? Just for me to compare? Here is mine:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option "BackingStore" "true"
EndSection   

Section "ServerFlags"
     Option "AutoAddDevices" "True"
   EndSection

Section "Files"
#    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/local"
        FontPath     "/usr/share/fonts/cyrillic"
        FontPath     "/usr/share/fonts/encodings"
        FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/speedo"
        FontPath     "/usr/share/fonts/TTF"
          FontPath     "/usr/share/fonts/Type1"
    FontPath     "/usr/share/fonts/util"

EndSection

Section "Module"
    #Load  "GLcore"
    Load  "dbe"
    #Load  "dri"
    Load  "extmod"
    Load  "glx"
    #Load  "record"
    Load  "xtrap"
    Load  "freetype"
       SubSection  "extmod"
         Option    "omit xfree86-dga"   # don't initialise the DGA extension
       EndSubSection

EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
    Option         "Resolution" "70"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    Option          "DPMS" "True"
    HorizSync    30.0-130.0
    VertRefresh  50.0-100.0
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"               # [<bool>]
        #Option     "HWcursor"               # [<bool>]
        #Option     "NoAccel"                # [<bool>]
        #Option     "ShadowFB"               # [<bool>]
        #Option     "UseFBDev"               # [<bool>]
        #Option     "Rotate"                 # [<str>]
        #Option     "VideoKey"               # <i>
        #Option     "FlatPanel"              # [<bool>]
        #Option     "FPDither"               # [<bool>]
        #Option     "CrtcNumber"             # <i>
        #Option     "FPScale"                # [<bool>]
        #Option     "FPTweak"                # <i>
        #Option     "DualHead"               # [<bool>]
    Option     "Coolbits"             "1"
    Option     "NoLogo"             "True"
    Option       "TripleBuffer"         "True"
    Option        "RenderAccel"         "True"
    Option    "BackingStore"         "True"
    Option     "OnDemandVBlankInterrupts"     "True"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "GeForce 8300 GS"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Viewport   0 0
        Depth     24
#    Option "AddARGBVisuals" "True"
#    Option "AddARGBGLXVisuals" "True"
    EndSubSection
EndSection

Section "Extensions"
    Option "Composite" "Enable"
EndSection

Offline

Board footer

Powered by FluxBB