LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-19-2009, 12:57 PM   #1
ItsJustLoco
LQ Newbie
 
Registered: Oct 2008
Location: Germany
Distribution: Slackware
Posts: 7

Rep: Reputation: 0
Touchpad of Dell E4200 not working


Hi,

I googled some time for a solution to my problem, but didn't find anything.

I bought a Dell Latitude E4200 before some time and used it since then with slackware. The touchpad is working, but the scrolling isn't.

I tried to configure my xorg.conf but without success.
It seems that the touchpad isn't recognized.

Output of:

# dmesg |grep input:

input: Macintosh mouse button emulation as /devices/virtual/input/input0
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input3
input: Sleep Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input4
input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:32/input/input5
input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:39/input/input6
input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input7
input: HID 413c:8161 as /devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.1/2-1.1:1.0/input/input8
input,hidraw0: USB HID v1.11 Keyboard [HID 413c:8161] on usb-0000:00:1a.0-1.1
input: HID 413c:8162 as /devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input9
input,hidraw1: USB HID v1.11 Mouse [HID 413c:8162] on usb-0000:00:1a.0-1.2

# cat /proc/bus/input/devices | grep -B 5 mouse

I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
--
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse1 event7
--
I: Bus=0003 Vendor=413c Product=8162 Version=0111
N: Name="HID 413c:8162"
P: Phys=usb-0000:00:1a.0-1.2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input9
U: Uniq=
H: Handlers=mouse2 event9


Does anybody have an idea how I can make scrolling working?

Thanks in advance

Last edited by ItsJustLoco; 01-19-2009 at 12:59 PM.
 
Old 01-19-2009, 01:07 PM   #2
repo
LQ 5k Club
 
Registered: May 2001
Location: Belgium
Distribution: Arch
Posts: 8,529

Rep: Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899
how does the Touchpad section from your xorg.conf looks like?
 
Old 01-19-2009, 01:11 PM   #3
ItsJustLoco
LQ Newbie
 
Registered: Oct 2008
Location: Germany
Distribution: Slackware
Posts: 7

Original Poster
Rep: Reputation: 0
Section "InputDevice"

Identifier "Synaptics"
Driver "synaptics"
Option "Protocol" "event"
Option "Device" "/dev/input/event1"
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "TopEdge" "1900"
Option "BottomEdge" "4000"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.10"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
EndSection

Section "ServerLayout"

Identifier "Simple Layout"

Screen "Screen 1"

InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Synaptics" "AlwaysCore"

EndSection

and

Section "Module"
...
Load "synaptics"
EndSection
 
Old 01-19-2009, 02:26 PM   #4
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,263
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
You can probably find some good threads on this forum about it by searching for 'synaptics'.

But from my own notes I know you need at least the following:

In /etc/modprobe.d/psmouse comment out...

Code:
#options psmouse proto=imps

NOTE: You might also try...
options psmouse proto=auto
(Not a 'supported' option but it works on one of my boxes!)
Then reload the module by...
Code:
modprobe -r psmouse
modprobe psmouse
You can do the same thing effectively by passing it the 'auto' parameter at boot time by adding in lilo.conf...

Code:
psmouse.proto=auto
You might also find it necessary to disable USB KB/Mouse legacy emulation in your system's CMOS.

Then after reloading the module or reboot for CMOS change, it should work with the synaptics driver loaded in your xorg.conf.

Last edited by astrogeek; 01-19-2009 at 02:33 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
problems with touchpad on dell inspiron notebook the_ultimate_samurai Linux - Laptop and Netbook 0 12-01-2007 02:09 AM
DSL on Dell Laptop:mouse and touchpad not working same time bongski55 DamnSmallLinux 4 11-19-2007 10:30 AM
Synaptic Touchpad on Dell D800 Maeltor Ubuntu 5 04-30-2007 12:56 PM
Dell XPS M1210 Touchpad problem... spaceballs Slackware 2 02-21-2007 03:27 PM
Dell inspiron touchpad mouse mjkramer Linux - Hardware 6 10-14-2003 05:55 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:27 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration