NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Sager 3880 Touchpad and Fedora
New Posts  All Forums:Forum Nav:

Sager 3880 Touchpad and Fedora

post #1 of 9
Thread Starter 
First off, I have to say I've had my 3880 for about 5 days now and I'm loving. It is a really great machine and pctorque took really good care of me.

I've basically got everything (hardware) I care about working. I did have to enable a few options in the kernel and recompile to get ACPI working. It was freezing at UDEV load, but could be bypassed by the boot option acpi=off. I couldn't care less about the modem or the camera. The only things left giving me trouble are the touchpad and the memory stick reader.

I feel like I must be missing something, but I can't seem to get the synaptics module loaded. I yum'ed every possible synaptics package I could fine, and I couldn't find any kernel options when I recompiled that seemed related, either.

This is what I find in Xorg.0.log


(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.o
(II) Module synaptics: vendor="X.Org Foundation"
compiled for 4.3.99.902, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.5
...
(II) LoadModule: "synaptics"
(II) Reloading /usr/lib/xorg/modules/input/synaptics_drv.o
...
(II) Synaptics touchpad driver version 0.14.4 (1404)
Synaptics Mouse no synaptics event device found (checked 12 nodes)
(**) Option "Device" "/dev/psaux"
(**) Option "SHMConfig" "on"
(**) Option "LeftEdge" "1700"
(**) Option "RightEdge" "5300"
(**) Option "TopEdge" "1700"
(**) Option "BottomEdge" "4200"
(**) Option "FingerLow" "25"
(**) Option "FingerHigh" "30"
(**) Option "MaxTapTime" "180"
(**) Option "MaxTapMove" "220"
(**) Option "VertScrollDelta" "100"
Query no Synaptics: 6003C8
(EE) Synaptics Mouse no synaptics touchpad detected and no repeater device
(EE) Synaptics Mouse Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Mouse"

Any ideas on why it can't find the device?
I'm not sure why it reloads the module.
Also, the /dev/psaux line has only been added since the recompile (it was a kernel option). I've also tried /dev/input/mice and /dev/input/mouse0

Any help would be appreciated... I've GOT to turn off tapping!

Thought about it, the lspci could be helpful so:
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)
06:02.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
06:03.0 Network controller: Intel Corporation PRO/Wireless 2915ABG MiniPCI Adapter (rev 05)
06:04.0 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
06:04.1 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
06:04.2 System peripheral: Texas Instruments PCI1620 Firmware Loading Function (rev 01)
post #2 of 9
from a terminal cat /dev/event/inputN where N is a number and mess with the touch pad. When you get jibberish on the output that is what you want to have xorg point at. mine happens to be /dev/event/input1
post #3 of 9
Thread Starter 
Thanks for the suggestion b. I don't have a /dev/event in fedora, but I do have a /dev/input. I've actually played with this already, but maybe you can give me some more input (pardon the pun). Here's what I see:
crw------- 1 root root 13, 64 Mar 27 10:56 event0
crw------- 1 root root 13, 65 Mar 27 10:56 event1
crw------- 1 root root 13, 63 Mar 27 10:56 mice
crw------- 1 root root 13, 32 Mar 27 10:56 mouse0

event0 is the keyboard. event1, mice, and mouse0 all read data (or at least print data) from the touchpad. event0's output is visually different from both mice and mouse0, and mice and mouse0 are visually very similar to each other. What I mean by that is: the chars printed from event0 are obviously different from those printed from the other 2.

I've already tried both mice and mouse0 as the parameter, and each had the same effect. I'll try event0 shortly (I can't restart X right now), but if anyone can tell me the difference in these devices, that might help me in figuring this out.

Thanks again!
post #4 of 9
try: cat /proc/bus/input/devices

In there you should find an entry like this [mine]:

Quote:
Originally Posted by
Look at the Handlers= line.

In this case, my touchpad is mouse0 and event2. So, I can either use a protocol of "mouse" and a device of /dev/input/mouse0 or a protocol of "event" and device of /dev/input/event2. I chose to use the event handler.

Quote:
Originally Posted by
I don't know what the functional difference between the two drivers, but the event handler is newer, so it *must* be better - right?

Think of /dev/input/mice as a mixer. All the /dev/input/mouseX devices are combined and sent to it. This allows you to plug-n-play mice w/o having to change your config.

troymc
post #5 of 9
Thread Starter 

What is the sound of one hand clapping....

Quote:
Originally Posted by troymc
try: cat /proc/bus/input/devices
This is what I get (minus the part for the keyboard):
Quote:
Originally Posted by
So I guess the big question is ...........DRUM ROLL...........:
Why does Fedora think my touchpad is a logitech scroll mouse!

Thanks for all the input thus far. At least I'm ruling things out.
Jeff
post #6 of 9
I think the synaptics driver requires event. Have you tried this http://web.telia.com/~u89404340/touchpad/index.html ? It goes into creating the nodes.
post #7 of 9
Quote:
I think the synaptics driver requires event.
It looks like he has the event interface built already since he is showing an event handler for that device.

Quote:
Why does Fedora think my touchpad is a logitech scroll mouse!
Hmmm...from Sager's website, it looks like that is an Elantech touchpad - not a Synaptics.

I've never used on of those myself, but after visiting my best friend it doesn't look too hopeful.

I don't see where anyone has been able to get it working except as a standard ps/2 mouse.


troymc
post #8 of 9
Quote:
Originally Posted by troymc
It looks like he has the event interface built already since he is showing an event handler for that device.



Hmmm...from Sager's website, it looks like that is an Elantech touchpad - not a Synaptics.

I've never used on of those myself, but after visiting my best friend it doesn't look too hopeful.

I don't see where anyone has been able to get it working except as a standard ps/2 mouse.


troymc
Ouch Good find. Well we tried.
post #9 of 9
Thread Starter 

Hope in one hand, s**t in the other...

Quote:
Originally Posted by troymc
Hmmm...from Sager's website, it looks like that is an Elantech touchpad - not a Synaptics.

I've never used on of those myself, but after visiting my best friend it doesn't look too hopeful.

troymc
That's exactly what I had found. I'd hoped someone else had some luck with this as it didn't seem like it should have been a big deal. I thought the elantech setup was possibly a generic synaptics (obviously not), considering it seemed most other sagers used the synaptics.

Thanks anyway guys.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux & Other OS's
NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Sager 3880 Touchpad and Fedora