View Single Post
Old 02-08-08, 11:57 AM   #1
NeoNecro
Registered User
 
Join Date: Jul 2007
Posts: 33
Default X: multiple xscreens + mouse + touchpad = strange problem

Hello,

I'm just running sidux and I really like it, it's nice and fast and does the job :-D But, I have a problem I didn't have before.

I'm running sidux on my laptop, so I have a touchpad, all previous distributions I've tried configured it right, but sidux didn't, it worked, but there was no scrolling, so I edited xorg.conf and now I have scrolling

I also use a xinerama setup with two screens and a separate keyboard and mouse when I'm at home. But after editing xorg.conf for my touchpad it didn't support my separate mouse anymore , so I added an extra input device for my mouse and now they both work (kinda).

So, the problem is, I can move my cursor from one screen to another, with the external mouse, but it gets trapped on one screen using the touchpad. It's the same cursor, but the touchpad seems to be limited to one screen. When I move the cursor to the other screen I can move it around there using the touchpad, but when I go back to the first one it still is impossible to return.

Does anybody have any idea on what's wrong, I think it's a wrong setting in my xorg.conf

Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Thu Dec 13 19:10:32 PST 2007

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1024 0
    Screen      1  "Screen1" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "TouchPad"  "CorePointer"
    InputDevice    "Mouse0"    "SendCoreEvents"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "1"
    Option "blank time" "0"
    Option "standby time" "0"
    Option "suspend time" "0"
    Option "off time" "0"
    Option "screen blank" "0"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

 Section "InputDevice"
   Driver      "synaptics"
   Identifier  "TouchPad"
   #Option      "AlwaysCore"
   Option      "Protocol" "auto-dev"
   Option      "SHMConfig" "on"
 EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option    "XkbRules"  "xorg"
    Option    "XkbModel"  "pc105"
    Option         "XkbLayout" "azerty"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "QDS"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "IBM"
    HorizSync       31.5 - 58.1
    VertRefresh     56.0 - 85.0
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce Go 7200"
    BusID          "PCI:5:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce Go 7200"
    BusID          "PCI:5:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "CRT: nvidia-auto-select +0+0"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: 1024x768_70 +0+0; CRT: nvidia-auto-select +0+0; CRT: 1024x768 +0+0"
EndSection
NeoNecro is offline   Reply With Quote