Results 1 to 10 of 385

Thread: new xf86-input for macbooks and other multitouch-touchpads.

Threaded View

  1. #1
    Join Date
    Jun 2009
    Location
    Berlin, Germany
    Beans
    28

    Lightbulb new xf86-input for macbooks and other multitouch-touchpads.

    xf86-input-multitouch status:
    beta1 has been released. rc1 scheduled for July 20th.




    The Multitouch X Driver driver uses the kernel MT protocol to bring multi-touch gestures to the Linux desktop.

    You need an MT-enabled touchpad in order to use this driver.




    Features
    • 2-Finger Scrolling
    • Click with one Finger, Drag with another
    • Tap-to-Click
    • 3-Finger-Swipe: BTN 8 through 11
    • Resize: BTN12 and 13
    • Rotate: BTN15 and 15
      -------------
    • On-the-fly configuration (like synclient)
    • Region for "thumb-click -> index-finger drag" should not be fixed size, but rather depending on relative positions.



    Installation

    if you're keen to try it out, grab the sources, and build them:
    Prerequisites:
    Code:
    sudo aptitude install xserver-xorg-dev


    Code:
    git clone http://bitmath.org/git/multitouch.git
    cd multitouch
    make && sudo make install
    afterwards add the following to your "/etc/X11/xorg.conf":
    Code:
    Section "InputClass"
            MatchIsTouchpad "true"
            Identifier "touchpad"
            Driver "multitouch"
    EndSection
    Note: when you run into problems, please think for a moment, before asking. e.g. when ubuntu says, that it doesn't know "git", than that is something you can probably figure out without asking questions here...


    Changelog
    • 15JUN2010 Multitouch v1.0-beta1 released. Tap-to-Click, Tap-and-Hold for Dragging, ... see here
    • 15MAY2010 Multitouch v1.0-alpha3 released. Thumb detection, better support for integrated button trackpads, scaling and rotation gestures.
    • 15APR2010 Multitouch v1.0-alpha2 released. Kudos to Arturo Castro for work on the integrated button trackpad.
    • 01FEB2010 The Multitouch X Driver is now in alpha stage. You are welcome to contribute gestures to the project.



    Disclaimer: this driver is mainly developed by Henrik Rydberg (kosumi68 ), not me. a few people (including me) contributed minor fixes - for more information see the git-log.
    Last edited by bobbytables; June 19th, 2010 at 02:21 AM. Reason: update

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •