On 3/31/07, Bradley Hook <bdhook@gmail.com> wrote:
Your problem is probably that the USB HID kernel driver is binding the
touchpad before the appletouch driver can. Since all of my drivers are
compiled in (not modules), I had to add this to my bootup scripts to
make it work:

echo "Attempting to ensure Synaptics driver will work..."
if [ -f /sys/bus/usb/drivers/appletouch/bind ]; then
        echo -n 2-2:1.1 > /sys/bus/usb/drivers/usbhid/unbind
        echo -n 2-2: 1.1 > /sys/bus/usb/drivers/appletouch/bind
fi

If you have the drivers compiled as modules, you can just ensure that
the appletouch driver gets loaded before the usbhid driver does.

Before start X I run : modprobe -r usbhid; modprobe -r appletouch;  modprobe appletouch,; modprobe usbhid

But I have got the same error :

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"
 

NOTE: My mac is a MBP17CD (not a c2d). The exact USB bus numbers may be
different on yours (i.e., the 2-2:1.1 part).

~Bradley

KLessou wrote:
> I can't use my synaptics touchpad, I have got this mistake (with my macbook
> c2d):
>
> (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"
>
> Somebody can help me ?
>
> Here my xorg.conf :
>
> Section "Files"
>        FontPath    "/usr/share/fonts/misc:unscaled"
>        FontPath    "/usr/share/fonts/Type1"
>        FontPath    "/usr/share/fonts/TTF"
>        FontPath    "/usr/share/fonts/ttf-bitstream-vera"
>        FontPath    "/usr/share/fonts/corefonts"
>        FontPath    "/usr/share/fonts/freefont"
>        FontPath    "/usr/share/fonts/sharefonts"
>        FontPath    "/usr/share/fonts/terminus"
>        FontPath    "/usr/share/fonts/ttf-bitstream-vera"
>        FontPath    "/usr/share/fonts/unifont"
>        FontPath    "/usr/share/fonts/75dpi:unscaled"
>        FontPath    "/usr/share/fonts/100dpi:unscaled"
>        FontPath    "/usr/share/fonts/artwiz"
>        FontPath    "/usr/share/fonts/misci:unscaled"
>        # path to defoma fonts
>        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
> EndSection
>
> Section "Module"
>        Load    "i2c"
>        Load    "bitmap"
>        Load    "ddc"
>        Load    "dri"
>        Load    "drm"
>        Load    "extmod"
>        Load    "freetype"
>        Load    "glx"
>        Load    "int10"
>        Load    "type1"
>        Load    "vbe"
>        Load    "i810"
>        Load    "synaptics"
> EndSection
>
> Section "InputDevice"
>        Identifier      "Generic Keyboard"
>        Driver          "kbd"
>        Option          "CoreKeyboard"
>        Option          "XkbRules"      "xorg"
>        Option          "XkbModel"      "pc104"
>        Option          "XkbLayout"     "fr"
>        Option          "XkbOptions"    "ctrl:nocaps"
> EndSection
>
> Section "InputDevice"
>       Identifier      "Synaptics Touchpad"
>       Driver          "synaptics"
>       #Option          "CorePointer"
>       #Option          "SendCoreEvents"        "true"
>       #Option          "Device"                "/dev/input/mouse0"
>       Option          "Device"                "/dev/psaux"
>       #Option        "Device"        "/dev/input/appletouchpad"
>       #Option        "Protocol"      "event"
>       Option          "Protocol"              "auto-dev"
>       Option  "LeftEdge"      "100"
>       Option  "RightEdge"     "1120"
>       Option  "TopEdge"       "50"
>       Option  "BottomEdge"    "310"
>       Option  "FingerLow"     "25"
>       Option  "FingerHigh"    "30"
>       Option  "MaxTapTime"    "180"
>       Option  "MaxTapMove"    "220"
>       Option  "MaxDoubleTapTime"      "180"
>       Option  "VertScrollDelta"       "20"
>       Option  "HorizScrollDelta"      "50"
>       Option  "MinSpeed"      " 0.79"
>       Option  "MaxSpeed"      "0.88"
>       Option  "AccelFactor"   "0.0015"
>       Option  "SHMConfig"     "on"
>       #Option  "SHMConfig"     "true"
>       Option "VertTwoFingerScroll" "1"
>       Option "HorizTwoFingerScroll" "1"
>       Option "TapButton2" "1"
>       Option "TapButton2" "3"
>       Option "TapButton3" "2"
> EndSection
>
> Section "InputDevice"
>        Identifier      "Configured Mouse"
>        Driver          "mouse"
>        Option          "CorePointer"
>        Option          "Device"                "/dev/input/mice"
>        Option          "Protocol"              "ExplorerPS/2"
>        Option          "Emulate3Buttons"       "true"
> EndSection
>
> Section "Device"
>        Identifier      "Generic Video Card"
>        Driver          "i810"
>        Screen          0
>        Option "MonitorLayout" "CRT,LFP"
>        BusID           "PCI:0:2:0"
>
>        Option      "XAANoOffscreenPixmaps" "true"
>        #Option      "DRI"     "true"
> EndSection
>
> Section "Device"
>        Identifier      "Device1"
>        Driver          "i810"
>        Screen          1
>        Option "MonitorLayout" "CRT,LFP"
>        BusID           "PCI:0:2:0"
> EndSection
>
>
> Section "Monitor"
>        Identifier      "Generic Monitor"
>        Option          "DPMS"
>        HorizSync       28-64
>        VertRefresh     43-60
> EndSection
>
> Section "Monitor"
>        Identifier      "External Monitor"
>        Option          "DPMS"
>        HorizSync       28-64
>        VertRefresh     43-60
> EndSection
>
> Section "Screen"
>        Identifier      "Default Screen"
>        Device          "Generic Video Card"
>        Monitor         "Generic Monitor"
>        DefaultDepth    24
>        SubSection "Display"
>                Depth           1
>                Modes           "1280x800" "1024x768" "800x600" "640x480"
>        EndSubSection
>        SubSection "Display"
>                Depth           4
>                Modes           "1280x800" "1024x768" "800x600" "640x480"
>        EndSubSection
>        SubSection "Display"
>                Depth           8
>                Modes           "1280x800" "1024x768" "800x600" "640x480"
>        EndSubSection
>        SubSection "Display"
>                Depth           15
>                Modes           "1280x800" "1024x768" "800x600" "640x480"
>        EndSubSection
>        SubSection "Display"
>                Depth           16
>                Modes           "1280x800" "1024x768" "800x600" "640x480"
>        EndSubSection
>        SubSection "Display"
>                Depth           24
>                Modes           "1280x800"
>        EndSubSection
> EndSection
>
> Section "Screen"
>        Identifier "Secondary Screen"
>        Device "Device1"
>        Monitor "External Monitor"
>        DefaultDepth 24
>        SubSection "Display"
>                   Depth 1
>                   Modes "1024x768" "800x600"
>        EndSubSection
>        SubSection "Display"
>                   Depth 4
>                   Modes "1024x768" "800x600"
>        EndSubSection
>        SubSection "Display"
>                   Depth 8
>                   Modes "1024x768" "800x600"
>        EndSubSection
>        SubSection "Display"
>                   Depth 16
>                   Modes "1024x768" "800x600"
>        EndSubSection
>        SubSection "Display"
>                   Depth 24
>                   Modes "1024x768" "800x600"
>        EndSubSection
> EndSection
>
>
> Section "ServerLayout"
>       Identifier      "Default Layout"
>       Screen          "Default Screen"
>       InputDevice     "Generic Keyboard"
>       InputDevice     "Configured Mouse"
>       InputDevice     "Synaptics Touchpad"
> EndSection
>
> #Section "ServerLayout"
> #        Identifier "Dual-monitor Layout"
> #        Screen 0 "Default Screen"
> #        Screen 1 "Secondary Screen" #LeftOf "Default Screen"
> #        Option "Clone" "On"
> #        #Option "Xinerama" "On"
> #        InputDevice "Generic Keyboard"
> #        InputDevice "Configured Mouse"
> #        InputDevice "Synaptics Touchpad"
> #EndSection
>
>
> Section "DRI"
>        Group   0
>        Mode    0666
> EndSection
>
> Section "Extensions"
>        Option         "Composite"   "Enable"
> EndSection
>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mactel-linux-users mailing list
> Mactel-linux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mactel-linux-users




--
~~~~~
| klessou |
~~~~~