Slashdot Mirror


Linux MPX Multi-touch Alternative to MS Surface

An anonymous reader writes "Gizmodo has published an article (with video) on the Linux-based free alternative to MS Surface along with a quite interesting interview with its creator, Peter Hutterer. "It may not be as fancy-schmancy as Microsoft Surface or Jeff Han's demos but this video of a Linux-based MPX multi-touch table shows that things are moving full speed ahead in the land of the free penguins. We talked with developer Peter Hutterer, who gave us his insight on the project, the iPhone and the ongoing multi-touch craze." He talks about Jeff Han's work, MS Surface and defines the iPhone as "not the first in what it's doing, but definitely a huge impact" in the field."

35 of 182 comments (clear)

  1. MultiMeh... by pohl · · Score: 4, Funny

    Meh. All this multitouch hype is such a fad. Sure, it's great eye candy, but it's totally impractical. Do you really think that shit is going to scale down to the size of a phone!? Oh, wait...

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    1. Re:MultiMeh... by pasamio · · Score: 4, Interesting

      To be honest I use the multitouch trackpad on my Macbookpro all of the time. Two finger tap for right click, two finger drag for scrolling with the usual single finger tap for left click and single finger drag for normal drag. Multitouch in a small sense is something that I miss when I go to another laptop because I instinctively two finger tap trackpads to try to right click. No need to scroll in a special part of the track pad, no need to press a special part for left and right click. Just the gesture anywhere on the trackpad. Thats multitouch for me in action and working.

      --
      I always wondered where this setting was...
    2. Re:MultiMeh... by kimvette · · Score: 2, Funny

      Cool, the hugeasstable can now run Linux? Count me in! :)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  2. "schmancy"? well la-di-da by icepick72 · · Score: 5, Insightful
    It may not be as fancy-schmancy as Microsoft Surface

    I love how the community words stuff, sounds like a child being envious of big brother syndrome. I don't consider Microsoft offerings superior to others, just pointing out the wording and what is sounds like. I hear that kind of stuff way too often. Linux should be comfortable in what it is and not feel the need to compare.

    1. Re:"schmancy"? well la-di-da by CaptainPatent · · Score: 4, Funny

      I love how the community words stuff, sounds like a child being envious of big brother syndrome. I don't consider Microsoft offerings superior to others... So would I be correct in assuming you're saying: "Microsoft Shmicrosoft?"
      --
      Well, back to rejecting software patent applications.
    2. Re:"schmancy"? well la-di-da by Otter · · Score: 4, Funny
      Once I saw them call themselves the slashdot for people who actually have touched a woman or something like that.

      Sure, until now. But with vi running on my coffee table, things are going to change around here!

    3. Re:"schmancy"? well la-di-da by nagora · · Score: 3, Informative
      Linux is NOT an Operating System it is a Kernel. An operating system is Gentoo, Red Hat, etc..

      An operating system controls access to the hardware. Linux is an example.

      Gentoo, Red Hat etc are application suites. Bash is not part of an operating system, it is an application, just like Inkscape or Word, or Emacs

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    4. Re:"schmancy"? well la-di-da by iluvcapra · · Score: 2, Informative

      Besides the fact that the "fancy-schmancy" MS Surface looked a lot more functional than this MPX thing.

      Except the most compelling feature of the Surface, the ability to recognize objects placed on it, was faked for the purpose of demonstration. All the objects placed on the surface had large barcode stickers (called "domioes") placed on the side facing toward the Surface (and conveniently away from the camera.)

      One also hastens to add that the Surface ran no form of operating system Microsoft sells (or would ever), while the "MPX" project is built on X and you could install it on GNU/Linux or BSD tomorrow.

      The Surface belongs with Nuveena in the Kitchen of Tomorrow.

      --
      Don't blame me, I voted for Baltar.
  3. So, does this mean... by jcr · · Score: 5, Funny

    ...that someday soon, we can run Linux on a big-ass table?

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  4. Ke? by MrBandersnatch · · Score: 3, Insightful

    Im was trying to work out what the big deal is here....there have been multi-touch drivers around for quite a while now and that video on the table looks rather primative compared to what a lot of DIY enthusiasts have running (e.g. overhead projector). Then I realised that the big deal is having multiple input devices for one X session and that the multitouch table is actually getting in the way of that and has the potential to be quite interesting. Anyone up for missile command? :)

  5. Why not... by virgil_disgr4ce · · Score: 4, Interesting

    Build your own multi-touch sensitive display device? It's surprisingly easy:

    http://www.instructables.com/id/EJIXKOEF3ER7VN5/?A LLSTEPS

  6. Hardware seemed the issue by ArcherB · · Score: 2, Interesting

    I felt it would have been better had they used an actual flat-screen touch monitor. The shadows from the projector kinda killed it. Put a decent touch-screen monitor down there and we may have something.

    Also, I don't think it would have taken much to add Beryl for that extra bling that MS can't offer.

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    1. Re:Hardware seemed the issue by ArcherB · · Score: 2, Informative

      A traditional touch-screen monitor can only read one touch at a time.

      Then we should break from tradition.

      I'm sure cash is a limiting factor at this point, however.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
  7. Question: Common Practical Uses? by Penguinisto · · Score: 2, Interesting
    It's kind of neat and all, but aside from the Star Trek TNG factor, what practical uses could anyone really put this to? If it's on a flat horizontal surface, it's sort of wasted space (after all, I can store stuff on a tabletop!) If it's on a vertical surface, then typing becomes a raging PITA (unless typing will become obsolete/replace with something else to express thoughts and work?)

    Maybe it's just me, but I'm not seeing any widespread practical use for this critter outside of some extreme niches (e.g. kiosk or limited industrial or medical machine interfaces).

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
    1. Re:Question: Common Practical Uses? by Jeff+DeMaagd · · Score: 2, Funny

      Storage? How often do you store things on the surface where you use your computer?

    2. Re:Question: Common Practical Uses? by Tabernaque86 · · Score: 5, Interesting

      Any company that has a drafting department should love it. Just develop a CAD program so you can work on a drawing on an actual "page" that could be displayed at 24"x36".

      Also, save the CAD file to a PDF, e-mail it to the client, and he can view the drawing package in full on their table, "Red Line" it/mark it up, save it, and e-mail it back.

      Considering a package can run from ten to a hundred drawings, this potentially saves a ton of paper and other resources.

  8. Actually it's more impressive... by kebes · · Score: 5, Insightful

    You know what makes the video demo in TFA more impressive that the Microsoft Surface demos I've seen?

    This demo uses real applications! It's easy for MS (or whoever) to throw together a video of someone using a neat interface. You see all kinds of slick animations of photo-libraries and data being automatically uploaded to cellphones. The problem is it's probably all fake--the visual equivalent of a mockup. Basically they are showing you the way they *hope* it will look at work. If you look at some of the older Vista demos (before it was released) you'll see alot of mockup video that was never realized into actual code.

    In this demo, they actually start by using Google Earth and scrolling through webpages. The fact that they are using real applications is much more impressive. It makes me believe that they may have something functional in a reasonable amount of time. It also shows that they are thinking about it as an extensible platform that can run generic software, rather than something locked-down that will only run approved code (i.e. just a really big PDA interface, rather than a novel way to interface with existing computer hardware and software).

    1. Re:Actually it's more impressive... by dave420 · · Score: 4, Informative

      How is it impressive? The microsoft demo showed a mobile phone being put on the table, it being recognised, and files being sent to/from the device. That's not been done before in such a fashion. Having google maps on a touch-screen isn't new in the slightest. It's not integrating anything new. The MS device had a whole different bunch of applications shown on it. As it can be so much more than just a desktop - a new way of interacting with a computer - showing it acting as a desktop is a bit short-sighted and uninspired :)

      Or do you think MS were somehow incapable of getting google earth to run on a computer? Because that's the only assertion you've made that, if true, would make this offering "more impressive" than that from MS. Or, maybe, these guys didn't have the ability to make new applications, and had no choice but to use some really basic stuff somoene else had made, that's been knocking around for years?

  9. Software! by mrchaotica · · Score: 4, Interesting

    You know, Microsoft didn't invent this multi-touch stuff, and neither did Apple. Its been around as research projects for years. So why is the MS version such a big deal?

    Software!

    See, the real hard part about all this is the fact that you need to come up with a completely new set of UI conventions and implement a completely new set of applications in order to make it a useable product. Until now with MS, nobody's done that.

    From the article, this MPX thing seems to consist of nothing more than a modified X server, running "normal" (i.e., designed for a single cursor) applications. Therefore, it is not nearly as impressive as the MS Surface.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  10. I'll be impressed when... by blankaBrew · · Score: 3, Funny

    I can finally touch my pr0n.

  11. Arbitrary window rotation? by LoudMusic · · Score: 2, Insightful

    Are these table displays going to be the first need for arbitrary window rotation? We'll be having people sitting on all sides of the display - eventually someone will want a window squared to them, but they won't be squared to the table. Does this cause difficulties with rendering the content?

    Everything should be vector drawn, so theoretically it shouldn't be a problem. But it will require pretty high resolution to keep from getting too fuzzy of text. At least that's how it seems to me.

    --
    No sig for you. YOU GET NO SIG!
    1. Re:Arbitrary window rotation? by tourvil · · Score: 3, Funny

      what if 4 philosophers are sitting around a display and each one needs 2 windows but the display resolution only supports rendering 6 windows at a time?

      what then?

      The one without any windows can pick up his chopsticks and eat.
  12. MS Motion-Detect is more like by djupedal · · Score: 3, Informative

    MS 'Surface' is an array of cameras that motion-detect. The cameras are below the surface and they are responsible for all proxy work done between user and the system.

    There is no interaction with the 'surface' other than to prescribe a boundary layer (zone) for the cameras to baseline.

    1. Re:MS Motion-Detect is more like by figleaf · · Score: 2, Informative

      Apparently there is more than one group at Microsoft developing multi-touch capabilities using different techniques.
      Here is one without cameras: http://www.youtube.com/watch?v=ulwA3n8AYM0

    2. Re:MS Motion-Detect is more like by east+coast · · Score: 3, Insightful

      While this may be true it's like saying that a mouse is just a couple of wheels that need to be moved on an X-Y axis basis to move a cursor. It's trickery on a certain level, sure. I guess that's why it's called an interface.

      I don't understand all the sour grapes associated with this. While I have no use for the interface it's not to say something worthwhile can't be produced.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
  13. demo shows flakiness by edxwelch · · Score: 4, Insightful

    Did anyone notice in that video that he had to click couple times to get some of the widgets to activate?
    Maybe the mouse still has some advantage?

  14. Re:GAH! Stop! by Foerstner · · Score: 2, Funny

    Of course not. Everyone on Slashdot knows Apple invented multitouch for the iPhone.

    --
    The US free market: two halves of a government-granted duopoly are free to set the market price.
  15. Re:Again Microsoft copies other people's technolog by Anonymous Coward · · Score: 3, Insightful

    When will Microsoft do something original?

    funny coming in with an article praising linux for ripping of ms.

    but then again what can we expect from people who also think that ripping off unix is innovation?

  16. Re:Again Microsoft copies other people's technolog by daskinil · · Score: 2, Interesting

    Hmmm, over 5 years? OK so you try to make a point while knowing the facts on only one side. You're obviously spreading a little FUD by making readers assume microsoft through this idea together recently, although they started working on it in 2001. While, according to your statements at least, they had an already finished product by then, then microsoft may be implementing their own vision of this product. However, why should microsoft be excluded from making a product. What do you mean by original, something noone has ever thought of? I didn't see anything about device recognition in your link, while moving data from digital cameras or laptops. That seems different, or is their a device that already does that? Either way- if it ends up to be a better product it will be worth microsofts investment. Otherwise, its their money spent anyways, you don't have to buy it- buy the diamond touch if its better.

  17. The big problem with tabletop displays... by JustNiz · · Score: 2, Interesting

    is that you're hunched over them. If used for extended periods of time, the result is terrible back problems.

  18. Re:Patents you say? by seandiggity · · Score: 2, Insightful

    "Every time some[thing] innovative comes out or a new idea the open source community makes their own version."

    Microsoft is not an innovator, and never has been (the history speaks for itself). Microsoft gets credit as an innovator because of its incredible power, gained through dirty business tactics. The same could also be said for many (most?) corporations.

    This touchscreen technology has been in development for a long time, before Microsoft even looked at it and long before the vaporware announcement of the Surface. The ideas behind the technology (i.e. what Microsoft's patents are made of) are no doubt even older. Should only Microsoft be allowed to develop software for multi-touch displays?

    Also, Microsoft's Surface is likely nothing more than a glorified demo and can't run real applications. This MPX system is running real applications already, but needs a lot of work (like so much other software).

    For free software to avoid patent litigation, software patents need to be abolished. Thankfully, we have licenses like GPLv3 that provide some forms of protection in the meantime.

    --
    Geeks like to think that they can ignore politics, you can leave politics alone, but politics won't leave you alone.-rms
  19. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  20. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  21. Ethernet by Aleksej · · Score: 2, Funny

    But does it have Gigabit Ethernet, which Microsoft® Surface® does not have (Why Why is M$ saving $10 from a $5000-10000 computer?)?..

  22. There is a TouchTable with real applications by streak · · Score: 2, Informative

    Everyone keeps forgetting that TouchTable, Inc. already sells a 'multi-touch' table with a real application (that is actually being used!).