I just installed openSUSE 10.3 on my vostro 1400, and now Im trying to edit the touchpad to allow for scrolling and the like. Here is my xorg.conf file, the touchpad doesnt appear to be on there. Anyway to add it, or would changing the mouse effect my touchpad?
Code:# /.../ # SaX generated X11 config file # Created on: 2008-05-10T00:40:54-0500. # # Version: 8.1 # Contact: Marcus Schaefer <[email protected]>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "5" Option "Device" "/dev/input/mice" Option "Name" "Broadcom USB Mouse" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Option "CalcAlgorithm" "XServerPool" DisplaySize 287 215 HorizSync 30-52 Identifier "Monitor[0]" ModelName "1280X800@60HZ" Option "DPMS" VendorName "--> LCD" VertRefresh 50-60 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622 EndSection Section "Screen" DefaultDepth 16 SubSection "Display" Depth 15 Modes "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "GeForce 8400M GS" BusID "1:0:0" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" EndSection
-
-
Any suggestions?
-
I don't know about SUSE, I use Debian-based distros. In SUSE, everything is configured through YAST, right? Does it have a touchpad section?
For a universal solution, try gsynaptics or ksynaptics, whichever you prefer. It's a GUI for configurign laptop touchpads. I used it and dit worked like a charm on an Acer laptop.
Start by launching YAST and searching for the above RPMs. Here's more info about ksynaptics: http://www.novell.com/products/linuxpackages/opensuse/ksynaptics.html -
You're correct in that you don't have an entry for your touchpad in your current xorg.conf. It's easy to add one though. You can start by editing the xorg.conf file as superuser (sudo) or root, so you can save changes, and add the following InputDevice section (after the mouse section is fine);
Code:Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" EndSection
You also need to make sure you edit your current ServerLayout section to include both input devices. So your current section is;
to the following;Code:Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection
Having said all of this, it won't work unless you have the Synaptics driver loaded, which I'm going to assume your system does. The driver is different than the GUI configuration programs mentioned, gsynaptics for Gnome, and ksynaptics for KDE. You can read more about the Synaptics touchpad driver and X server driver configuration through the following URLs;Code:Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" InputDevice "Synaptics Touchpad" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection
Synaptics TouchPad driver for XOrg/XFree86
synaptics(5) - Linux man page
Gentoo Wiki - HARDWARE Synaptics Touchpad
Good Luck..
touchpad settings on opensuse 10.3
Discussion in 'Linux Compatibility and Software' started by arabdelight, May 10, 2008.