View previous topic :: View next topic |
Author |
Message |
TekCop n00b
Joined: 15 Apr 2004 Posts: 43
|
Posted: Sat Feb 26, 2005 3:32 pm Post subject: TouchPad not working with new kernel |
|
|
Hi everybody,
long time ago i compiled my kernel, and everythink was working fine.
Now i have to recompile the kernel with pptp support. To my anger i forgot to save the last config file. Now when i create kernel the touchpad is no longer active in X. Is use xorg and load the synaptics drivers on start.
This ist what dmesg says:
Synaptics Touchpad, model: 1
Firmware: 5.9
Sensor: 46
new absolute packet format
Touchpad has extended capability bits
-> middle button
-> multifinger detection
-> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
But X breaks with the error :
Query no Synaptics: 6003C8
(EE) TouchPad0 no synaptics touchpad detected and no repeater device
(EE) TouchPad0 Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "TouchPad0"
No core pointer
Fatal server error:
failed to initialize core devices
Is this a kernel specific problem? Maybe there is just a option to be enabled in kernel?!
Please help. |
|
Back to top |
|
|
azon n00b
Joined: 26 Feb 2005 Posts: 12
|
Posted: Sat Feb 26, 2005 3:47 pm Post subject: |
|
|
Show your xorg.confg (or XFree86).
What kind of synaptic driver have you emerged?
Do you have a button, which turns on/off touchpad? _________________ The Kid |
|
Back to top |
|
|
TekCop n00b
Joined: 15 Apr 2004 Posts: 43
|
Posted: Sat Feb 26, 2005 5:47 pm Post subject: xorg.conf |
|
|
Here my xorg.conf. Dont know which typ of synaptics driver i 've installed. Are there more than one?
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "TouchPad0" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "glx"
Load "speedo"
Load "type1"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mouse1"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "TouchPad0"
Driver "synaptics"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mouse0"
Option "AccelFactor" "0.0010"
Option "BottomEdge" "4000"
Option "Edges" "1900 5400 1800 3900"
Option "Emulate3Buttons" "on"
Option "Finger" "25 30"
Option "FingerHigh" "30"
Option "FingerLow" "25"
Option "InputFashion" "Mouse"
Option "LeftEdge" "1900"
Option "MaxSpeed" "0.18"
Option "MaxTapMove" "220"
Option "MaxTapTime" "100"
Option "MinSpeed" "0.02"
Option "Name" "Synaptics;Touchpad"
Option "RightEdge" "5400"
Option "SHMConfig" "on"
Option "TopEdge" "1900"
Option "VertScrollDelta" "100"
Option "ZAxisMapping" "4 5"
# Option "Buttons" "5"
# Option "ZAxisMapping" "4 5"
#
# 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.18"
# Option "AccelFactor" "0.0010"
# Option "SHMConfig" "on"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
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 "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
Identifier "Card0"
Driver "i810"
VendorName "Intel Corp."
BoardName "82845G/GL [Brookdale-G] Chipset Integrated Graphics Device"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 1
EndSubSection
SubSection "Display"
Depth 4
EndSubSection
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x720" "1152x864" "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "dri"
Mode 0666
EndSection |
|
Back to top |
|
|
azon n00b
Joined: 26 Feb 2005 Posts: 12
|
Posted: Sat Feb 26, 2005 10:16 pm Post subject: |
|
|
Have you enabled "Event interface" support in your kernel?
I had some truobles with my touchpad untill i included support of event interface.
And for Synaptic device i use /dev/input/event0.
For ps/2 mouse - /dev/input/mice.
Try to chek different devices.
Code: |
cat /dev/input/event[0-4]
|
If it's what you're looking for then you'll see some garbage output when you touch your pad.
Same way for ps/2 if it doesn't work. _________________ The Kid |
|
Back to top |
|
|
TekCop n00b
Joined: 15 Apr 2004 Posts: 43
|
Posted: Mon Feb 28, 2005 1:25 am Post subject: THX |
|
|
Thanks a lot the missing kernel flag helped ! |
|
Back to top |
|
|
|