Slashdot Mirror


Windows 7 Touch, Dead On Arrival

snydeq writes "Ongoing Microsoft hype around its Surface touch technology has suggested that, with Windows 7, a touch-based UI revolution is brewing. Unfortunately, the realities of touch use in the desktop environment and the lack of worthwhile development around the technology are conspiring against the notion of touch ever finding a meaningful place on the desktop, as InfoWorld's Galen Gruman finds out reviewing Windows 7's touch capabilities. 'There's a chicken-and-egg issue to resolve,' Gruman writes. 'Few apps cry out for a touch UI, so Microsoft and Apple can continue to get away with merely dabbling with touch as an occasional mouse-based substitute. It would take one or both of these OS makers to truly touchify their platforms, using common components to pull touch into a great number of apps automatically. Without a clear demand, their incentive to do so doesn't exist.'"

29 of 352 comments (clear)

  1. kinda like... by Cyko_01 · · Score: 5, Insightful

    linux and gaming

    1. Re:kinda like... by Anonymous Coward · · Score: 5, Informative

      yeah except I am currently running Assassin's Creed, Prototype, Tom Clancy's H.A.W.X, UT3, Mirror's Edge and Bioshock all on Linux.

    2. Re:kinda like... by Philip+K+Dickhead · · Score: 4, Funny

      I bet he isn't using "touch" interfaces with these, tho'.

      Or, as I like to call them, "Smudge" interfaces.

      --
      "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
    3. Re:kinda like... by hairyfeet · · Score: 5, Insightful

      You know, that it what I have always wondered about this whole "touch control" idea-who exactly out there is screaming "Hey I WANT to put big honking greasy fingerprints on my screen! Oh, and I want my kids to scratch the living hell out of my screen when they forget to wipe their hands and grind Cheetos funk into it as well! That's the ticket!"

      I mean it is hard enough trying to keep your screen from getting funky, especially when you have relatives like my mom that have the nasty habit of touching the screen to point out what she is trying to get to (and Deity help me if mom ever got a touch screen with as bad as that woman drives a mouse. the thing would be flying all over the place while she pointed all over the thing) without adding this on top. Then of course there is the arm fatigue from pointing at the thing all damned day, it just seems like such a bad idea to me. Yeah, I can see it for like Kiosks, where you are only there a couple of minutes, but everyday?

      So while I appreciate the desire to try out new ideas when it comes to interfaces, as we really haven't had a big change since the optical mouse (remember the fun of those damned ball mice?) to me this just seems like a Nintendo Powerglove level of stupid. Not quite Sega Activator level of stupid, but still pretty bad.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:kinda like... by mikael_j · · Score: 4, Interesting

      Well, it would probably make sense to make touch-enabled interfaces more table-like and less wall-like. That is to say, to make them horizontal.

      Also, for people like artists I can definitely see how a large multitouch surface with the ability to switch between "hand mode" and "stylus mode" could be very useful, it would be like an oversized Cintiq with the ability to move things about with your hands.

      Unfortunately most touchscreens coming out these days seem to be geared toward the same market segment that buys D-Link network equipment (that's the "cheaper is better even if it sucks compared to the competing product that costs 2% more" crowd) with pricing that resembles that of Wacom's professional products.

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    5. Re:kinda like... by adolf · · Score: 4, Insightful

      Actually....

      Most touchscreens are fairly resilient. Part of my day-job involves putting touchscreen monitors in front of public safety dispatchers in place of physical buttons for them to mash their filthy hands onto 24 hours a day.

      The finger grease isn't really very noticable at all on these things after years of use - I suspect the glass has been treated to some extent to reduce the problem. And it's tempered, and quite strong -- I read a spec on my own touchscreen of being able to drop something like a 1-kilogram weight from several feet onto the surface of the screen without visible damage. So far, none of the dozen or so that I've placed into 24-hour use has developed any scratches.

      Go look at a friend's iPod Touch or iPhone for an example, if you can't fathom the notion of a durable touchscreen display. I haven't seen a scratched one of those, either.

    6. Re:kinda like... by cerberusss · · Score: 4, Informative

      You know, that it what I have always wondered about this whole "touch control" idea-who exactly out there is screaming "Hey I WANT to put big honking greasy fingerprints on my screen

      There are coatings to somewhat alleviate that problem. Some newer mobile phones, which rely heavily on a touch screen interface, have this coating. It repels the natural grease from your hands and makes the display look less smudgy.

      For a bit of fun (well...), check out this link: iPhone 3G S Oleophobic Screen Passes the Ear Grease Test. Utterly disgusting.

      Note I don't disagree with your other points.

      --
      8 of 13 people found this answer helpful. Did you?
  2. Laptop yes. Desktop never. by Anonymous Coward · · Score: 5, Funny

    Why would I ever want to sit up from my comfy chair to poke at a screen?

    1. Re:Laptop yes. Desktop never. by fractoid · · Score: 4, Interesting

      Exactly. In fact I'd say more along the lines of "nothing, ever." Touchscreens are a fun idea but except for very specific cases (pocketable computers, public terminals a la ticket machines at train stations for instance) they're horrible in practice. You get grubby fingerprints all over your screen and the ergonomics are bad - extended use will require either a weird sitting position or severe shoulder strain. On top of that, you always have your fingers/hands in front of whatever you're trying to select.

      What I really want to see is the idea that was floating around a few years ago for iPhone-style tablet devices, where the back of the device is a multitouch sensor and the touch points are displayed as cursors on the screen. No grubby fingerprints, no fat fingers in the way.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    2. Re:Laptop yes. Desktop never. by 0100010001010011 · · Score: 4, Interesting

      Who says you have to touch the screen? OS X (10.6) and my MacBook Pro are an amazing blend of this technology.

      I have 1, 2, 3 and 4 finger gestures right on my track pad. Switch applications, show the desktop, Expose, launch, rotate, zoom, scroll. Everything is rather intuitive.

      The only thing is that it took me about 1 week to come from a standard button/trackpad concept to one large button and the surface feeling is a bit ... different.

    3. Re:Laptop yes. Desktop never. by Anonymous Coward · · Score: 5, Funny

      I often use a 1 finger gesture on my computer but it really doesn't do much, except make me feel better sometimes.

    4. Re:Laptop yes. Desktop never. by Anonymous Coward · · Score: 4, Funny

      I often use a 1 finger gesture on my computer but it really doesn't do much, except make me feel better sometimes.

      I once made a mouse cursor for Windows that replaced the hour glass with a hand making the middle finger salute. It didn't make me feel any better but I did get some laughs out of installing it on other people's computers.

    5. Re:Laptop yes. Desktop never. by MillionthMonkey · · Score: 4, Funny

      Touchscreens always struck me as something you'd think came about more because of the merging of existing stuff (both touchpads and LCDs) than their being anything anyone was asking for. It's one of those things that seems like a good idea until you use it for a full five minutes and go crazy. They always give me trouble with misinterpreted UI actions because I never seem to know how hard they want to be pressed on. I can't see what my fingertips are rolling around on. If I try to peek underneath I'll mess it up, click on the next button, click twice, whatever. After a few minutes of that I go nuts.

      There's also the interplay between human psychology and human finger oil as you first start using the touchscreen. You slide the damn thing out of the box and it has a plastic sleeve on it to keep it totally pristine, from a land of sunshine and happiness and less than 100 airborne particles per cubic meter. As if you have no dust in your own house. And it's got that sticky no-stick plastic there on the screen, with no bubbles under it yet to leave evidence of already being touched. You impulsively rip it off, and there's your glistening new touchscreen, with nary a speck of fingerprint grease to be found on it, reflecting your slobbering face recognizably. And there you are, with your filthy greasy thumb, about to lower its resale value by $50. You'll never see it this clean again. Wiping your fingers on your shirt, you reluctantly push on the screen afraid to break it... "I Agree"... and it's all over. They could make it easier for customers by selling them pre-filthy from the factory. I'm picturing a guy on the assembly line fondling phones and eating chips all day.

    6. Re:Laptop yes. Desktop never. by mosch · · Score: 4, Interesting

      I just wish Apple would sell a desktop keyboard with a multi-touch pad attached to it.

      I really like it on the laptop, but then I switch to my desk, and... nada.

  3. Desktop multitouch: a tool looking for a purpose by EdZ · · Score: 4, Interesting

    And thank goodness for that. Touch interfaces are acceptable where there isn't room for anything else (though the lack of a physical keyboard is always highly unpleasant), but I'd hate to see multitouch become the 'standard' interface for desktop computing. Sure, it's fun to throw about a few snapshots or fly about Google Earth. For all of 5 minutes. Try actually DOING anything, however, and you'll quickly switch back to a 'traditional' interface in order to avoid grief.

  4. it's just useless by speedtux · · Score: 5, Insightful

    Touch and multitouch have been around for decades; the reason people aren't using them is because they simply aren't all that useful, outside maybe consumer phones and systems like ATMs. It's the same with 3D movies and interfaces; like flu epidemics, these dead ideas keep coming back every decade-and-a-half.

  5. Not to worry. by fuzzyfuzzyfungus · · Score: 4, Insightful

    We can just depend on the OEMs, whose craptastic bundleware powers are exceeded only by those of scanner and camera manufacturers, to produce horribly nonstandard custom UI elements and "helper" programs to iron out the trouble. Extra credit will, of course, be granted for clumsy partial shell replacements that(while they run at all times and somehow manage to slow everything down) will just dump you back into straight Windows for anything more complex than taking publicity shots.

    That should make the greasy fingerprints and nasty case of aching gorilla arm entirely worthwhile.

  6. A solution by grasshoppa · · Score: 4, Interesting

    AKA: A solution in search of a problem.

    Having used touch screens for a variety of applications, I'm having a hard time envisioning it's use in a home environment. We're all used to the precision offered by a mouse, and no one wants a touch screen TV.

    It would take a radically new appliance to thrust touch technology in to the lime light.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
  7. Re:Desktop multitouch: a tool looking for a purpos by some_guy_88 · · Score: 5, Insightful

    Yeah thats right. It takes very little energy to use a mouse. Very small hand gestures can make big things happen on the screen. Imagine how tired your arm would get if you had to touch the screen all day to make anything happen. Even if the screen was closer to you, possibly lying flat on the desk, it would still be harder.

  8. Microsoft Over-promises and Under-delivers by erroneus · · Score: 4, Insightful

    We have been learning this lesson for years now. Does anyone recall the long list of features that never made it into Vista and what a useless pile Vista ended up as?

    Let's just agree that it doesn't exist until Microsoft actually releases it -- until then, everything Microsoft says should be taken with a grain of vaporware salt.

  9. Re:I actually like this idea by fuzzyfuzzyfungus · · Score: 4, Insightful

    I don't think that just tapping the spot is actually more efficient than using the mouse, at least for standard desktop and laptop scenarios.

    On the computer I'm typing this on, I'm looking at a 20 inch panel, 1680x1050, at approximately arm's length from my face. If I were using a touch interface, the worst case delay between interacting with two points on the screen would be the time it takes to move my hand the full 20 inches. With the mouse, the same corner to corner motion occupies more like 4 or 5 inches(on your basic cheap OEM optical, nothing fancy). I can move my hand at roughly the same speed in either case so, while the touch sounds simpler, it is actually a fair bit slower.

    For small devices, where the entire screen is at your fingertips, touch is acceptably fast; but the bigger the screen gets, the worse it becomes compared to an ordinary optical mouse, in addition to the usual disadvantages of blocking part of the screen and leaving fingerprints.

  10. Re:Desktop multitouch: a tool looking for a purpos by tepples · · Score: 4, Insightful

    Its a lot less of an effort to use a mouse than it is to use a touchscreen.

    Sign your name with a stylus on a touch screen. Now try to do the same thing with a mouse. You can see why some graphic artists like tablets.

  11. Re:Desktop multitouch: a tool looking for a purpos by oferic · · Score: 5, Interesting

    I use handheld computers on a regular basis at work. When I switch back to using a laptop after spending some time using a touchscreen device, I naturally want to touch the screen to move windows, select items from the taskbar, etc. It's silly that the functionality is missing. There's no need for this to replace the mouse. Touch-display and mouse input should complement each other.

  12. Re:Desktop multitouch: a tool looking for a purpos by Thaelon · · Score: 4, Funny

    Bet you'd have rockin' shoulders though, from holding your arms up all day.

    --

    Question everything

  13. Re:Microsoft Afraid of Pioneering Boo by SanityInAnarchy · · Score: 4, Insightful

    Anything that is wanted by the community will likely find its way in.

    Unless the community gets bored and moves on to languages like Scala, Clojure, Ruby, etc, which already have what they want.

    You see, the Java world runs like a Democracy. People don't like Swing and eventually there's SWT.

    And this is different than anything except Delphi, how?

    In the MS world, you're just plain stuck.

    ...until you realize there's Mono.

    Also, half the things you mentioned (Swing, SWT, JSP, Struts, EJB, Hibernate...) are just frameworks. Just because .NET comes from Microsoft and ASP comes from Microsoft doesn't mean you can't write web services in .NET without ASP -- or without IIS, for that matter.

    But again -- anonymous fucking functions. Javascript has it. Lisp has it. Ruby has it. Perl has it. C# has it. Smalltalk has it. Hell, even C has it -- this is not exactly a new idea.

    Java can sort of kludge it together with anonymous classes. And it looks absolutely nothing like it does in C# -- even Javascript manages to make it look better than Java.

    Seriously, show me the Java equivalent to:

    var foo = function() {
    // do some stuff
    }
    setInterval(foo, 1000);

    Or maybe:

    (1..100).select(&:odd?).each do |num|
    # do something to only odd numbers
    end

    Contrived examples? Sure. But I'm sorry, your "language that looks 99% the same as Java" actually looks nothing like Java, unless you claim JavaScript "looks 99% the same as Java", in which case:

    • Your "looks like" is only skin-deep -- they are about as different as two imperative languages can be.
    • You're a moron.
    --
    Don't thank God, thank a doctor!
  14. touch is all over the Mac OS by eefsee · · Score: 5, Insightful

    I am not a Windows user, so I can't comment on Gruman's take on Windows 7, but he seems to be missing a lot about the Mac. Ever since the iPhone and the advent of CocoaTouch, Apple has been migrating touch elements into the desktop Cocoa framework and the laptop trackpad hardware. Today's MacBooks have trackpads that are, essentially, as sensitive as the iPhone. Two-finger scrolling has been joined by other gestures, most recently four-finger strokes to invoke Expose and the like. Application in Cocoa can (and many do) take advantage of two finger "spread" and "squeeze" gestures to zoom in and out, or "twist" gestures to rotate.

    Gruman identifies the chicken and egg problem correctly enough, but misses the fact that Apple has a great advantage in the way Cocoa is architected. Many of these features can be implemented by Apple in such a way that Cocoa apps inherit these behaviors "for free." At this point the Mac OS is quite "touchy" and this drives some of the tablet rumors we hear. There is very little to prevent Apple from making the Mac screen itself an input device with gestures that many (if not most) Mac apps would have no trouble interpreting.

    The other advantage for Apple in all this is CocoaTouch itself. Apple has a touch interface already widely deployed and is on its third generation of the framework that drives it. The iPhone/iPodTouch has many more users than MS Surface and Apple is learning from every one of them. Just because a casual user of the Mac OS does not get confronted by a host of touch options does not mean the potential is not present, after all, this is the company that ships a five button mouse configured to act like a one button mouse!

  15. Re:I actually like this idea by rantingkitten · · Score: 4, Funny

    (I like the idea of making a 'click' noise with your tongue for a simple, intuitive, self-contained interface)

    Yeah, I want to sit in an office full of tongue-clicking nimrods. And that'd be really great for doing computer tasks while you're talking to someone or on the phone, too.

    --
    mirrorshades radio -- darkwave, industrial, futurepop, ebm.
  16. Failed marketing slogans by RegularFry · · Score: 4, Funny

    "Touch me, I'm 7!"

    --
    Reality is the ultimate Rorschach.
  17. Ok, here comes my teacher's hat by RonUSMC · · Score: 5, Interesting

    ***********these are MY own personal opinions and not the opinions of my employer, they are mine and mine alone, just like the ones on my blog, http://rongeorge.com/ *****************

    I work at MSFT and just happen to work on the Advanced Design Team that designs Natural User Interfaces for several products around the Org. I myself specialize in touch and multi-touch devices and gestural languages. The thing you have to remember, is that Touch, Multi-Touch, and Pen are all already supported in the core of the Windows 7 operating system. This isn't a small feat. No other OS has that today. The bigger fact is that we have had that for over a year now. The API recognizing the difference, and the ability to track so many targets is monumental in the input field. Ask any interaction designer and if they know the history, it will all go back to input devices and drivers "tricking" the OS into thinking it was something different rather than for what it truly is. Silverlight 3 also has this functionality already built in. These are core functions that allow any software developer around the globe to start building multi-touch applications right NOW. Not next year, but right now. The code is there.. build it.

    We are by far not "merely dabbling" I think that's ludicrous. Do you have a multi-touch device and is it working right now? Yes. That is not dabbling. There is a lot of great stuff that Microsoft has put out with this release and so many more great things to come. The one thing to remember though, is that as a platform, we have to do things thinking of other developers in mind. I came from the Surface Team before going to ADT and want to clarify something. Surface does respond to touch, but remember that it is a vision based system and WAY ahead of the competition. It has hover, item recognition, and so many other capabilites that other companies can also build on. Once again, it is a platform. Don't confuse them, they are separate devices but both with very rich interactions and uses.

    I also see all this about Apple and the iPhone. If you want to give credit where credit is due.... you should all say Wayne Westerman and not Apple. He is the genius that Apple bought and brought over to save their failing tablet and turn it into a phone. His company, Fingerworks, made an incredible product that still has very loyal fans.

    I stopped using a mouse 2 years ago, and have never looked back.

    PS: If any of you are in Seattle and would like a demonstration of Surface's capabilities along with a Win7 touch demonstration, please drop me a line, contact info is at my blog. I would be happy to show you around campus as long as you write about it here. Thanks for reading.