View previous topic :: View next topic |
Author |
Message |
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Thu Jan 12, 2006 6:47 pm Post subject: Problem with Synaptics under Linux Kernel 2.6.15 [Solved] |
|
|
Hey all!
I have installed the new Linux Kernel 2.6.15 for wifi support.
After reboot and all that stuff my system works well again expected my touchpad. The touchpad works normal but i haven't Synaptics support.
Thanks for the help
Greetz _________________ www.ruby-lang.org
Last edited by KeyserZero on Mon Jan 16, 2006 6:26 pm; edited 1 time in total |
|
Back to top |
|
|
gentoo_dude l33t
Joined: 08 May 2004 Posts: 645 Location: Washington, DC
|
Posted: Thu Jan 12, 2006 7:28 pm Post subject: |
|
|
did you compile evdev support in your kernel? |
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Thu Jan 12, 2006 7:38 pm Post subject: |
|
|
Yep, evdev is in kernel _________________ www.ruby-lang.org |
|
Back to top |
|
|
e-ipi Apprentice
Joined: 23 Aug 2005 Posts: 192
|
Posted: Thu Jan 12, 2006 8:04 pm Post subject: |
|
|
hmm... and you're sure you have everything else that you would need? USB_HID, USB_HIDINPUT, & USB_MON? It's easy to miss USB_MON.
Is the module getting loaded?
It's easier to pinpoint the problem if you tell us what you're doing and what happens when you do it. |
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Thu Jan 12, 2006 8:32 pm Post subject: |
|
|
Thanks for the help!
The touchpad works well, i use the Appletouch driver from the Kernel.
But know i would like to use the Synaptics driver with the touchpad.
Bevore i upgraded my Kernel from 2.6.12 to 2.6.15 i have no problem with the Synaptics driver.
Lsmod
Code: | Module Size Used by
i2c_dev 8736 0
snd_pcm_oss 57728 0
snd_mixer_oss 18880 1 snd_pcm_oss
snd_seq_dummy 2948 0
snd_seq_oss 37396 0
snd_seq_midi_event 6560 1 snd_seq_oss
snd_seq 56888 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 8076 3 snd_seq_dummy,snd_seq_oss,snd_seq
i2c_keywest 9568 0
snd_powermac 44000 1
snd_pcm 89924 2 snd_pcm_oss,snd_powermac
snd_timer 22852 2 snd_seq,snd_pcm
snd 57012 10 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_powermac,snd_pcm,snd_timer
snd_page_alloc 9064 1 snd_pcm
eth1394 19240 0
appletouch 6688 0
ohci1394 35572 0
ieee1394 97392 2 eth1394,ohci1394
usbhid 39620 0
ehci_hcd 33064 0
ohci_hcd 21220 0
yenta_socket 26188 0
rsrc_nonstatic 10880 1 yenta_socket
pcmcia_core 42268 2 yenta_socket,rsrc_nonstatic
uninorth_agp 8840 1
agpgart 31100 1 uninorth_agp
cpufreq_ondemand 6652 0
cpufreq_userspace 4296 0
cpufreq_powersave 1568 1
usbcore 128060 5 appletouch,usbhid,ehci_hcd,ohci_hcd |
Xorg.conf
Code: | Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "ZAxisMapping" "4 5"
Option "LeftEdge" "0"
Option "RightEdge" "900"
Option "TopEdge" "100"
Option "BottomEdge" "411"
Option "FingerLow" "15"
Option "FingerHigh" "20"
Option "MaxTapTime" "180"
Option "MaxTapMove" "100"
Option "MaxDoubleTapTime" "180"
Option "ClickTime" "100"
Option "FastTaps" "0"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "30"
Option "HorizScrollDelta" "0"
Option "MinSpeed" "0.5"
Option "MaxSpeed" "1.2"
Option "AccelFactor" "2"
Option "EdgeMotionMinZ" "30"
Option "EdgeMotionMaxZ" "160"
Option "EdgeMotionMinSpeed" "1"
Option "EdgeMotionMaxSpeed" "400"
Option "EdgeMotionUseAlways" "0"
Option "UpDownScrolling" "1"
Option "TouchpadOff" "0"
Option "GuestMouseOff" "0"
Option "LockedDrags" "0"
Option "RTCornerButton" "2"
Option "RBCornerButton" "3"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "1"
Option "CircularPad" "0"
Option "PalmDetect" "1"
Option "PalmMinWidth" "10"
Option "PalmMinZ" "200"
Option "CoastingSpeed" "0"
Option "SHMConfig" "yes"
EndSection
|
Greetz _________________ www.ruby-lang.org |
|
Back to top |
|
|
JoseJX Retired Dev
Joined: 28 Apr 2002 Posts: 2774
|
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Thu Jan 12, 2006 9:34 pm Post subject: |
|
|
sys-fs/udev-079 Installed _________________ www.ruby-lang.org |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Thu Jan 12, 2006 10:51 pm Post subject: |
|
|
synclient -m 100
Code: | Can't access shared memory area. SHMConfig disabled? |
xxd /dev/input/mice
Code: | 0002430: 080a 0008 0b00 280a fe28 0bff 280a fd28 ......(..(..(..(
0002440: 0afc 2808 fd28 09fd 2808 fe28 08fd 2806 ..(..(..(..(..(.
0002450: fe28 07fe 0807 0028 05ff 0805 0008 0500 .(.....(........
0002460: 0804 0108 0402 0803 0208 0403 0804 0308 ................
0002470: 0503 0805 0408 0304 0803 0508 0204 0801 ................
0002480: 0408 0105 0800 0418 ff05 18fe 0518 fc05 ................
0002490: 18fb 0518 fa05 18f9 0418 f804 18f6 0418 ................
00024a0: f604 18f5 0318 f502 18f5 0218 f601 18f7 ................
00024b0: 0018 f800 18f8 0038 faff 38fb ff38 fcfe .......8..8..8..
00024c0: 38fe ff38 fffe 38ff fd28 00fc 2802 fc28 8..8..8..(..(..(
00024d0: 04fc 2805 fa28 06fb 2806 fc28 08fb 2806 ..(..(..(..(..(.
00024e0: fc28 07fd 2806 fc28 06fd 2805 fd28 05fd .(..(..(..(..(..
00024f0: 2804 fc28 04fd 2803 fc28 03fc 2802 fe28 (..(..(..(..(..(
0002500: 00fd 2800 fe38 fffe 38fc fe38 fcfe 38fa ..(..8..8..8..8.
0002510: fe38 f9fe 38f8 ff38 f9ff 38fa fe38 faff .8..8..8..8..8..
0002520: 38fc ff38 fcff 18fe 0038 feff 18ff 0028 8..8.....8.....(
0002530: 00ff 2801 ff28 02ff 2804 ff28 04fe 2804 ..(..(..(..(..(.
0002540: fe28 04fe 2804 fe28 04fe 2802 fe28 03fe .(..(..(..(..(..
0002550: 2801 fe28 02fe 2800 fe28 01fe 2800 fe38 (..(..(..(..(..8
0002560: fefe 38fe fe38 fcfe 38fb fe38 fbfe 38fa ..8..8..8..8..8.
0002570: fe38 f9ff 18f8 0018 f800 18f7 0018 f601 .8..............
0002580: 18f5 0218 f602 18f7 0218 f903 18fa 0218 ................
0002590: fc02 18fc 0218 fe03 18ff 0318 ff03 0800 ................
00025a0: 0208 0103 0803 0208 0202 0803 0108 0401 ................
00025b0: 0803 0108 0400 0804 0128 04ff 0805 0028 .........(.....(
00025c0: 04ff 2805 fe28 05fd 2805 fd28 05fd 2806 ..(..(..(..(..(.
00025d0: fe28 04fe 2804 fe28 04fe 0803 0028 04ff .(..(..(.....(..
00025e0: 2803 ff08 0400 0805 0008 0400 0805 0008 (...............
00025f0: 0400 0805 0108 0502 0804 0208 0502 0803 ................
0002600: 0208 0303 0801 0308 0203 0800 0308 0002 ................
0002610: 0800 0418 ff02 18fe 0318 ff03 18fe 0318 ................
0002620: fd03 18fc 0418 fc03 18fb 0318 fb03 18fa ................
0002630: 0218 fb02 18fb 0218 fc01 18fd 0018 fd00 ................
0002640: 18fe 0018 fe00 38fd ff38 fdff 38ff ff38 ......8..8..8..8
0002650: fdff 38fe fe38 feff 38ff ff28 00ff 2800 ..8..8..8..(..(.
0002660: fe28 00ff 2800 ff28 00fe 2800 ff28 01fe .(..(..(..(..(..
0002670: 2800 ff28 00fe 2800 ff28 01ff 2801 fd28 (..(..(..(..(..(
0002680: 02fe 2803 fc28 04fc 2804 fd28 05fc 2805 ..(..(..(..(..(.
0002690: fd28 04fd 2804 fe28 03fe 2803 fe28 03ff .(..(..(..(..(..
00026a0: 2802 fe28 01ff 2802 ff28 01fe 2800 ff28 (..(..(..(..(..(
00026b0: 00ff 38fe ff18 fe00 38fd ff18 fc00 38fb ..8.....8.....8.
00026c0: ff18 fc00 18fb 0018 fa00 18fc 0018 fb01 ................
00026d0: 18fb 0018 fc00 18fb 0118 fd00 18fd 0018 ................
00026e0: ff00 0800 0108 0101 0800 0108 0100 0802 ................
00026f0: 0108 0200 0802 0008 0200 0803 0008 0400 ................
0002700: 0804 0028 03ff 2803 ff08 0300 2802 fe08 ...(..(.....(...
0002710: 0200 2802 fe08 0200 2800 ff28 01ff 2800 ..(.....(..(..(.
0002720: ff28 00ff 38fe ff18 ff00 18fe 0018 fd00 .(..8...........
0002730: 18fd 0018 fd00 18fc 0118 fc01 18fc 0218 ................
0002740: fd01 18fd 0218 fe01 18ff 0118 ff01 0800 ................
0002750: 0108 0002 0800 0108 0102 0801 0208 0302 ................
0002760: 0802 0208 0302 0803 0108 0301 0804 0208 ................
0002770: 0401 0804 0208 0200 0803 0108 0300 0802 ................
0002780: 0108 0100 0802 0008 0001 0801 0008 0001 ................
0002790: 0800 0108 0001 0800 0108 0001 0800 0108 ................ |
Thanks for your help _________________ www.ruby-lang.org |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Thu Jan 12, 2006 11:23 pm Post subject: |
|
|
Xlog
Code: | Query no Synaptics: 6003C8
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Touchpad"
(II) UnloadModule: "synaptics" |
_________________ www.ruby-lang.org
Last edited by KeyserZero on Fri Jan 13, 2006 12:07 pm; edited 1 time in total |
|
Back to top |
|
|
e-ipi Apprentice
Joined: 23 Aug 2005 Posts: 192
|
Posted: Fri Jan 13, 2006 1:47 am Post subject: |
|
|
Have you upgraded synaptics lately? I ask because there was a version out there that didn't work for a lot of people. I'm using 0.14.3 here. |
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Fri Jan 13, 2006 10:05 am Post subject: |
|
|
I have Synaptics 0.14.4-r2 installed _________________ www.ruby-lang.org |
|
Back to top |
|
|
e-ipi Apprentice
Joined: 23 Aug 2005 Posts: 192
|
Posted: Fri Jan 13, 2006 5:40 pm Post subject: |
|
|
KeyserZero wrote: | I have Synaptics 0.14.4-r2 installed |
The symptoms were different (X woldn't start) but people were having trouble with 0.14.4. It might be worth it to go down to 0.14.3 |
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Fri Jan 13, 2006 5:55 pm Post subject: |
|
|
No, i have now downgraded my Synaptics but it won't work. _________________ www.ruby-lang.org |
|
Back to top |
|
|
mustard n00b
Joined: 11 Feb 2005 Posts: 45 Location: Norway
|
Posted: Sat Jan 14, 2006 11:51 am Post subject: |
|
|
Did you find a solution? same problem here..
Edit:
Got this in Xlog
Code: |
(II) Synaptics touchpad driver version 0.14.2
(**) Option "Device" "/dev/input/event1"
(EE) xf86OpenSerial: Cannot open device /dev/input/event1
No such file or directory.
Synaptics driver unable to open device
(EE) PreInit failed for input device "Touchpad"
(II) UnloadModule: "synaptics"
|
_________________ Here will soon come something funny..
Last edited by mustard on Sat Jan 14, 2006 11:56 am; edited 1 time in total |
|
Back to top |
|
|
jamapii l33t
Joined: 16 Sep 2004 Posts: 637
|
Posted: Sat Jan 14, 2006 11:55 am Post subject: |
|
|
I seem to have a similar problem on x86.
Software:
gentoo-sources 2.6.15
synaptics-0.14.4-r2
udev-070-r1
X doesn't start, xdm goes in an endless loop showing the nvidia logo and crashing
From /var/log/Xorg.0.log
Code: |
...
Query no Synaptics: 6003C8
(EE) Touchpad no synaptics touchpad detected and no repeater device
(EE) Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Touchpad"
(II) UnloadModule: "synaptics"
(**) Option "Protocol" "auto"
(**) Mouse[0]: Device: "/dev/input/mouse0"
(**) Mouse[0]: Protocol: "auto"
(**) Option "SendCoreEvents"
(**) Mouse[0]: always reports core events
(**) Option "Device" "/dev/input/mouse0"
(EE) xf86OpenSerial: Cannot open device /dev/input/mouse0
No such file or directory.
(WW) Mouse[0]: cannot open input device
(**) Option "Buttons" "7"
(**) Option "Emulate3Buttons" "on"
(**) Option "Emulate3Timeout" "40"
(**) Mouse[0]: Emulate3Buttons, Emulate3Timeout: 40
(**) Option "ZAxisMapping" "6 7"
(**) Mouse[0]: ZAxisMapping: buttons 6 and 7
(**) Mouse[0]: Buttons: 7
(**) Mouse[0]: SmartScroll: 1
(**) Option "Protocol" "auto"
...
|
With a gentoo-sources 2.6.14-r5 kernel I have no problems.
About the synaptics-0.14.4 problem, I know that an older revision didn't work, so I downgraded to 0.14.3. The current revision -r2 works on kernel 2.6.14.
--------------------------------------------
https://forums.gentoo.org/viewtopic-t-422307-highlight-synaptics.html
Now upgrading udev ... to 077-r2 for now ...
---------------------------------------------
I upgraded to udev-079 and baselayout 1.11.14-r1, everything works now
Last edited by jamapii on Thu Jan 19, 2006 8:36 pm; edited 1 time in total |
|
Back to top |
|
|
mustard n00b
Joined: 11 Feb 2005 Posts: 45 Location: Norway
|
Posted: Sat Jan 14, 2006 12:13 pm Post subject: |
|
|
Ok, changed to /dev/input/mice. Still no success, but no Xorg.log gives
Code: |
(II) Synaptics touchpad driver version 0.14.2
(**) Option "Device" "/dev/input/mice"
(**) Option "SHMConfig" "on"
(**) Option "LeftEdge" "1900"
(**) Option "RightEdge" "5400"
(**) Option "TopEdge" "1400"
(**) Option "BottomEdge" "4500"
(**) Option "MaxTapTime" "0"
(**) Option "ClickTime" "500"
(**) Option "VertScrollDelta" "100"
(EE) Touchpad no synaptics touchpad detected and no repeater device
(EE) Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Touchpad"
(II) UnloadModule: "synaptics"
(**) Option "Protocol" "auto"
(**) Mouse1: Device: "/dev/input/mice"
(**) Mouse1: Protocol: "auto"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/input/mice"
|
_________________ Here will soon come something funny.. |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
|
Back to top |
|
|
mustard n00b
Joined: 11 Feb 2005 Posts: 45 Location: Norway
|
Posted: Sat Jan 14, 2006 4:38 pm Post subject: |
|
|
using less -f /dev/input/mice gives gibberish on screes when i move the mouse, so i guess it's going _________________ Here will soon come something funny.. |
|
Back to top |
|
|
AbsturZ Tux's lil' helper
Joined: 16 Sep 2003 Posts: 90
|
Posted: Mon Jan 16, 2006 12:41 pm Post subject: |
|
|
I had a similar problem using synaptics on suspend2-sources-2.6.15-r?.
the solution was:
Code: | mknod /dev/input/event1 c 13 65 |
(remember to adjust to your needs) and to turn SHMConfig off.
I hope this will solve it for you too. _________________ Es steht niemandem frei, Christ zu werden: man wird zum Christentum nicht "bekehrt" - man muss krank genug dazu sein ...
[F.W. Nietzsche: "Der Antichrist"] |
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Mon Jan 16, 2006 6:22 pm Post subject: |
|
|
Hey all!
I have found the answer for the synaptics problem!
With the 2.6.14 Kernel the evdev module was loaded automatic at boot.
Now with the 2.6.15 Kernel the module wasn't loaded at startup.
Now it works =)
Thanks for the help
Greetz _________________ www.ruby-lang.org |
|
Back to top |
|
|
skerb1 n00b
Joined: 14 Dec 2004 Posts: 24
|
Posted: Tue Jan 17, 2006 6:15 am Post subject: Not solved quite yet |
|
|
Also using 2.6.15 and this problem is not solved for me. What else did you do? I don't need to load the evdev module since I have it directly compiled into the kernel and I am still seeing the same problem...I'll try updating some of my software (synaptics driver, etc...)
Edit...
Ok so after updating my system with
Code: |
emerge --update --deep --newuse world
|
there had been no change. I have evdev compiled into the kernel. By the way there is no problem I am having with a pre 2.6.15 kernel. |
|
Back to top |
|
|
KeyserZero n00b
Joined: 21 Mar 2005 Posts: 68
|
Posted: Tue Jan 17, 2006 2:48 pm Post subject: |
|
|
@skerb1
Pleas post your X log
Greetz _________________ www.ruby-lang.org |
|
Back to top |
|
|
skerb1 n00b
Joined: 14 Dec 2004 Posts: 24
|
Posted: Tue Jan 17, 2006 4:26 pm Post subject: |
|
|
I think the issue is here is that the 2.6.15 kernels must have changed some API because now my
/dev/input/eventX devices are not being created as they were for < 2.6.15 kernels. Seems like
this is a bug in the kernel code. It would seem like this is the same problem that KeyserZero had
but I have evdev build into the kernel directly. |
|
Back to top |
|
|
|