Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Touchpad not working on iBook
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
fabien29200
n00b
n00b


Joined: 12 Jun 2006
Posts: 32

PostPosted: Tue Jan 15, 2008 8:52 pm    Post subject: Touchpad not working on iBook Reply with quote

Hello everyone !

I recently bought an iBook 12".
The first thing I did is to start to install a Gentoo on it. I followed the handbook and everything went well, it boots !

But I am trying to install properly Xorg and I have a little trouble. The touchpad doesn't work. Here is my xorg.conf :

Code:

Section "Files"
        FontPath        "/usr/share/X11/fonts/misc"
        FontPath        "/usr/share/X11/fonts/cyrillic"
        FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/Type1"
        FontPath        "/usr/share/X11/fonts/100dpi"
        FontPath        "/usr/share/X11/fonts/75dpi"
        # 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    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
        Option          "LeftEdge"              "50"
        Option          "RightEdge"             "840"
        Option          "TopEdge"               "30"
        Option          "BottomEdge"            "320"
        Option          "MinSpeed"              "0.2"
        Option          "MaxSpeed"              "1.5"
        Option          "AccelFactor"           "0.1"
        Option          "SHMConfig"             "on"
        Option          "RTCornerButton"        "3"
        Option          "LTCornerButton"        "2"
        Option          "FingerLow"             "12"
        Option          "FingerHigh"            "20"
        Option          "MaxTapTime"            "120"
        Option          "HorizScrollDelta"      "10"
        Option          "VertScrollDelta"       "10"
EndSection

Section "Device"
        Identifier      "ATI Technologies, Inc. M11 NV [FireGL Mobility T2e]"
        Driver          "ati"
        BusID           "PCI:0:16:0"
        Option          "UseFBDev"              "true"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies, Inc. M11 NV [FireGL Mobility T2e]"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Synaptics Touchpad"
EndSection

Section "DRI"
        Mode    0666
EndSection



The touchpad doesn't work both with "Synaptics Touchpad" and "Configured Mouse" configurations.
Here is the error in X log :

Code:

(II) Synaptics touchpad driver version 0.14.6 (1406)
Synaptics Touchpad no synaptics event device found (checked 16 nodes)
(**) Option "Device" "/dev/psaux"
(EE) xf86OpenSerial: Cannot open device /dev/psaux
        No such file or directory.
Synaptics driver unable to open device
(EE) PreInit failed for input device "Synaptics Touchpad"
(II) UnloadModule: "synaptics"
(**) Option "Protocol" "ExplorerPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(**) Configured Mouse: Sensitivity: 1
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
(II) Configured Mouse: ps2EnableDataReporting: succeeded


When I boot on a Ubuntu live CD, the touchpad works with the previous xorg.conf file !
I certainly missed something, but I can't find what :/

Thanks for your help !
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Wed Jan 16, 2008 2:24 am    Post subject: Reply with quote

I don't think the iBooks have a synaptics touch pad. Try with the regular mouse driver.

xac can also be used to create a working xorg.conf file.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
Sodki
Guru
Guru


Joined: 11 Aug 2003
Posts: 419
Location: London, U.K. & Lisbon, Portugal

PostPosted: Wed Jan 16, 2008 12:16 pm    Post subject: Reply with quote

First, check if your mouse is being properly recognized in the system by issuing the following command:

Code:
cat /dev/input/mice


Move the mouse a bit and see if some weird characters appear on the screen and then press Ctrl-C to exit. If nothing came up, you probably don't have mouse support configured in the kernel.
Back to top
View user's profile Send private message
fabien29200
n00b
n00b


Joined: 12 Jun 2006
Posts: 32

PostPosted: Wed Jan 16, 2008 8:39 pm    Post subject: Reply with quote

Hello !

My kernel was configured with genkernel, so I thought all drivers where included. But some drivers weren't.
I have compiled a new kernel activating everything related to mice, and it worked !

The touchpad is handled with Synaptics.

Thanks !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum