LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Enabling the synaptics features on an iBook Clamshell (https://www.linuxquestions.org/questions/linux-hardware-18/enabling-the-synaptics-features-on-an-ibook-clamshell-622946/)

JoeyAdams 02-21-2008 10:21 PM

Enabling the synaptics features on an iBook Clamshell
 
I'm working on the assumption that the iBook Clamshell has a synaptics-driven touchpad like the other iBooks, but I can't get it to be recognized in this fashion (it just uses a generic mode, which works well for basic mouse tracking). I can tell the vertical and horizontal scroll features are present in the device (but I can't use them) because dragging my finger on the right or bottom side will make the cursor go straight up or down, while dragging my finger on the left or top side will make it follow a curvy path.

My xorg.conf looks like this:
Code:

...
Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
#      Load    "dri"
#      Load    "GLcore"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "vbe"
        Load    "synaptics"
EndSection
...
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        #Option        "ZAxisMapping"          "4 5 6 7"
        Option          "ZAxisMapping"          "4 5 4 5"
        Option          "Emulate3Buttons"      "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
        Option          "SHMConfig"            "on"
        Option          "SHConfig"              "on"
        Option          "SHMconfig"            "on"
EndSection
...some wacom stuff...
...display stuff...
Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice    "Generic Keyboard"
        #InputDevice    "Configured Mouse"
        #InputDevice    "stylus"      "SendCoreEvents"
        #InputDevice    "cursor"      "SendCoreEvents"
        #InputDevice    "eraser"      "SendCoreEvents"
        InputDevice    "Synaptics Touchpad"
EndSection

Section "DRI"
        Mode    0666
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

and `grep -i synaptics /var/log/Xorg.0.log' returns:
Code:

(**) |-->Input Device "Synaptics Touchpad"
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="The XFree86 Project"
(II) LoadModule: "synaptics"
(II) Reloading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Synaptics touchpad driver version 0.14.6 (1406)
Synaptics Touchpad no synaptics event device found (checked 18 nodes)
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"

I do have the evdev and psmouse modules loaded.

Despite all of this, `synclient -l' still responds "Can't access shared memory area. SHMConfig disabled?" (seemingly because the synaptics driver couldn't find the device). A full reboot didn't seem to help, either.

Are there any other things I could try, or does the iBook Clamshell simply not have that kind of trackpad?


All times are GMT -5. The time now is 07:24 AM.