installing gsynaptics – a graphical interface to control the touchpad

The touchpad on the kogan agora seems pretty sensitive – however there is an app that can help – gsynaptics. This app does however require that SHMConfig be enabled.

To do this, open a terminal and enter:

sudo gedit /etc/hal/fdi/policy/shmconfig.fdi

and in the file that opens, place the following text:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>

Now you can install gsynaptics:

sudo apt-get install gsynaptics

The final step is to reboot, so that SHMConfig is enabled. Once rebooted, you will have a new item in your Preference menu, “Touchpad” (which is gsyanptics).

References: https://help.ubuntu.com/community/SynapticsTouchpad

16 thoughts on “installing gsynaptics – a graphical interface to control the touchpad

  1. Hi I followed your lead above and am getting this message when I press touchpad in preferences?

    GSynaptics couldn’t initialize.
    You have to set ‘SHMConfig’ ‘true’ in xorg.conf or XF86Config to use GSynaptics

  2. Hi Rob

    First, make sure your /etc/hal/fdi/policy/shmconfig.fdi file matches exactly as above.

    Also, did you reboot?

    kayno

  3. yeah I copied and pasted direct from yours and rebooted so that’s weird I will try it again though from scratch

  4. just double checked the instructions, and I cannot see any mistakes. Will try and see if I can find some debug output that you can look for – will post back after lunch.

  5. Hi rob

    Can you try the following:

    cat /var/log/Xorg.0.log |grep SHMConfig

    If SHMConfig is enabled, you should see:

    (**) Option “SHMConfig” “True”

  6. just saw this now, so will give it a go, at least this is a minor thing, go see kogan blog for spray re support I just posted under laptop thread dude…. He is relying on blokes like you for free tech advice.Start charging him brother…lol

  7. Pingback: disable the kogan agora’s touchpad whilst typing « kogan agora netbook

  8. Hi -

    I’ve just installed Ubuntu Remix thanks to your excellent instructions. Wireless and touchpad work fine.

    I’ve hit a snag with adjusting the touchpad settings. First step is to install gsynaptics as you said. I copied the code exactly into “shmconfig.fdi” but when I type “sudo apt-get install gsynaptic”, I receive the following message:

    “Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package gsynaptics is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package gsynaptics has no installation candidate”

    I have not made any changes since installing Remix (and the mouse is disconnected). I also rebooted and tried again.

    Any help would be appreciated. …I actually took the plunge to install Remix just so I could adjust the touchpad!!!

  9. I’m having no luck running TOuchpad in Preferences. I get the same error as Rob. I tried “cat /var/log/Xorg.0.log |grep SHMConfig” but nothing shows at all.

    Any ideas?

  10. Hi Travis

    Just to confirm, you added the text in the post to your gedit /etc/hal/fdi/policy/shmconfig.fdi file and rebooted?

    That is all I did to enable SHMConfig. Once it is enabled, cat /var/log/Xorg.0.log |grep SHMConfig will show “(**) Option “SHMConfig” “True”".

    Could you post the contents of your /var/log/Xorg.0.log file? MIght be something in there that helps…

  11. Hi Kayno -

    Yes indeed I have the text in my shmconfig.fdi file and I rebooted (a number of times).

    Here is my contents of the Xorg.0.log file:

    X.Org X Server 1.6.0
    Release Date: 2009-2-25
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
    Current Operating System: Linux [removed]-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
    Build Date: 09 April 2009 02:10:02AM
    xorg-server 2:1.6.0-0ubuntu14 (buildd@rothera.buildd)
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (–) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: “/var/log/Xorg.0.log”, Time: Fri May 8 19:41:15 2009
    (==) Using config file: “/etc/X11/xorg.conf”
    (==) No Layout section. Using the first Screen section.
    (**) |–>Screen “Default Screen” (0)
    (**) | |–>Monitor “Configured Monitor”
    (**) | |–>Device “Configured Video Device”
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
    Entry deleted from font path.
    (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
    (==) ModulePath set to “/usr/lib/xorg/modules”
    (II) Cannot locate a core pointer device.
    (II) Cannot locate a core keyboard device.
    (II) The server relies on HAL to provide the list of input devices.
    If no devices become available, reconfigure HAL or disable AllowEmptyInput.
    (II) Loader magic: 0x3bc0
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
    (II) Loader running on linux
    (++) using VT number 7

    (–) PCI:*(0@0:2:0) Intel Corporation Mobile 945GME Express Integrated Graphics Controller rev 3, Mem @ 0xd0100000/524288, 0xc0000000/268435456, 0xd0200000/262144, I/O @ 0×00001800/8
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) System resource ranges:
    [0] -1 0 0xffffffff – 0xffffffff (0×1) MX[B]
    [1] -1 0 0x000f0000 – 0x000fffff (0×10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0x0000ffff – 0x0000ffff (0×1) IX[B]
    [5] -1 0 0×00000000 – 0×00000000 (0×1) IX[B]
    (II) LoadModule: “extmod”
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: “dbe”
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: “glx”
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (==) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: “record”
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension RECORD
    (II) LoadModule: “dri”
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension XFree86-DRI
    (II) LoadModule: “dri2″
    (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
    (II) Module dri2: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DRI2
    (II) Scanning /usr/share/xserver-xorg/pci directory for additional PCI ID’s supported by the drivers
    (II) Matched intel from file name intel.ids
    (==) Matched intel for the autoconfigured driver
    (==) Assigned the driver to the xf86ConfigLayout
    (II) LoadModule: “intel”
    (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
    (II) Module intel: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 2.6.3
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
    965GM, 965GME/GLE, G33, Q35, Q33,
    Mobile Intel® GM45 Express Chipset,
    Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
    (II) Primary Device is: PCI 00@00:02:0
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0xffffffff – 0xffffffff (0×1) MX[B]
    [1] -1 0 0x000f0000 – 0x000fffff (0×10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0x0000ffff – 0x0000ffff (0×1) IX[B]
    [5] -1 0 0×00000000 – 0×00000000 (0×1) IX[B]
    (II) resource ranges after probing:
    [0] -1 0 0xffffffff – 0xffffffff (0×1) MX[B]
    [1] -1 0 0x000f0000 – 0x000fffff (0×10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] 0 0 0x000a0000 – 0x000affff (0×10000) MS[B]
    [5] 0 0 0x000b0000 – 0x000b7fff (0×8000) MS[B]
    [6] 0 0 0x000b8000 – 0x000bffff (0×8000) MS[B]
    [7] -1 0 0x0000ffff – 0x0000ffff (0×1) IX[B]
    [8] -1 0 0×00000000 – 0×00000000 (0×1) IX[B]
    [9] 0 0 0x000003b0 – 0x000003bb (0xc) IS[B]
    [10] 0 0 0x000003c0 – 0x000003df (0×20) IS[B]
    (II) Loading sub module “vgahw”
    (II) LoadModule: “vgahw”
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 5.0
    (II) intel(0): Creating default Display subsection in Screen section
    “Default Screen” for depth/fbbpp 24/32
    (==) intel(0): Depth 24, (–) framebuffer bpp 32
    (==) intel(0): RGB weight 888
    (==) intel(0): Default visual is TrueColor
    (II) intel(0): Integrated Graphics Chipset: Intel(R) 945GME
    (–) intel(0): Chipset: “945GME”
    (–) intel(0): Linear framebuffer at 0xC0000000
    (–) intel(0): IO registers at addr 0xD0100000
    (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
    (==) intel(0): Using EXA for acceleration
    (II) intel(0): 2 display pipes available.
    (II) Loading sub module “ddc”
    (II) LoadModule: “ddc”
    (II) Module “ddc” already built-in
    (II) Loading sub module “i2c”
    (II) LoadModule: “i2c”
    (II) Module “i2c” already built-in
    (II) intel(0): Output VGA using monitor section Configured Monitor
    (II) intel(0): Output LVDS has no monitor section
    (II) intel(0): I2C bus “LVDSDDC_C” initialized.
    (II) intel(0): Attempting to determine panel fixed mode.
    (II) intel(0): I2C device “LVDSDDC_C:E-EDID segment register” registered at address 0×60.
    (II) intel(0): I2C device “LVDSDDC_C:ddc2″ registered at address 0xA0.
    (II) intel(0): Resizable framebuffer: not available (1 3)
    (II) intel(0): Output VGA disconnected
    (II) intel(0): Output LVDS connected
    (II) intel(0): Using exact sizes for initial modes
    (II) intel(0): Output LVDS using initial mode 1024×600
    (II) intel(0): detected 256 kB GTT.
    (II) intel(0): detected 7932 kB stolen memory.
    (==) intel(0): video overlay key set to 0x101fe
    (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
    (==) intel(0): DPI set to (96, 96)
    (II) Loading sub module “fb”
    (II) LoadModule: “fb”
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module “exa”
    (II) LoadModule: “exa”
    (II) Loading /usr/lib/xorg/modules//libexa.so
    (II) Module exa: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 2.4.0
    ABI class: X.Org Video Driver, version 5.0
    (II) Loading sub module “ramdac”
    (II) LoadModule: “ramdac”
    (II) Module “ramdac” already built-in
    (II) intel(0): Comparing regs from server start up to After PreInit
    (WW) intel(0): Register 0×61200 (PP_STATUS) changed from 0xc0000008 to 0xd000000a
    (WW) intel(0): PP_STATUS before: on, ready, sequencing idle
    (WW) intel(0): PP_STATUS after: on, ready, sequencing on
    (WW) intel(0): Register 0×71024 (PIPEBSTAT) changed from 0×80000202 to 0×80000242
    (WW) intel(0): PIPEBSTAT before: status: FIFO_UNDERRUN VSYNC_INT_STATUS VBLANK_INT_STATUS
    (WW) intel(0): PIPEBSTAT after: status: FIFO_UNDERRUN VSYNC_INT_STATUS LBLC_EVENT_STATUS VBLANK_INT_STATUS
    (==) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don’t.
    (II) resource ranges after preInit:
    [0] -1 0 0xffffffff – 0xffffffff (0×1) MX[B]
    [1] -1 0 0x000f0000 – 0x000fffff (0×10000) MX[B]
    [2] -1 0 0x000c0000 – 0x000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 – 0x0009ffff (0xa0000) MX[B]
    [4] 0 0 0x000a0000 – 0x000affff (0×10000) MS[B](OprD)
    [5] 0 0 0x000b0000 – 0x000b7fff (0×8000) MS[B](OprD)
    [6] 0 0 0x000b8000 – 0x000bffff (0×8000) MS[B](OprD)
    [7] -1 0 0x0000ffff – 0x0000ffff (0×1) IX[B]
    [8] -1 0 0×00000000 – 0×00000000 (0×1) IX[B]
    [9] 0 0 0x000003b0 – 0x000003bb (0xc) IS[B](OprU)
    [10] 0 0 0x000003c0 – 0x000003df (0×20) IS[B](OprU)
    (II) intel(0): Kernel reported 488960 total, 1 used
    (II) intel(0): I830CheckAvailableMemory: 1955836 kB available
    (WW) intel(0): DRI2 requires UXA
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: drmOpenMinor returns 11
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) [drm] loaded kernel module for “i915″ driver.
    (II) [drm] DRM interface version 1.3
    (II) [drm] DRM open master succeeded.
    (II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
    (II) intel(0): [drm] framebuffer mapped by ddx driver
    (II) intel(0): [drm] added 1 reserved context for kernel
    (II) intel(0): X context handle = 0×1
    (II) intel(0): [drm] installed DRM signal handler
    (**) intel(0): Framebuffer compression enabled
    (**) intel(0): Tiling enabled
    (==) intel(0): VideoRam: 262144 KB
    (II) intel(0): Attempting memory allocation with tiled buffers.
    (II) intel(0): Tiled allocation successful.
    (II) intel(0): [drm] Registers = 0xd0100000
    (II) intel(0): [dri] visual configs initialized
    (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0×0000
    (II) EXA(0): Offscreen pixmap area of 12582912 bytes
    (II) EXA(0): Driver registered support for the following operations:
    (II) Solid
    (II) Copy
    (II) Composite (RENDER acceleration)
    (==) intel(0): Backing store disabled
    (==) intel(0): Silken mouse enabled
    (II) intel(0): Initializing HW Cursor
    (II) intel(0): [DRI] installation complete
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x0edf4000 (pgoffset 60916)
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0×00000000-0x005fffff: compressed frame buffer (6144 kB, 0x000000007f800000 physical
    )
    (II) intel(0): 0×00600000-0x00600fff: compressed ll buffer (4 kB, 0x000000007fe00000 physical
    )
    (II) intel(0): 0×00601000-0x0060afff: HW cursors (40 kB, 0x000000007fe01000 physical
    )
    (II) intel(0): 0x0060b000-0x0060bfff: overlay registers (4 kB, 0x000000007fe0b000 physical
    )
    (II) intel(0): 0x007bf000: end of stolen memory
    (II) intel(0): 0x007bf000-0x0edf3fff: DRI memory manager (235732 kB)
    (II) intel(0): 0x0edf4000-0x0f9f3fff: exa offscreen (12288 kB)
    (II) intel(0): 0×10000000: end of aperture
    (II) intel(0): BO memory allocation layout:
    (II) intel(0): 0x007bf000: start of memory manager
    (II) intel(0): 0×00800000-0x00bfffff: depth buffer (4096 kB) X tiled
    (II) intel(0): 0x00c00000-0x00ffffff: back buffer (4096 kB) X tiled
    (II) intel(0): 0×01000000-0x013fffff: front buffer (4096 kB) X tiled
    (II) intel(0): 0x0edf4000: end of memory manager
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is off
    (II) intel(0): Display plane A is now disabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane B is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe none
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): [drm] mapped front buffer at 0xc1000000, handle = 0xc1000000
    (II) intel(0): [drm] mapped back buffer at 0xc0c00000, handle = 0xc0c00000
    (II) intel(0): [drm] mapped depth buffer at 0xc0800000, handle = 0xc0800000
    (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (II) intel(0): DPMS enabled
    (==) intel(0): Intel XvMC decoder disabled
    (II) intel(0): Set up textured video
    (II) intel(0): Set up overlay video
    (II) intel(0): direct rendering: XF86DRI Enabled
    (–) RandR disabled
    (II) Initializing built-in extension Generic Event Extension
    (II) Initializing built-in extension SHAPE
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension BIG-REQUESTS
    (II) Initializing built-in extension SYNC
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-MISC
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) AIGLX: Screen 0 is not DRI2 capable
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 12, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 12, (OK)
    drmOpenByBusid: drmOpenMinor returns 12
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) AIGLX: enabled GLX_SGI_make_current_read
    (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    (II) AIGLX: enabled GLX_texture_from_pixmap with driver support
    (II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
    (II) GLX: Initialized DRI GL provider for screen 0
    (II) intel(0): Setting screen physical size to 270 x 158
    (II) config/hal: Adding input device Video Bus
    (II) LoadModule: “evdev”
    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 2.1.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: “/dev/input/event6″
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device “Video Bus” (type: KEYBOARD)
    (**) Option “xkb_rules” “evdev”
    (**) Video Bus: xkb_rules: “evdev”
    (**) Option “xkb_model” “pc105″
    (**) Video Bus: xkb_model: “pc105″
    (**) Option “xkb_layout” “us”
    (**) Video Bus: xkb_layout: “us”
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (**) AT Translated Set 2 keyboard: always reports core events
    (**) AT Translated Set 2 keyboard: Device: “/dev/input/event5″
    (II) AT Translated Set 2 keyboard: Found keys
    (II) AT Translated Set 2 keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device “AT Translated Set 2 keyboard” (type: KEYBOARD)
    (**) Option “xkb_rules” “evdev”
    (**) AT Translated Set 2 keyboard: xkb_rules: “evdev”
    (**) Option “xkb_model” “pc105″
    (**) AT Translated Set 2 keyboard: xkb_model: “pc105″
    (**) Option “xkb_layout” “us”
    (**) AT Translated Set 2 keyboard: xkb_layout: “us”
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: “/dev/input/event4″
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Configuring as mouse
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device “Macintosh mouse button emulation” (type: MOUSE)
    (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
    (**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
    (**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
    (**) Macintosh mouse button emulation: (accel) set acceleration profile 0
    (II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
    (II) LoadModule: “synaptics”
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor=”X.Org Foundation”
    compiled for 1.6.0, module version = 0.99.3
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (II) Synaptics touchpad driver version 0.99.3
    (**) Option “Device” “/dev/input/event9″
    (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 – 5472
    (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 – 4448
    (II) SynPS/2 Synaptics TouchPad: pressure range 0 – 255
    (II) SynPS/2 Synaptics TouchPad: finger width range 0 – 0
    (II) SynPS/2 Synaptics TouchPad: buttons: left right middle double triple
    (–) SynPS/2 Synaptics TouchPad touchpad found
    (**) SynPS/2 Synaptics TouchPad: always reports core events
    (II) XINPUT: Adding extended input device “SynPS/2 Synaptics TouchPad” (type: TOUCHPAD)
    (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
    (**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00
    (**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms
    (**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0
    (–) SynPS/2 Synaptics TouchPad touchpad found

  12. Pingback: “You have to set ‘SHMConfig’ ‘true’…” - even though you have created shmconfig.fdi « kogan agora netbook

  13. Pingback: n3wblog - Dell Mini 10 Trackpad fix for Crunchbang

  14. Pingback: Mini 10 Trackpad driver modification

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>