Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Input Devices Displays Microsoft Open Source Ubuntu Linux

Open Source Driver For Microsoft Surface 2.0 31

dartttt writes "Florian Echtler has developed an open-source driver for the Microsoft Surface 2.0 touch screen. According to him, the open source implementation works surprisingly well on Ubuntu 11.10. The process requires you to boot Linux on your Surface 2.0 in the first place. However, it can be done by just booting Ubuntu from a USB hard disk without modify anything on the original Win7 installation."
This discussion has been archived. No new comments can be posted.

Open Source Driver For Microsoft Surface 2.0

Comments Filter:
  • by Deathnerd ( 1734374 ) on Friday May 11, 2012 @07:14PM (#39974405)
    All five people who own a Surface will surely make great use of this.
    • by Anonymous Coward

      Wow, so 4 more people finally bought one?

      • by Anonymous Coward

        All 5 of us are here reading this article, all realising we didn't have to a buy windows based OS, but knowing deep down that we'd never be able to figure out facebook on a none Windows machine.

    • Oh, c'mon, there's got to be more than five. I've seen Surface on several TV shows.

      But now that I think about it, the same box could have been used for multiple shows.

  • Now to just get $25,000 to send to microsoft so they will build me one.

    My luck 3.0 will come out when they ship it.

  • Having read the source, it IS a native driver. It does not use binary blobs from the Windows driver, unless you include parroting an init sequence which is apparently optional.

  • The local M$ store at the Mall of America has them for sale for $5000. Looking at the specs, its not much more than it would cost to build a comparable desktop system.

    • Oh... I see what you did there. You used a "$" instead of the "S" in Microsoft's commonly used abbreviation. Because they're a company that tries to make money. Clever.
    • by mark-t ( 151149 )
      That's only for the base system that is essentially a consumer-level device. If you want to do development, expect to spend double or even triple that.
  • I read the headline -- OK sounds cool, proprietary stuff being reverse engineered and getting FLOSS drivers for it.

    Start to read TFS - "Florian --" Nope! Next! If it wasn't for my lack of caffeine this early in the evening I'd have skipped right over this one.

    That aside: It's pretty sweet! I love that my Kinect has never been connected to GNU/Linux doing mo-cap for all but two days I've had it; IMO, wouldn't have been such a hot seller without the openness. I hope MS doesn't start locking down their interfaces like they did with the Zune (not that that's what killed it -- Just would have been nice for my Mom to use hers on the Ubuntu Laptop I gave her). Hardware should be OS agnostic.

  • The Microsoft Surface - it's a giant iPod touch - the size of a table. I can see why it wasn't such a hit.

  • I'm one of the few who actually owned one of these, so I'll share the good and bad points from my experience. Please note, this is in regards to the SUR40 manufactured by Samsung, Microsoft's Surface SDK is broadly applicable to a wide range of touch devices. It's based on WPF, so if you like .Net and WPF you'll be right at home.

    First, the good:
    - The SDK is decent, and well thought out. It's designed in classic OOP fashion, so folks who are familiar with WPF and .Net will feel right at home. The touch and g

"Everyone's head is a cheap movie show." -- Jeff G. Bone