Search Unity

  1. Unity 2018.3 is now released.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. Want more efficiency in your development work? Sign up to receive weekly tech and creative know-how from Unity experts.
    Dismiss Notice
  4. Nominations have been announced for this years Unity Awards. Celebrate the wonderful projects made by your peers this year and get voting! Vote here!
    Dismiss Notice
  5. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  6. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

Multitouch input

Discussion in 'Linux' started by Wolfos, Oct 27, 2017.

  1. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
    Has anyone gotten Unity to work with multitouch on Linux? The OS captures the touch just fine, but Unity doesn't see them as either mouse or touch events.

    So far I've tried Fedora and Ubuntu.
     
  2. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Posts:
    935
    Sorry, touch input is not currently supported for Linux standalone.
    This is on our roadmap, but there's currently no ETA.
     
  3. luk23

    luk23

    Joined:
    Feb 1, 2018
    Posts:
    1
    could you please give me estimated date of support ??
    ty
     
  4. PJayB

    PJayB

    Unity Technologies

    Joined:
    Apr 24, 2017
    Posts:
    104
    Unfortunately, that is not possible at this time.
     
  5. ahuska

    ahuska

    Joined:
    Feb 7, 2018
    Posts:
    3
    It looks like Unity 2018.2 fixed something related to touch "Linux: Fix Linux touch input for mouse events (947049)" at https://unity3d.com/unity/beta/unity2018.2.0b2

    I'm very curious if multi-touch works yet because I've been holding off on buying a multi-touch monitor for a project until it does.
     
  6. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
    It's not working as of 2018.2.0b8. In fact, it doesn't work for mouse events either.
     
  7. hk1ll3r

    hk1ll3r

    Joined:
    Sep 13, 2018
    Posts:
    3
    Any updates on this? I'm curious as what the technical limitation is that prevents Unity from processing touch events on Linux?
     
  8. EricSanchezB

    EricSanchezB

    Joined:
    Aug 17, 2018
    Posts:
    2
    I'm facing the same issue working with linux...
     
  9. UnityBLI

    UnityBLI

    Joined:
    Apr 14, 2014
    Posts:
    7
    We've gotten a working prototype using TouchScript with TUIO input and mtdev2tuio or UPDD TUIO server as the backend. It's hacky because we basically have to convert the touches to OSC messages and then consume those in our app, but it functions.
     
  10. ikerion

    ikerion

    Joined:
    Dec 19, 2014
    Posts:
    3
  11. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
    One year later... Is there an ETA on official support yet?
     
  12. EricSanchezB

    EricSanchezB

    Joined:
    Aug 17, 2018
    Posts:
    2
    Im using a custom driver for that purpose... its like a Touch driver working like a Mouse Driver... and the touch gestures can be passed to the kernel like (Mouse Events...) ie. Pinch-Expand gesture = Mouse Scroll UP/DOWN... , the option 2 is... create a Plugin Between Linux and Unity .:)