LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   dell inspiron 1720 touchpad problem (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/dell-inspiron-1720-touchpad-problem-593522/)

emg 10-21-2007 04:27 PM

dell inspiron 1720 touchpad problem
 
Hi all ... I have installed opensuse 10.3 on my wifes i-1720 so far everything has worked great, The only thing I just can't figure out is getting the touchpad to scroll when using the sides. Its detected as a broadcom usb mouse any hints or suggestions are welcome ..

Thanks to all

DiBosco 10-21-2007 04:34 PM

I found ksynaptics the most useful tool for my touchpad. Once installed it shows up in KDE control centre. Might be worth a try assuming you're running KDE.

emg 10-23-2007 07:53 AM

Thanks for the suggestion ... when I goto the ksynaptis module it states that there is no synaptics device found (not sure of exact wording) but I figured thats because the touchpad is seen as a usb mouse ... I'm gonna mess more with the xorg.conf file when I get home tonight...

Packrat 11-07-2007 11:52 AM

I have a 1420 Inspiron. Same problem, cannot use the scroll sides.

devcpu0 04-13-2008 08:44 AM

Quote:

Originally Posted by emg (Post 2931925)
Hi all ... I have installed opensuse 10.3 on my wifes i-1720 so far everything has worked great, The only thing I just can't figure out is getting the touchpad to scroll when using the sides. Its detected as a broadcom usb mouse any hints or suggestions are welcome ..

Maybe it's too late, but i have also an i-1720 and my touchpad it's working well.

cat /proc/bus/input/devices:

Code:

I: Bus=0011 Vendor=0002 Product=0008 Version=7325
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse1 event5
B: EV=f
B: KEY=420 0 670000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003

It's a known problem of Dell's ALPS touchpads, here is my xorg.conf:

Code:

Section "ServerLayout"
    Identifier    "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "AlwaysCore"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Touchpad" "CorePointer"
EndSection

Section "Files"
    RgbPath        "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc/"
    FontPath        "/usr/share/fonts/TTF/"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1/"
    FontPath        "/usr/share/fonts/100dpi/"
    FontPath        "/usr/share/fonts/75dpi/"
    FontPath        "/usr/share/fonts/corefonts"
    FontPath        "/usr/share/fonts/freefonts"
    FontPath        "/usr/share/fonts/intlfonts"
    FontPath        "/usr/share/fonts/dejavu"
    FontPath        "/usr/share/fonts/ttf-bitstream-vera"
    FontPath        "/usr/share/fonts/unifont"
    FontPath        "/usr/share/fonts/sharefonts"
EndSection

Section "Module"
    Load          "xtrap"
    Load          "bitmap"
    Load          "ddc"
    Load          "i2c"
    Load          "glx"
    Load          "int10"
    Load          "record"
    Load          "extmod"
    Load          "dbe"
    Load          "vbe"
    Load          "wfb"
    Load          "type1"
    Load          "freetype"
    Load          "synaptics"
EndSection

Section "InputDevice"
  Identifier  "TouchPad"
  Driver  "synaptics"
  Option  "Protocol" "auto-dev"
  Option  "Device" "/dev/input/mouse1"
  Option  "SHMConfig" "on"
  Option  "SendCoreEvents"
#  Option    "CorePointer"
  Option "LeftEdge" "120"
  Option "RightEdge" "830"
  Option "TopEdge" "120"
  Option "BottomEdge" "650"
  Option "FastTaps" "1"
  Option "VertScrollDelta" "20"
  Option "HorizScrollDelta" "0"
  Option "MinSpeed" "0.3"
  Option "MaxSpeed" "0.85"
  Option "AccelFactor" "0.070"
  Option "Vendor" "0002"
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"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Monitor Vendor"
    ModelName      "Monitor Model"
    DisplaySize    373 231
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    "ShadowFB"                  # [<bool>]
        #Option    "KGAUniversal"              # [<bool>]
    Identifier    "Card0"
    Driver        "nvidia"
    VendorName    "nVidia Corporation"
    BoardName      "GeForce 8600M"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "NoLogo" "true"
    Option        "AddARGBGLXVisuals" "true"
    Option        "AllowGLXWithComposite" "True"
    Option        "TripleBuffer" "True"
    Option        "UseEvents" "false"
    Option        "RenderAccel" "true"
    Option        "DamageEvents" "True"
    Option        "BackingStore" "True"
    Option        "NvAGP" "0"
    Option        "Coolbits" "1"
    SubSection    "Display"
        Viewport    0 0
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      4
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      8
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      15
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      16
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      24
    EndSubSection
EndSection

Section "Extensions"
    Option "DAMAGE"    "Enable"
    Option "Composite" "enable"
    Option "RENDER"    "Enable"
EndSection

As you can see i've specified the vendor and the "SendCoreEvents" options, it's working like a charm on a gentoo box.
Hope it helps.

wrobertz 11-21-2008 03:19 PM

Dell Inspiron 1520 Synaptics touchpad - question
 
Question -- is there a resource available for describing the Options and their values used in your xorg.conf file? I've looked in the linux kernel code, and found a reference to "Synaptics TouchPad interfacing Guide" in the file drivers/input/mouse/synaptics.c. Unfortunately, I'm not much of a kernel hacker, although I feel comfortable in rebuilding/reinstalling kernels. I'm using Slackware 12.0.0 on a Inspiron 1520, and am going crazy w/ a hyper-sensitive touchpad that often send my cursor to another part of the document or even another window while I'm typing. I use a Kensington wireless mouse (much more efficient w/ mouse than touchpad...), so I could even deactivate the touchpad (if I could figure out how...). Of course, with my luck, the battery in my wireless mouse would run out (at the worst time, no less...). I called Dell support, and they had me download an updated Synaptics module, but this is only for Windoze... Windoze has the option of turning off the touchpad when it detects that there is a mouse, and turning it back on when it senses that the mouse is no longer active. (Pretty cool...) I almost never boot into Windoze -- I'm a developer that works almost exclusively under Linux.

Anyway, forgive me for rambling. Getting back to the question: where can I find a description of the Options and their values?

Thanks in advance.

allend 11-21-2008 07:35 PM

wrobertz: Welcome to LQ!
You can look at your synaptics driver settings using 'synclient', a command line application.
'synclient -l' will list your current settings.
You can also manipulate your settings using synclient, and then make your changes permanent by adding them to your xorg.conf. 'man synclient' for further information.

emg 05-20-2009 07:30 PM

Quote:

Originally Posted by devcpu0 (Post 3119828)
Maybe it's too late, but i have also an i-1720 and my touchpad it's working well.

cat /proc/bus/input/devices:

Code:

I: Bus=0011 Vendor=0002 Product=0008 Version=7325
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse1 event5
B: EV=f
B: KEY=420 0 670000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003

It's a known problem of Dell's ALPS touchpads, here is my xorg.conf:

Code:

Section "ServerLayout"
    Identifier    "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "AlwaysCore"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Touchpad" "CorePointer"
EndSection

Section "Files"
    RgbPath        "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc/"
    FontPath        "/usr/share/fonts/TTF/"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1/"
    FontPath        "/usr/share/fonts/100dpi/"
    FontPath        "/usr/share/fonts/75dpi/"
    FontPath        "/usr/share/fonts/corefonts"
    FontPath        "/usr/share/fonts/freefonts"
    FontPath        "/usr/share/fonts/intlfonts"
    FontPath        "/usr/share/fonts/dejavu"
    FontPath        "/usr/share/fonts/ttf-bitstream-vera"
    FontPath        "/usr/share/fonts/unifont"
    FontPath        "/usr/share/fonts/sharefonts"
EndSection

Section "Module"
    Load          "xtrap"
    Load          "bitmap"
    Load          "ddc"
    Load          "i2c"
    Load          "glx"
    Load          "int10"
    Load          "record"
    Load          "extmod"
    Load          "dbe"
    Load          "vbe"
    Load          "wfb"
    Load          "type1"
    Load          "freetype"
    Load          "synaptics"
EndSection

Section "InputDevice"
  Identifier  "TouchPad"
  Driver  "synaptics"
  Option  "Protocol" "auto-dev"
  Option  "Device" "/dev/input/mouse1"
  Option  "SHMConfig" "on"
  Option  "SendCoreEvents"
#  Option    "CorePointer"
  Option "LeftEdge" "120"
  Option "RightEdge" "830"
  Option "TopEdge" "120"
  Option "BottomEdge" "650"
  Option "FastTaps" "1"
  Option "VertScrollDelta" "20"
  Option "HorizScrollDelta" "0"
  Option "MinSpeed" "0.3"
  Option "MaxSpeed" "0.85"
  Option "AccelFactor" "0.070"
  Option "Vendor" "0002"
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"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Monitor Vendor"
    ModelName      "Monitor Model"
    DisplaySize    373 231
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    "ShadowFB"                  # [<bool>]
        #Option    "KGAUniversal"              # [<bool>]
    Identifier    "Card0"
    Driver        "nvidia"
    VendorName    "nVidia Corporation"
    BoardName      "GeForce 8600M"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "NoLogo" "true"
    Option        "AddARGBGLXVisuals" "true"
    Option        "AllowGLXWithComposite" "True"
    Option        "TripleBuffer" "True"
    Option        "UseEvents" "false"
    Option        "RenderAccel" "true"
    Option        "DamageEvents" "True"
    Option        "BackingStore" "True"
    Option        "NvAGP" "0"
    Option        "Coolbits" "1"
    SubSection    "Display"
        Viewport    0 0
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      4
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      8
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      15
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      16
    EndSubSection
    SubSection    "Display"
        Viewport    0 0
        Depth      24
    EndSubSection
EndSection

Section "Extensions"
    Option "DAMAGE"    "Enable"
    Option "Composite" "enable"
    Option "RENDER"    "Enable"
EndSection

As you can see i've specified the vendor and the "SendCoreEvents" options, it's working like a charm on a gentoo box.
Hope it helps.


Wow searching this problem again only with a different distro, it brought me back to my post and your reply which I didn't see until now ... I now have installed Sabayon (for the last year now) which is gentoo based ... have you switched to xorg 7.4?? If so is your touchpad still working? Have you edited the /etc/hal/fdi/policy files?? Are there still settings in your xorg.conf for your touchpad?? Also the only difference I saw between the device listing is that my alps is listed as mouse2 where yours was/is mouse1 ... any info would be great ... thanks


All times are GMT -5. The time now is 04:20 PM.