From: Bradley H. <bd...@gm...> - 2007-03-30 22:35:51
|
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. 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 > Mac...@li... > https://lists.sourceforge.net/lists/listinfo/mactel-linux-users |