Slashdot Mirror


10/GUI — an Interface For Multi-Touch Input

Naznarreb writes "R. Clayton Miller has an extremely impressive GUI concept he's calling 10/GUI (video; written description here). Essentially, it combines the high-bandwidth input possibilities of multi-touch interfaces with the ease and immediacy of a mouse. The video is quite interesting, and, for me at least, pretty jaw dropping. This is a dramatic re-imagining of the current mouse/screen schema, one that I think has significant potential."

344 comments

  1. Not for desktop pc's, but by sopssa · · Score: 5, Insightful

    Theres still a few problems though. For one, mouse is an incredibly precise input device - you can pretty easily move it along same pixel axis, or get it precisely to a specific pixel. It's hard to do that with your fingers because the area they touch is a large one, it's not easy to just move your finger by one pixel and your hand tend to shake a little bit too. If you look at the video, you see everything in the interface is quite big and even a few small windows take lots of place.

    Other problem is that now your both hands lay on the wide touch area and you dont have a keyboard. If you put them side to side, you'll only have one hand on the touch area and dont get the full power of it. Moving hands between them all the time is inefficient. Typing on the touch area gives no feedback and again takes your hands of the "mouse".

    It would also be quite impossible to play FPS or other kinds of games with this type of setup.

    So no, I still dont see touch interfaces replacing the usual keyboard+mouse combo anytime soon. However, I would love to have this kind of system in my living room (either just for the tv, or the computer thats connected to tv screen). It's clumsy to have keyboard or mouse in living (at the moment I have MX Air -mouse, which is okayish), but this would be perfect for such job. Not for a desktop pc replacement though.

    1. Re:Not for desktop pc's, but by tepples · · Score: 3, Informative

      it's not easy to just move your finger by one pixel

      Place finger on surface, then roll finger without lifting or dragging it. I do that all the time on my laptop's trackpad. Besides, you don't need to use pixels as the fundamental unit of movement if your input device can detect movements smaller than a pixel. Putting something at a subpixel position is even easier with modern GPUs (and even Intel GMAs) that power compositing window managers.

      It would also be quite impossible to play FPS or other kinds of games with this type of setup.

      Even RTS or rail shooters?

    2. Re:Not for desktop pc's, but by LBt1st · · Score: 4, Interesting

      At the very end of the video they show a keyboard positioned over the touchpad. So I don't think they're trying to eliminate the keyboard entirely.

      Still you've got many valid points. The mouse is still a much needed tool for many tasks.

    3. Re:Not for desktop pc's, but by Canazza · · Score: 2, Informative

      the final few seconds of the vid shows it as a suppliment to a keyboard (below it)
      so while you're using WASD for movement you can still use the pad like a mouse

      OR you can use the left hand for movement on the pad (splitting the left side into Forward/back/left/right sections) totally ignoring the keyboard. Combine it with it's own thin screen below it to display custom click areas, and boom! FPS.
      Could even replace the keyboard in that case

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
    4. Re:Not for desktop pc's, but by smitty777 · · Score: 4, Insightful

      Another problem is the assumption of 10 digits. For example, this might be more difficult for someone that is missing a digit or is paralyzed in an arm. In that case, the mouse would have a definite advantage.

      --
      "Before God we are all equally wise - and equally foolish"
      Albert Einstein
    5. Re:Not for desktop pc's, but by Canazza · · Score: 1

      Most tasks can be done with 5 fingers, so even if you've lost one whole arm you should still be able to do 90% of the tasks shown. The only thing that'd be hard would be the multi-tasking (eg Zoom out + Move Window), everything else would be okay.

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
    6. Re:Not for desktop pc's, but by theurge14 · · Score: 3, Interesting

      It would also be quite impossible to play FPS or other kinds of games with this type of setup.

      Are we all really that stuck in our ways that this is how we judge possibly revolutionary ways to interface with our computers? By how well it stacks up to an already poor approximation of shooting guns in a computer game?

    7. Re:Not for desktop pc's, but by Mysticalfruit · · Score: 4, Insightful

      Fine then, have a mouse as well for super detail work.

      I watched the video and I found in very interesting. As someone who's sitting in front of a 24" monitor and I've ~30 windows open, I totally get the clutter thing.

      With that all said, what I saw was lots of talk and lots of eye candy. If you go to the 10/GUI website it's completely devoid of any details about hardware, what OS it's going to be supported on, etc.

      Until there's more details, I'm calling vaporware on this...

      --
      Yes Francis, the world has gone crazy.
    8. Re:Not for desktop pc's, but by thah0ppa · · Score: 1

      With respect, I disagree. Will this replace current software interfaces, no. It will require the sw that is setup for this type of interface, but all games could be made to support this. These would shine, as you can manipulate many variable interfaces at once. Existing sw and games could take gaming to new places.

    9. Re:Not for desktop pc's, but by techiemikey · · Score: 1

      No, it would not be impossible to play FPS with this kind of setup. It would require a different type of setup than we are currently used to, but that doesn't mean it would be a bad setup.

    10. Re:Not for desktop pc's, but by Kagato · · Score: 1

      I see this replacing the mouse and quite useful in terms of day to day PC use. In particular in a business setting. I think what happen is the mouse will become a specialized tool, just like drawing tablets are specialized today.

    11. Re:Not for desktop pc's, but by Svartalf · · Score: 3, Interesting

      Actually, he's described enough of the framework in the video to do it fairly easily with the stuff that's currently available.

      Seriously. You'd use a capacitive or similar touch-pad and do multi-touch against that backdrop as an input source. All one has to do is apply something along the lines of this and modify it to understand his local/global edges of the touchpad and then implement his window management system on top of one of the lightweight WMs out there as a fork.

      However, while that would require a smallish amount of work, one has to wonder if he's got patents applied for or a copyright on the "look and feel" that he'll let it all happen and then submarine the whole thing when it becomes "the big thing". If he's letting anyone have access to it, or letting FOSS projects have it under FOSS terms and proprietary under similar RAND terms, then I'd say let's see how the idea actually works. If not, I'd say give it a pass. It's interesting enough to evaluate if he's barking up the right tree or not- but only if he's not merely setting himself up as gatekeeper so he can extract rents on a potentially useful interface paradigm.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    12. Re:Not for desktop pc's, but by JohnFen · · Score: 1

      The arrangement of the keyboard/touchpad they showed is where they lost me. Too much desk space taken up, and I'll end up resting my wrists on the touchpad, and I'll have to type with my hands too far forward.

      This seems like a tough problem. The best solution I can think of is to use the touchpad as the keyboard as well, with soft keys. But then I won't have a real keyboard -- and I love having a real keyboard.

    13. Re:Not for desktop pc's, but by PIBM · · Score: 1

      I found that their linear desktop was a very bad idea. Playing around on my 30 inch I tend to have a 3 columns, usually being 2 - 2 - 3 rows of windows opened, and I place my other windows with a few pixel showing so that I can pop them up when needed. IE, I have all the information I want ready to be seen, which is not the case with their idea, and that's a big step backward.

    14. Re:Not for desktop pc's, but by cwgmpls · · Score: 5, Insightful

      I understand that people with disabilities have computer input needs too. But I don't understand why the fact that we are all differently-abled should prevent people from using their abilities to their fullest capacity.

      Does the fact that some people are missing a digit or have paralysis in one arm mean that no one should propose playing a piano with ten fingers? Does that fact that some people don't have feet mean that pianos should not have foot pedals? Of course not.

      While we should move forward with good interface designs for people with disabilities, I don't see why we should stand in the way of people using the abilities they do have in a novel, more productive way.

    15. Re:Not for desktop pc's, but by muffen · · Score: 1

      However, I would love to have this kind of system in my living room (either just for the tv, or the computer thats connected to tv screen).

      You can try something like this.

      I use that with my Media PC and it works well.

    16. Re:Not for desktop pc's, but by naasking · · Score: 1

      For one, mouse is an incredibly precise input device - you can pretty easily move it along same pixel axis, or get it precisely to a specific pixel.

      I think the existence of touchpads that have already replaced mice on all portable computers demonstrates that a touch surface can be almost as precise as a mouse. Certainly there are some input activities that require even more control, but there are simple solutions: a) these activities require a more precise pointing device, or b) use the zoom gesture to zoom into an area where you need to exert finer control.

      There are similar solutions to you other concerns.

    17. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      or get it precisely to a specific pixel. It's hard to do that with your fingers because the area they touch is a large one, it's not easy to just move your finger by one pixel and your hand tend to shake a little bit too

      You are just not imaginative enough. This isn't a laptop touchpad, so there is a lot more space to work with. You could possibly go into a "detail" or "zoom" mode where the amount of space traversed when moving across the pad is less.

    18. Re:Not for desktop pc's, but by elh_inny · · Score: 1

      It would also be quite impossible to play FPS or other kinds of games with this type of setup.

      I think Quake 3 engine has been open-sourced a while ago.

      I wonder if it'd be possible to use that game (and maybe other games, apps) as a benchmark to test the efficiency of various input methods.

      If you can win on Nightmare on q3dm17, it's good/quick enough for me at least.

    19. Re:Not for desktop pc's, but by lymond01 · · Score: 1

      I think it might make an advanced FPS easier to play. Two hands -- one for looking and shooting, one for actions (running, jumping, ducking). You could even keep the normal WASD configuration -- just slightly divide up the pad into areas, just like a keyboard. One finger is directional movement, two fingers is angular, three is an action (ducking, rolling, etc).

    20. Re:Not for desktop pc's, but by Chris+Pimlott · · Score: 1

      Theres still a few problems though. For one, mouse is an incredibly precise input device - you can pretty easily move it along same pixel axis, or get it precisely to a specific pixel. It's hard to do that with your fingers because the area they touch is a large one, it's not easy to just move your finger by one pixel and your hand tend to shake a little bit too. If you look at the video, you see everything in the interface is quite big and even a few small windows take lots of place.

      Exact pixel accuracy is only necessary for a few specific applications, like editing graphics. A modifier could be added to adjust the gain, or use something like acceleration to dynamically change the movement delta when the user is moving their fingers very slowly. But for the vast majority of uses and users, being within a few pixels is good enough.

      Other problem is that now your both hands lay on the wide touch area and you dont have a keyboard. If you put them side to side, you'll only have one hand on the touch area and dont get the full power of it.

      I didn't notice any two-hand gestures in the video. Looks like everything could be done with early hand singularly.

      Moving hands between them all the time is inefficient. Typing on the touch area gives no feedback and again takes your hands of the "mouse".

      Moving hands between keyboard and mouse in inefficient now, but we manage.

      It would also be quite impossible to play FPS or other kinds of games with this type of setup.

      Why?

    21. Re:Not for desktop pc's, but by Chris+Pimlott · · Score: 2, Interesting

      You could easily replace the multi-finger gestures with single-feature gestures (or a traditional mouse) plus modifier keys. This system doesn't really let you do anything new you couldn't do before, it just takes advantage of all you fingers to let you do them quickly and more efficiently.

    22. Re:Not for desktop pc's, but by theghost · · Score: 1

      It looks like most of your objections are a result of being too stuck in the mouse mindset. Use a little imagination.

      Precision: Each fingerprint has a dot in the center like an aiming reticle - that's your single-pixel reference. Seems like the ability to map some application-specific shortcut gesture to sensitivity changes, axis locks, or to any number of other tasks would be a given.

      Keyboard/mouse switching has some of this issue right now and yet we deal with it. At about 8:10 in the video you see what this might look like in conjunction with a keyboard, but that seems a little clunky to me. I can imagine a split touch surface like having a mouse pad on either side of your keyboard that would alleviate some of this. Though you would lose some of the ease of two-hand interactions this way, i suspect you could train yourself past most of that.

      I have no trouble at all imagining playing an fps or almost any other kind of game with this. See above - application-specific gesture mapping.

      The speed with which this could be adopted has more to do with the rate of hardware and driver development imo. I don't see cheap mass-production happening soon.

      --
      The only thing necessary for the triumph of evil is that good men do nothing.
    23. Re:Not for desktop pc's, but by truthsearch · · Score: 1

      $150 for a wireless keyboard?!?

      No thanks!

    24. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      you could also possibly the multi-touch 'zoom' and 'pinch' actions like on the iPhone -- just zoom in if you need to get at small buttons / specific pixel placements

    25. Re:Not for desktop pc's, but by AnnoyaMooseCowherd · · Score: 1

      What about a double-decker arrangement? The keyboard would be on the desk in the usual way, but the touch pad would be on a shelf below the desk.

      This would be a bit like some workstations currently position the keyboard (on a retractable shelf) only, because you dont need to see the touchpad when you are using it, the shelf doesn't need to be able to be pulled out.

      --

      This [ ] left intentionally [ ]
    26. Re:Not for desktop pc's, but by timeOday · · Score: 5, Interesting

      I switched from VI to emacs about 10 years ago primarily because of emacs' ability to manage multiple windows (by which I mean buffers in this post, not separate X windows), and I still think it offers most all the benefits of 10/GUI! You can have columns of buffers (windows), but also rows (addressing your concern), but they're not just arbitrarily strewn around. You have a high-bandwidth, but precise input channel that doesn't block the screen, called a keyboard. You can easily access a labeled list of open windows. No, I don't expect a resurgence of emacs to wipe out the gui, but people who are designing windowing systems should at least be familiar with how emacs worked. (Maybe emacs borrowed it from lisp machines? I don't know). Granted, keyboards aren't exactly multi-touch (except for modifier keys like SHIFT), but keyboards do utilize the ability to move several fingers at once to achieve high-bandwidth input.

    27. Re:Not for desktop pc's, but by mafian911 · · Score: 1

      I was thinking the same thing. I thought one way to handle this more elegantly would be to have two separate touch pads, one on each side of the keyboard: [TP][ KB ][TP] Of course, you may lose some manipulation space for your hands, but this would take up considerably less vertical space, which is the more "expensive" dimension, in my opinion.

    28. Re:Not for desktop pc's, but by timeOday · · Score: 1

      That's like saying books are bad because they assume eyesight. Should we all switch to Braille?

    29. Re:Not for desktop pc's, but by Interoperable · · Score: 1

      It seems to me that this type of technology, coupled with existing technology and much more customizable window mangers supporting multi-touch is the way to go. It's not a keyboard or a multi-touch, or a mouse or a multi-touch.

      Why not have it all! You could have a mouse on a multi-touch pad and another pad below the keyboard that's however large you want it to be. You could have a standard cursor associated with the mouse and record finger presses beside the mouse. I can easily control the mouse with my palm and index finger and still have a thumb and three finger to accurately touch the mousepad for pinch zoom and application scrolling. Just bind the interface to do what you want for any given window management task or application task. In an FPS you could use the mouse for aim and hits on the multi-touch for leaning out from corners or weapon selection or whatever else you want.

      More possibilities are never bad! I can't wait to use the full information bandwidth of my digits, I have dexterity to spare! I think that concepts like that are gonna make the future *awesome*, bring on the bandwidth!

      --
      So if this is the future...where's my jet pack?
    30. Re:Not for desktop pc's, but by smitty777 · · Score: 1

      OK, I never said it was bad. Just pointing out that there might be some difficulties to overcome. I actually think this type of interaction is pretty cool.

      --
      "Before God we are all equally wise - and equally foolish"
      Albert Einstein
    31. Re:Not for desktop pc's, but by Raffaello · · Score: 1

      Exactly. Con10uum (as they call it) is a reasonable idea for mobile devices with limited screen real estate. For modern desktop systems, it's a complete non-starter. I get the distinct impression we're dealing with someone who grew up with Windows 3.1 where this sort of one-app-at-a-time interaction paradigm was the norm. For people who have been using overlapping windows effectively since 1985 (i.e., long time Mac users or long time X users), this is a giant step backwards.

      I routinely have more than two windows in active use at once, keyboard shortcutting between them to cut, paste, type, contextual menu click, etc. The linear interaction is clearly a control freak's attempt to reduce disorder at the expense of reducing interaction possibilities.

      I personally think the ideal input device would be a keyboard whose spacebar is separated into two halves with a multi-touch trackpad/clickpad in between the two halves of the spacebar of the keyboard, and a shortened height bottom row of keys from V to N to allow for a gteater vertical extent of the trackpad.
      Apple's newer laptops are close, but they place the multi-touch trackpad/clickpad below the spacebar of the keyboard, which requires one to move ones' fingers from the home keys when using the trackpad. If the trackpad were between the left and right halves of the spacebar then one could use the thumb and forefinger of either or both hands on the multi-touch trackpad without removing the second, third, and fourth fingers from the home keys of the keyboard.

    32. Re:Not for desktop pc's, but by 5KVGhost · · Score: 1

      No, we're evaluating how well this concept stacks up to one existing interface that's proven effective, fast, and reasonably intuitive. You know, the factors people really care about in an interface. As opposed to abstract and subjective concepts like "efficiency" and "neatness".

      I don't know about most people, but I've never been frustrated by the fact that my computer doesn't require me to use all 20 fingers for input. I guess I don't really feel the need to be physically immersed in my windowing environment.

    33. Re:Not for desktop pc's, but by fprintf · · Score: 3, Interesting

      If your keyboard is "on your desk" then it is probably not the best ergonomic setup. I do this, but that is because I am tall and my knees hit any keyboard trays. I would *hate* having anything below the desk. So for me, it might be the best arrangement to have a split touchpanel or keyboard.

      For example, I might like to have the touchpanels on either side of my keyboard. I can put my hands over there. Either that, or split the keyboard (ala Microsoft Natural) on either side of the touch panel.

      --
      This post brought to you by your friendly neighborhood MBA.
    34. Re:Not for desktop pc's, but by Carbaholic · · Score: 1

      Another problem with this system is that he's tied the input device to the Software, those global and local bars are lame. The menu controls should be in the OS and should be independent from the input device.

      Also, his con10uum idea is lame, that kind of system is already being used in coverflow and it's fine for looking through a few albums, but not for managing my windows.

      Wait, wait, I'm having a brain storm, you know that thumbnail view he showed if you zoom out, we could take a thumbnail view like that and show it all the time. We could put it at the bottom of the screen. If you hover over the thumbnail it gives you a preview of the window, and if you click on the thumbnail that window pops up. Amazing idea huh

      Oh yeah, and then there's the fact that there are products similar to this that already exist and are compatible with existing systems.

    35. Re:Not for desktop pc's, but by mwvdlee · · Score: 1

      As somebody who regularly has 3 or 4 windows open (and in use) at once (i.e. text editor + browser + FTP tool + help system), the linear arrangements of windows seems a step backwards in my productivity.

      However, I DO like the idea of having different functions based on the number of fingers pressing down on the multi-touch interface. That could work with a current-style GUI as well.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    36. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      Under your logic, the monitor does not work because blind people exist.

    37. Re:Not for desktop pc's, but by gknoy · · Score: 2, Insightful

      I may not feel the need for using all ten fingers, but I have wanted to use multiple mouse pointers at the same time. Select some files, drag them, then use another mouse (or pen, or touchpad) to manipulate windows (or virtual desktops) until I can drop them on the one I want. Or, move and resize a window at the same time. Perhaps you want to move two windows at once?

      I currently only use one pointing device, and it works fine (especially now that I am feverishly addicted to multiple virtual desktops on multiple monitors)... but, when I used to have both a pen tablet and a mouse attached, I used to wonder why I couldn't use both at the same time. Currently, Windows only really acknowledges one mouse at a time: you can use two, but they move the same pointer. If you could have a left handed and right handed pointer, there's a whole bunch of extra things you can do.

      If you have trouble imagining how you might use this, consider multiple monitors. I know people who have felt that they neither wanted nor could use multiple monitors... and only tried them because I said, "trust me, it's like dial-up versus broadband:once you've tried multiple monitors, you will not be willing to give it up." I sincerely believe that using multiple pointers (even if not my fingers) would have a similar effect.

    38. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      I feel like your criticisms are short sighted:

      It's hard to do that with your fingers because the area they touch is a large one, it's not easy to just move your finger by one pixel

      Just off of the top of my head, I can imagine a 2 hand setup where one hand/finger selects the approximate area, and the other makes broad strokes which register and small movements on the screen.

      Other problem is that now your both hands lay on the wide touch area and you dont have a keyboard. ... Typing on the touch area gives no feedback and again takes your hands of the "mouse"

      Use 2 devices (keyboard & mouse), use 1 with some sort of feedback (blackberry storm-esc). Place a screen on the touchpad and see what you are typing.... it really doesn't matter. The technology is already available to make this not only work, but work well (it does need to get cheaper on the other hand) - it is the software that really needs to catch up.

      Don't dismiss this yet

    39. Re:Not for desktop pc's, but by mofag · · Score: 1

      I saw that too and immediately thought they need to split the touch pad - one half on each side of the keyboard. Also I'm not sure how thise would make best use of multiple monitors. I don't think I know anyone who uses just one monitor anymore.

    40. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      Nobody plays games on PCs because of the difficulty of connecting 4 USB joypads and connecting it to an SD television.

    41. Re:Not for desktop pc's, but by chriso11 · · Score: 1

      Actually, FPS games, while using a keyboard and mouse, use a different interface than Windows. How many applications and windows are you managing while playing a game? For FPS, 90% is just one window.

      --
      No, I don't trust in god. He'll have to pay up front, like everybody else.
    42. Re:Not for desktop pc's, but by nschubach · · Score: 1

      My computer connects to my HD Television, but I don't have 4 controllers. I could get some though.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    43. Re:Not for desktop pc's, but by Cornflake917 · · Score: 0

      Place finger on surface, then roll finger without lifting or dragging it.

      A finger is a 3d dimensional object that doesn't have just one contact point to the touch interface, rather, it has a surface area of contact. Each person's finger is a different shape. Simply rolling a finger isn't going to guarantee that the pointer will move in the direction you want to.

      Putting something at a subpixel position is even easier with modern GPUs (and even Intel GMAs) that power compositing window managers.

      Yes, representing something in a sub-pixel position is a situation that modern graphics cards handle quite well. However, I don't see how that would be useful in the context of window management on an OS. If I were working on a Photoshop image, I would want my position to be guaranteed integer values as well.

      Even RTS or rail shooters?

      Have you ever tried to play Starcraft with a trackpad? Try playing it online and see how long it takes before you get frustrated.

      Speaking of Starcraft, I find it to be false assumption that input bandwidth of current input schemes is insufficient (which the voice-over of the video claims). Professional Starcraft players are able to perform 300+ actions per minute with a mouse and keyboard. For the average user, I think this would be plenty.

    44. Re:Not for desktop pc's, but by baxissimo · · Score: 1

      Except it's not that great for small mobile devices because you need an input surface big enough to accommodate up to 10 fingers at once.

      I'm not really sure why the submitter was so ga ga over this. It's a neat idea to use different numbers of fingers to determine the "scale" drag and zoom operations happen at, but for instance Apple's been specializing gestures on finger-count for a while now. And I'm not sure it's going to be that easy to remember (or accurately execute) the concept of "3 fingers means window" "4 fingers means desktop". In real life I don't have to ever think about how many fingers I'm using to manipulate something. It seems like it would be unnatural and unintuitive to have to always keep that in mind. Something (like current window managers) that specialized actions based on *where* they take place would be better I think. I.e. do a zoom gesture near the titlebar of a window, and the window zooms. Do it near the task bar and the desktop zooms. etc.

    45. Re:Not for desktop pc's, but by Cornflake917 · · Score: 1

      I watched the video and I found in very interesting. As someone who's sitting in front of a 24" monitor and I've ~30 windows open, I totally get the clutter thing.

      I found that 10/GUI's solution was not nearly as efficient and effect as the Alt-tab/Alt-shift-tab abilities of Windows. I have many windows open my self. If I want to go to the previous window, I hit alt tab. If I want further down the list, I can hold down alt-tab until I land on the window I want to open. If I go to far, I can go backward with alt-shift-tab. Selecting a window with alt-tab is instantaneous and I don't have to wait for a window to "slide" in to position like in 10/Gui's solution.

      I've noticed most people don't really use alt-tab to it's full potential. I didn't either, but when I started using it, my productivity actually increased quite a bit.

    46. Re:Not for desktop pc's, but by Zerth · · Score: 1

      He's a graphic designer, he doesn't work with reality. He might think to trademark the names and perhaps get a design patent, but his invention currently consists of "stick a big touch panel on your desk and ask a geek to make it work".

      You can do the same thing by buying an aftermarket touch panel kit from dealextreme and gluing it to a bit of plexiglass instead of a screen.

    47. Re:Not for desktop pc's, but by DRAGONWEEZEL · · Score: 1

      Yes!

      It's like a really really good concept production looking for VC to bring to life. I'd be proud to take it to the shark tank!

      --
      How much is your data worth? Back it up now.
    48. Re:Not for desktop pc's, but by 26199 · · Score: 1

      I can offer direct insight into your questions courtesy of years of experience using the Fingerworks TouchStream:

      http://www.fingerworks.com/ST_product.html
      http://www.youtube.com/watch?v=FDW5zyjhCbc

      MultiTouch devices are very precise. In fact, moreso than a mouse for fine movements, because they take an average over the whole contact area so subpixel movements are possible.

      You can have a keyboard. See the TouchStream. It works really well and is more efficient than a mouse+keyboard combo. Use of MultiTouch makes the keyboard itself vastly more efficient: gestures and chords are all available without leaving the keyboard.

      I've played Doom 3 using the TouchStream. It's not as good as a keyboard+mouse combo but I'll bet it beats gamepad.

    49. Re:Not for desktop pc's, but by JohnFen · · Score: 1

      That's a fantastic solution. Maybe a panel along the top of the keyboard, too, for more involved window manipulation.

    50. Re:Not for desktop pc's, but by JohnFen · · Score: 1

      I only use one monitor. But then, you don't know me, so that doesn't count.

    51. Re:Not for desktop pc's, but by KnownIssues · · Score: 1

      Other problem is that now your both hands lay on the wide touch area and you dont have a keyboard.

      I can imagine three ways to address this. First way: Touch areas on each side of the keyboard. Second way: Touch area below the keyboard. Third way: Touch area both on each side and below the keyboard.

      I can see this being as natural as using a mouse. Regarding precision, I think this could be at least adequately addressed by having the application adjust it's "precision scale" for the activity involved.

    52. Re:Not for desktop pc's, but by xouumalperxe · · Score: 1

      Have you ever tried to play Starcraft with a trackpad? Try playing it online and see how long it takes before you get frustrated.

      It would suck for Starcraft (or any other RT Anything, really), but I can see this having loads of potential for games like Civilization. I've been thinking of making my own multi-touch display table for tabletop games/virtual battlemat.

    53. Re:Not for desktop pc's, but by camperdave · · Score: 1

      It would be nice if alt-tab stayed onscreen until you selected something. Eg. alt-tab to bring up the control, then mouse or arrow keys or tab/shift-tab to move, enter or space to select, escape or alt-tab to abort.

      About the only thing I liked about con10uum was the thumbnail view of the desktop windows. It'd be nice to have that.

      --
      When our name is on the back of your car, we're behind you all the way!
    54. Re:Not for desktop pc's, but by lewiscr · · Score: 1

      It would also be quite impossible to play FPS or other kinds of games with this type of setup.

      I said that about a mouse. The serial mice of the time were utterly useless in a FPS. Now look what happened.

    55. Re:Not for desktop pc's, but by PaddyM · · Score: 1

      what i want is a mobile phone that acts as a standard mouse. Not some touch point, or touch pad, but a living breathing acceleration detecting blue tooth position sharing mouse. then, i can use the phone as the mouse, and I never have to transport a mouse with a laptop again.

      but instead, all the bluetooth on phones are crippled, all the phones with accelerometers are locked, and all the "mouse" hacks involve sending the position information over the web to some web server you have to run on your computer. Why was bluetooth developed again?

    56. Re:Not for desktop pc's, but by physburn · · Score: 1
      If you need precise input on a touch surface, use a stylus or point pen, but apart from art work, you won't need this.

      I like this GUI system, because you have multiple separate fingers you can teach the system gesture short cuts which will let you navigate much more quickly around you system. There's no reason why touch panels shouldn't become even cheaper than mice. The only thing I didn't like about the system in the video, was attaching the keyboard to the touch panel, i'd much prefer them separate, and spaced at and angle around the desktop.

      Not only would it not be "impossible" to play FPS on such a system, it would be easier and more fun. Turn you hand to turn your character, flick a finger forward to shoot a gun. Walk two fingers along the pad to walk/run. Finger combos to change weapons, or activate special abilities. It would soon be more obvious than using a mouse.

      An improvement to the system I like to see, would be to have another screen on the touch panel, as well the screen above, to show basic control patterns, this would make it more obvious what the interactions with the pad would be like.

      So having established this is a good idea. We need a standard interface for multi-touch in Linux (and other OSs), and gesture library that interoperates with standard GUI components. Probably most GUI apps would have to be rewritten to get the most out of multi-touch and gestures. But its a start.

      ---

      GUI Design and Programming Feed @ Feed Distiller

    57. Re:Not for desktop pc's, but by dissy · · Score: 2, Insightful

      Theres still a few problems though. For one, mouse is an incredibly precise input device

      Where in the article, or anywhere else for that matter, is it stated one must unplug the mouse from the computer before the touch interface turns on?

      For a geek news site, that is a really non-intelligent assumption to make, one that has been proven repeatedly to not be true. With every new input device out there, they run just fine with my mouse also plugged in.

    58. Re:Not for desktop pc's, but by geekboy642 · · Score: 1

      I think the only thing the prevalence of touchpads indicates is that most people don't care that their input isn't pixel-accurate. I have a mouse-less interface on my laptop, precisely because the touchpad is imprecise and difficult to use. I despise touchpads. Proper multi-touch pads alleviate the hate somewhat, but I still have to hold my finger in a less comfortable position, and deal with wondering whether that tap was firm enough to count as a click or not. And as for window management, the double-tap-and-hold-to-drag input style really gets annoying if you have to move something and find yourself at the border of your pad.

      --
      Just another "DOJ fascist authoritarian totalitarian bootlicker" -- Zeio
    59. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      You could use a stylus (anything pen-shaped) on the touchpad. That's even more precise than a mouse.

      Typing on the touch area gives no feedback

      There are touchpads with tactile response.

    60. Re:Not for desktop pc's, but by foobsr · · Score: 1

      keyboards aren't exactly multi-touch

      Depends

      Personally, I think the bottleneck is the 'average' human.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    61. Re:Not for desktop pc's, but by noidentity · · Score: 1

      it's not easy to just move your finger by one pixel

      When I used a trackpad on my desktop for a while, I found it easy to move one pixel at a time, by rolling my finger tip around (adjusting the angle of the finger with respect to the pad), without moving the tip around at all. The result is precise adjustment of the area contacting the pad.

    62. Re:Not for desktop pc's, but by noidentity · · Score: 1

      An interface should capitalize on the abilities that most users have, but still accommodate users with less ability. If it required 10 digits, it'd lock out anyone without them. If it worked more efficiently if you had 10 digits, on the other hand (well, both hands)...

    63. Re:Not for desktop pc's, but by rjstanford · · Score: 1

      At least in OSX, that's what happens (for the most part). Hold down the <COMMAND> key, hit <TAB>, and the list of applications (in icon form) pops up. As long as you continue to hold <COMMAND>, everything works as described, with the added benefit that you can use the mouse to select as well. Release <COMMAND> when the focus is where you want it to be.

      This was either the case in XP or was enabled by a standard Windows Powertoy, but its been too long since I've used it to be sure.

      --
      You're special forces then? That's great! I just love your olympics!
    64. Re:Not for desktop pc's, but by cstacy · · Score: 1

      [...] emacs' ability to manage multiple windows (by which I mean buffers in this post, not separate X windows), and I still think it offers most all the benefits of 10/GUI! [...] called a keyboard. [...] people who are designing windowing systems should at least be familiar with how emacs worked. (Maybe emacs borrowed it from lisp machines? I don't know). Granted, keyboards aren't exactly multi-touch (except for modifier keys like SHIFT), but keyboards do utilize the ability to move several fingers at once to achieve high-bandwidth input.

      I've been using emacs since the late 1970s, and I love this 10GUI idea. Emacs predated bitmapped displays and window systems, so it included its own tiled window system. The Lisp Machine also had a tiled window system (no desktop), and the most common way of using it was for the active application to occupy the entire screen. Input was a three-button mouse and bucky-bits keyboard. 10GUI reminds me a lot of this interaction mode, which I really did like.

      I think my ideal GUI would be like 10GUI with the big flatpad in front of the keyboard, along with a 3D mouse for certain applications. I would still want keyboard controls for navigating the app space and inside the apps (menus).

      The obvious extension to 10GUI is to add "planes": there is more than one level of horizontal windows, stacked. There would be two kinds of this: planes attached to apps, and global planes. (And of course you want the traditional "workspaces" where the entire desktop is a tile that you can slide around in X/Y.)

    65. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 1, Informative

      "I switched from VI to emacs about 10 years ago primarily because of emacs' ability to manage multiple windows (by which I mean buffers in this post, not separate X windows)"

      Vim can manage multiple buffers without any problems. You might want to reconsider your turn to the dark side.

    66. Re:Not for desktop pc's, but by Alex+Zepeda · · Score: 2, Informative

      Really? The hierarchy of finger count seemed to be one of the primary improvements over Apple's multi-touch implementation. The more fingers you use the more general the result.

      --
      The revolution will be mocked
    67. Re:Not for desktop pc's, but by mattack2 · · Score: 1

      I switched from VI to emacs about 10 years ago primarily because of emacs' ability to manage multiple windows...

      This is an honest question, I'm not trying to start a vi[m]/emacs war.

      Also, since you switched about 10 years ago, perhaps you haven't used vim.. but again, I'm not trying to inflame anyone.

      Can someone who has used both, explain how this is different from vim's "multiple windows and buffers" support? From his brief mentions, it sounds like what you can do in vim too.

    68. Re:Not for desktop pc's, but by shmlco · · Score: 1

      Please. Lasso a group of your own units with a finger and tap another point on the pad. They go there. Tap an enemy unit or formation and they attack it. Tap and hold on a unit and a context menu pops up.

      Tap a unit and drag your finger across the board in a random zig-zag motion, and the unit takes off and follows that path.

      Use a little imagination, if you will. Games like Command & Conquer and Starcraft would thrive on direct manipulation.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    69. Re:Not for desktop pc's, but by tepples · · Score: 1

      A finger is a 3d dimensional object that doesn't have just one contact point to the touch interface, rather, it has a surface area of contact.

      The centroid of this surface area moves as the user rolls the finger across the surface.

      Each person's finger is a different shape.

      And each person holds a mouse at a slightly different angle, but it's close enough to forward that each person can get used to which way one needs to move the mouse or finger in order to get the optical sensor or contact centroid to move in a given direction.

      Have you ever tried to play Starcraft with a trackpad?

      No, because a trackpad ordinarily sends relative motions. A touch screen or light gun, on the other hand, can send absolute positions because the brain sends all the relative motions to the arm and hand.

    70. Re:Not for desktop pc's, but by Nicolay77 · · Score: 1

      Bullshit about the FPS thing, I known a guy that can play with a touchpad and frag me and my other friends in Quake. He also frags us with a normal mouse, but still.

      In other words, you can only criticize this system AFTER you have used it, a video will never make it justice.

      --
      We are Turing O-Machines. The Oracle is out there.
    71. Re:Not for desktop pc's, but by Nicolay77 · · Score: 1

      It is not vaporware, it is a product design and spec.

      The commercial implementation can be done by MS or Apple or whoever wants to do it.

      This is innovative enough to be totally worth implementing.

      --
      We are Turing O-Machines. The Oracle is out there.
    72. Re:Not for desktop pc's, but by oceanicicefloe · · Score: 1

      I could definitely see myself using this. I don't think I would even particularly need a real keyboard - a virtual one using the touch interface would be fine. Come on people, use your imagination! Don't you want to at least try it as a replacement for all that ugly input hardware? :-)

    73. Re:Not for desktop pc's, but by White+Flame · · Score: 2, Interesting

      I watched the video and I found in very interesting. As someone who's sitting in front of a 24" monitor and I've ~30 windows open, I totally get the clutter thing.

      Of course. 1920x1200 is pitifully few pixels to work with. Go multi-monitor. This also raises the question of how something like this would work with a multi-monitor setup, especially with vertically stacked displays.

      For me, the problem isn't clutter at all (although I have a bazillion things open at once all the time); it's the ability to see many things at once without always having to shuffle or bring-to-front windows all the time. This UI doesn't solve the interface density issue at all, especially as any sort of finger-control yields giant buttons and controls consuming vast quantities of valuable screen real estate.

    74. Re:Not for desktop pc's, but by F34nor · · Score: 1

      Just add a button to restrict the motion to a single axis, a la holding shift to keep aspect ratio on re-size functions.

    75. Re:Not for desktop pc's, but by Anonymous Coward · · Score: 0

      I personally think the ideal input device would be a keyboard whose spacebar is separated into two halves with a multi-touch trackpad/clickpad in between the two halves of the spacebar of the keyboard, and a shortened height bottom row of keys from V to N to allow for a gteater vertical extent of the trackpad.

      Why does everyone want the trackpad at the bottom of the keyboard? For a desktop keyboard I would much rather have a trackpad on the right. Basically eliminate the numeric keys (I'm not an accountant!) and put a big trackpad there. Put "mouse buttons" above it, or below it, but also duplicate them on the left side of the keyboard, so I can separate tracking from clicking.

      I've always assumed trackpads were placed at the bottom because on laptops the full width was needed for the keys, but they had space at the bottom because of the screen size. But we don't have this limitation for desktop use.

    76. Re:Not for desktop pc's, but by Mortlath · · Score: 1

      In Windows 7 (not sure about Vista), as long as you keep holding ALT after pressing ALT+TAB, you can use the mouse or keyboard to select the window you want.

    77. Re:Not for desktop pc's, but by Barny · · Score: 1

      I already use my HP laptops pen input to play games like company of heroes, its great, the only downside with that is the need for right click (on the pen its a button)

      --
      ...
      /me sighs
    78. Re:Not for desktop pc's, but by thethibs · · Score: 1

      Different strokes...The keyboard in the video is where my keyboard is (elbows on the desk means no CTS). The difference is I have bare wood where they have the touch pad.

      For me the configuration is ideal. Using the pad just requires leaning back in my chair, just as I do when all I need is the mouse.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    79. Re:Not for desktop pc's, but by Clover_Kicker · · Score: 1

      That's how it works in XP, and a long time before that.

      I can't remember for sure, but I think that behavior goes back to Win 3.x.

    80. Re:Not for desktop pc's, but by emjay88 · · Score: 1

      The reason Starcraft currently sucks with a track pad is because you're using a single-touch interface, and even if you aren't, Starcraft is limited to only recognise one point of mouse input. If the "pinch" (for zoom), "drag" (for pan and rotate) and other (eg, tilt camera, see this TED video (you can skip to the "flying across a map" section)) gestures were available, as well as the larger input surface as shown in the video, I think that this input would be easier than using a mouse!

      As is also shown in the video, you still have a keyboard (look near the end), so shortcuts are still available. I wouldn't mind betting that most of those 300+ actions are performed via shortcut keys.

      --
      1178161 is prime...
    81. Re:Not for desktop pc's, but by FelixNZ · · Score: 1

      How on earth did you miss "Playing the drums with only one arm"?!

    82. Re:Not for desktop pc's, but by BikeHelmet · · Score: 1

      What you want is a grid layout. Ubuntu does okay laying out windows next to each other, but Windows and OSX aren't so good at it in my experience. It's my major annoyance to me, as well.

    83. Re:Not for desktop pc's, but by brent_linux · · Score: 1

      Do you have any links to software that you were planning on using to support this. I too would like to build something like this, but I haven't ever seen any software to go with it.

      DnD is my tabletop game of choice right now, but I am open to others.

    84. Re:Not for desktop pc's, but by mikiN · · Score: 1

      This idea has a nasty morbid twist: forcing those who've lost a finger in an accident to pay more attention to detail from now on...

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    85. Re:Not for desktop pc's, but by beav007 · · Score: 1

      Professional Starcraft players are able to perform 300+ actions per minute with a mouse and keyboard. For the average user, I think this would be plenty.

      Point of order: the Professional Starcraft Player(TM) is not the average user, the skills of the Professional Starcraft Player(TM) are not representative of those possessed by the average user, and the command input structure of Starcraft is not representative of all computer programs.

      We are not discussing professionals in specialised programs here - this is average users, in generic apps, and attempting to make the GUI more intuitive and powerful.

    86. Re:Not for desktop pc's, but by craagz · · Score: 1

      That's exactly what I thought too. Taking it further, maybe the game developers can work with this Interface and design proper shooting and FPS movements. How exciting would that be?

    87. Re:Not for desktop pc's, but by craagz · · Score: 1

      The setup shown at the end of the Video shows a monitor and a keyboard with the trackpad. No mouse. I think the whole point of the interface is to replace the mouse. By starting with the mouse's two dimensional limitations, one would think the author wouldn't mention "Yeah, you can use the mouse too" [:)]

      I do agree that we can still use the mouse.

    88. Re:Not for desktop pc's, but by memco · · Score: 1

      The latest gens of macs are already using something like this. I can manage apps/windows with four fingers, use three fingers for navigation, two for contextual menus and document manipulation. It's not fully customizable, and it isn't entirely native (not all apps make use of gestures), but I think it is clear evidence that technology is moving this way anyhow.

      Personally, I'd like an agnostic input surface that can be used for keyboard input and multitouch gestures. That way, I don't have to move my hands anywhere to change from one function to another.

      --
      Get me a meat pie floater!
    89. Re:Not for desktop pc's, but by Simon+Brooke · · Score: 1

      The commercial implementation can be done by MS or Apple or whoever wants to do it.

      This is innovative enough to be totally worth implementing.

      Anyone got pointers to any free software project working on anything like this? It would certainly be worth playing with.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    90. Re:Not for desktop pc's, but by Simon+Brooke · · Score: 1

      I was thinking the same thing. I thought one way to handle this more elegantly would be to have two separate touch pads, one on each side of the keyboard:

      [TP][ KB ][TP]

      Of course, you may lose some manipulation space for your hands, but this would take up considerably less vertical space, which is the more "expensive" dimension, in my opinion.

      Or have the keyboard mounted on a powered slide or folding mechanism) over the touchpad. so that at a touch, the keyboard slides over the touchpad allowing you to type on real keys (for composing a document or an email, for example) and then another touch moves or folds the keyboard out of the way, revealing the touchpad again. With this set up I imagine you'd use a 'soft' keyboard for typing short texts, and might retain a conventional mouse or trackball for use when the touchpad was covered.

      But your keyboard and touchpad would both be in the same (ergonomically optimal) position when in use, and, depending on how the keyboard moved/slid/retracted/folded out of the way, the composite touchpad/keyboard arrangement would not need to take up more desk space.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    91. Re:Not for desktop pc's, but by DRACO- · · Score: 1

      Need more precision on choosing a single pixel... ZOOM in.. That's what we do now with mice, tablets and even keyboard edits to graphics.

      You are citing a problem that already was solved in early versions of ms paint.

      --
      Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.
    92. Re:Not for desktop pc's, but by BobMcD · · Score: 1

      It would also be quite impossible to play FPS or other kinds of games with this type of setup.

      On the contrary this could be incredible in an FPS. I'm thinking something like -

      Left hand controls movement. Gliding across the surface makes the player go in that direction. Two fingers makes you jump, three makes you crawl, or what have you. Keeping fingers pressed means you keep moving, let go to stop. The rate you glided indicates speed. You want to creep forward, you start the glide very slowly, vice-versa for running, or diving in that direction with multiple fingers.

      There's an area for the left pinky to use that switches weapons and the like. This obviously needs refined, but I can literally see it in my head...

      Okay left hand is movement and weapons. Right hand would be facing and targeting.

      Gliding on the right side of the surface changes your facing. Pov follows your finger in real time. A single abrupt tap from any finger fires your current weapon, more fingers would bring alternate fire modes. Two fingers can be used to 'zoom' in on the target, even if just aligning against iron sights. (In the real world, you get a much better level of granularity than in most FPS games, which feel like firing from the hip most of the time.) You could bring in other fingers for adjusting optics. Say maybe the ring finger scrolls through nightvision, adjusts the scope zoom, or what have you.

      There's more in my head, but these are the nuts and bolts of how I see that working.

      In your view, what doesn't work about that?

    93. Re:Not for desktop pc's, but by DoubleMike · · Score: 1

      I disagree. One thing that you seem to be missing is that the fingers are touching the surface the entire time. The cursors would show up on the screen to indicate the exact location that you will click when you apply pressure.
      Also, the touchpad/keyboard layout would be very similar to the way it's done on laptops now, except with the much larger touchpad. We don't seem to have many problems with that layout now, and I would argue that it would be much more efficient than using a mouse. Playing an FPS would be similar to playing one on a laptop with a touchpad, except much easier because of the larger touch area and multi-touch. It might even be better than using a mouse.

    94. Re:Not for desktop pc's, but by xouumalperxe · · Score: 1

      Well, I wasn't even considering multitouch in my plans yet, so the pieces of software I had in mind were MapTool and ViewingDale.

      This list is old, but I originally found both of those applications here.

    95. Re:Not for desktop pc's, but by YourExperiment · · Score: 1

      I've never been frustrated by the fact that my computer doesn't require me to use all 20 fingers for input.

      Me neither. Still, it would make pair programming a lot more popular.

    96. Re:Not for desktop pc's, but by brkello · · Score: 1

      It already does. Just keep your finger on alt.

      --
      Support a great indie game: http://www.abaddon360.com
  2. But how would you... by Anonymous Coward · · Score: 0

    ...play an FPS on it?

    1. Re:But how would you... by Anonymous Coward · · Score: 0

      Whack-a-mole?

  3. FPS != be-all end-all. by tepples · · Score: 1

    But how would you...play an FPS on it?

    That'd be like asking how one plays a Wii-style game on an Xbox 360. The games specifically made for this sort of device would have a different design. Imagine the kind of control in an RTS that this would enable.

    Besides, from what perspective are Duck Hunt and Time Crisis played?

    1. Re:FPS != be-all end-all. by Tubal-Cain · · Score: 1

      Duck Hunt and arcade shooters may use a non-mouse interface, but nobody proposes replacing mice with light guns on the PC.

  4. Typing by Anonymous Coward · · Score: 0

    I can see why the demo didn't show any typing in the text editor...

    1. Re:Typing by aesiamun · · Score: 1

      Typing in the text editor would be like any text editor. The touch area is BELOW a keyboard...

    2. Re:Typing by Mr+Thinly+Sliced · · Score: 0

      Yeah it's an interesting take on a multi-touch interface - but I'm not sure I like a couple of things:

      * Why isn't the touchpad also the keyboard - I don't want to reach over the touchpad and have an non-ergonomic posture for typing

      * their session management / windowing approach isn't right - I run with a dual screen system here that gets rid of the problem they are trying to solve - a cluttered badly organised desktop.

      The good idea is having the multi-touch surface at that height and orientation. But didn't Dillinger already have this in Tron? .-)

      Seems to me they could solve most of the problems by "just making everything larger" - the multi-touch interface could have tiny little bumps to help locate where the keys should be whilst the window management issues go away with a big enough rendering surface.

    3. Re:Typing by Svartalf · · Score: 1

      In theory, you can have a keyboard... Add another zone. Only drawback would be that the keyboard would be a re-learning experience for touch typists.

      As for the session management... You've managed to side-step the problem, not "fix" it as you've implied. I've done it with multiple desktops and a widescreen monitor. However, you and I (and others like us...) have not really fixed the issue as it's one within the design of the current paradigm and will eventually show it's ugly head even with our individual workarounds. As to whether or not his idea's "better", I couldn't say- I will say it's different, and appears to mesh well with the concept he's come up with. Whether it's workable or not would have to have someone actually implement 10/GUI and actually use it. I'm thinking it would be definitely a workable thing with a handheld and it's multi-touch interface, though.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    4. Re:Typing by DJCacophony · · Score: 1

      * Why isn't the touchpad also the keyboard

      Maybe because that would be utter shit? Good keyboards require real haptic feedback. Hardly anybody would like or use a full-sized touch-screen keyboard as a replacement for a real one.

      --
      Slow Down, Cowboy! It's been 60 minutes since you last successfully posted a comment.
    5. Re:Typing by Tubal-Cain · · Score: 1

      You must not do much typing from laptops.

    6. Re:Typing by Mr+Thinly+Sliced · · Score: 0

      Only drawback would be that the keyboard would be a re-learning experience for touch typists.

      Yeah but most things require some pain to experience a benefit :-)

      Your other points are related to hand-helds - which isn't where this multi-touch implementation is aimed - ten fingers on a hand-held has lots of other problems you have neatly side-stepped.

      However, you and I (and others like us...) have not really fixed the issue as it's one within the design of the current paradigm and will eventually show it's ugly head even with our individual workarounds.

      If here by issue you mean:

      • the problem with management of a multiplicity of work areas on a display surface
      • efficiently navigate and move between them using a multi-touch interface

      Then yeah, I agree :-) As you say, I'd need to get one of these in my cold sweaty palms and do some hacking on one of the tiling window managers which would seem a good place to start.

      Strangely enough - the approach they demonstrate for linear application stacking / navigating smells like it would be perfect for navigation between "virtual desktops" or whatever.

      Well, we'll have to wait and see I guess.

    7. Re:Typing by Mr+Thinly+Sliced · · Score: 0

      I understand where you are coming from, but will try to get you to dream a little further on than todays flat touch tables or limited surface screens (we are still in the first generation of these technologies, after all).

      Imagine we can have a touch sensitive surface (ergonomics would require a curved thing, perhaps) that can change mode to allow haptic feedback when in some kind of keyboard mode. Use it with a custom tiling window manager with gestures and some kind of "virtual desktop".

      Bye bye mouse, bye bye keyboard. With a large input and rendering surface that kind of device would rock!

    8. Re:Typing by aesiamun · · Score: 1

      oh no a prototype won't fit in a laptop format!

      Give it time...

    9. Re:Typing by Tubal-Cain · · Score: 1

      My point is that those fairly small laptop touchpads can easily be set off by one's palms/wrists while typing. It's incredibly annoying unless you make preventive adjustments in the settings (like disabling tap-to-click) that make normal touchpad use less convenient (depending on your touchpad habits, I guess... disabling tap-to-click won't be an setback for those that never use it).

      The touch-sensitive area on this thing will be much larger and therefore much more difficult to avoid touching while you type.

  5. Overhyped by ledow · · Score: 4, Insightful

    How can you over-hype a one-paragraph summary?

    Five minutes into the video and I'm still none the wiser as to how this is supposed to be an improvement in the use of my computer, or more comfortable, or easier. The "real-world" demo towards the end doesn't seem at all impressive and leaves out an awful lot of computer uses (we'll start with gaming, because it's easier to pick on multitouch for that).

    Why is everyone determined to sell me multitouch but can't actually show a decent use that justifies the price/hassle/upheaval/software development costs?

    1. Re:Overhyped by kevinNCSU · · Score: 4, Funny

      Because everyone grew up watching Star Trek which clearly shows all computer interfaces are supposed to become glass touchscreens dangit!

    2. Re:Overhyped by ceoyoyo · · Score: 1

      Their "real-world" demo looked a whole lot like using a late model Macbook (Pro) except that their windows have automatic tiling permanently locked on.

      Yes, their multiple mouse pointers was nice, but also pretty obvious.

    3. Re:Overhyped by ledow · · Score: 2, Interesting

      Load up GlovePIE with a few USB mice - you can use their simple example script to have as many (working) mouse pointers in Windows as you have input devices (even Wiimotes and keyboard, etc.). It's not perfect but does essentially the same thing.

    4. Re:Overhyped by Peregr1n · · Score: 1

      Why? Because you can buy a USB keyboard for five dollars. Where's the profit to be found in that?

    5. Re:Overhyped by revdrmr · · Score: 1

      I guess I don't see this as an answer so much but more like the star trek communicator from the original series. First there was no privacy everyone could hear you second how did you dial, what you just start talking and assume everyone who needs to listen is listening. But this was a great idea because took geeks like us in new directions of thought and reason. Would I use it, hell no it looks complicated and inflexible but someone smarter than me might use this as a platform for further leaps and improvements.

    6. Re:Overhyped by naasking · · Score: 1

      Because slashdot residents already know how to navigate a computer quickly using keyboard shortcuts, so you're not in the 90% of the computing public that would benefit from a more memorable gesture interface.

    7. Re:Overhyped by patro · · Score: 2, Interesting

      How can you over-hype a one-paragraph summary?

      Five minutes into the video and I'm still none the wiser as to how this is supposed to be an improvement in the use of my computer, or more comfortable, or easier.

      In my opinion, it isn't.

      Putting all my apps into a single line and navigating that line is not efficient. I'll stick to Autohotkey which allows me to jump to any of my usual apps with a single keypress.

      I found eliminating the mouse as much as possible and finding convenient keyboard shortcuts is the key to efficient computer use. Using a touchpad which is just an other kind of mouse is not the solution. For computer newbies it may be, but not for seasoned users.

    8. Re:Overhyped by Anonymous Coward · · Score: 0

      I think you're looking it at the wrong angle. Looking at the interfaces we have now, it would be crappy. But since everyone is thinking "Star Trek" anyway, look at how they are being used. They aren't writing code on those things, they're using them for specific tasks. This screen shows nothing but radar and a button to fire that photon torpedo at them. Click on who you want to target with your finger, and hit the fire button. Easy to identify which one like that! Since each "button" on the screen can change, the menu system is easier than a keyboard in my mind. Or maybe this will replace Burger King/McDonalds picture menu controls for cashiers. First they click a big sandwich icon, then which burger, etc.

    9. Re:Overhyped by b4dc0d3r · · Score: 1

      For me, I write code and consume web sites and deal with large amounts of data (source code, databases, documentation, music and pictures of course). This is what I've been looking for for 15 years now. I am not a gamer, and if I were to play games I would want to use a driving wheel, light gun, glove, or USB mouse/keyboard combo, whichever is most appropriate for the game. He doesn't want to take away your options.

      Multitouch is new, everyone wants to get in on the ground floor and be the one who can say "delivering multi-touch solutions since 2007." The first OS to include an easier way to deal with data will fly off the shelves.

      I watch people struggle with the mouse, not realizing they can use 10 fingers on a keyboard instead of a location-dependent 1 on mouse. And then stupid applications put multiple hotkeys with the same accelerator (Borland StarTeam is my current anger target), or try to write their own windows and fail simple things like Paste with CTRL-V (Nero Essentials 7), or holy crap the entire Windows Vista interface, where Microsoft makes it MORE difficult to use with keyboard-only in my experience. Someone will figure out an easier way, and right now, multi-touch seems to be it.

      I never saw a use for multi-touch until this video - it looks more promising than just moving windows around. That works fine for the weatherman, but I need to type and supplement organization with multi-touch, not use it as the primary interface.

      The day we can integrate multi-touch with a keyboard and not have it frustrate and suck royally, nor impede your typing, that will be the day the first trillionaire is on the horizon.

    10. Re:Overhyped by selven · · Score: 1

      You just need to put some small bombs in the circuitry for the sparks and it'll work.

    11. Re:Overhyped by 26199 · · Score: 2, Informative

      They did, but not enough people bought it.

      Youtube video

      This keyboard is much, much better than a normal keyboard+mouse combo. But it takes more than a few minutes to learn, and it was always low volume, so they weren't a huge commercial success.

    12. Re:Overhyped by Anonymous Coward · · Score: 0

      Multi touch is a load of crap. Multi touch is a 'solution' looking for a problem.

      We already have the best input device in the world - the keyboard. (That is, if you have a tactile keyboard, like a Cherry MX.)

      There is a MUCH better type of interface than 'con10uum', watch this space and all will be revealed. Totally software based, no need for stupid new touch pads and the like.

    13. Re:Overhyped by bmimatt · · Score: 1

      It does look somewhat like OSX and I would love that on my MacBook PRo... if they could integrate keyboard into the same '10 finger area' I would love to give it try... it could completely eliminate the uncomfortable separation between mouse and keyboard... double-tap 10 fingers, and you get a keyboard, double tap again and you go to mouse-mode... cool.

    14. Re:Overhyped by Nicolay77 · · Score: 1

      I have found that Opera gestures let me browse the web pages just as fast as the keyboard but much more comfortably.

      I can touch type pretty fast, I do use vim at work but I am also a gamer, not a pro, but a gamer. And some StarCraft gamers (not me) are known by their 300+ actions per minute. I only have a 80-100 APM in StarCraft.

      May be you lack precision and speed when using the mouse, so you are a newbie mouse user while I'm and others are seasoned mouse users.

      In other words, do not generalize your experience to all people. Or settle this in a StarCraft match.

      --
      We are Turing O-Machines. The Oracle is out there.
    15. Re:Overhyped by feepness · · Score: 1

      Because everyone grew up watching Star Trek which clearly shows all computer interfaces are supposed to become glass touchscreens dangit!

      Son, in my days I learned all computer interface are rows of large unlabeled plastic toggle switches with lots of randomly colored light bulbs scattered throughout them.

      Also transporters required a slider.

    16. Re:Overhyped by craagz · · Score: 1

      I think we should all drop touchscreen interface, voice activated interface and such as people with disabilities cannot use them. Rather, we should have a mind interface which will work based on what your thoughts are. Already some progress is being made. that way even a person without hands and legs, blind, deaf and dumb at the same time can use computers. All you need is a brain. pretty Utopic but just an idea.

  6. stretching to type by koekepeer · · Score: 3, Insightful

    I love the concept, but I imagine myself stretching over the touchpad area to type, which wouldn't be very ergonomical. I can also imagine that the base of my palms would rest on the touchpad area occasionally as I type.

    1. Re:stretching to type by usasma · · Score: 1

      But couldn't the "keyboard" adapt/learn one's keystroke/handspan? While the keystroke would be limited to the flat surface, software could interpret the direction and force of the key strike and could interpret the desired key.

    2. Re:stretching to type by Anonymous Coward · · Score: 0

      lolwut
      Your touchpad does not switch temporarily off when typing? like, with syndaemon?
      weird

    3. Re:stretching to type by Elbowgeek · · Score: 1

      Anyone who has had the experience of typing on a laptop with a single-touch pad will know how maddening it is to suddenly find that the cursor has repositioned itself at another paragraph, thus buggering up your latest bestselling novel, due to a misinterpreted palm touchdown. Add multitouch to the mix and I can only imagine the fun.

      --
      Who is this delectable creature with an insatiable love of the dead?
    4. Re:stretching to type by NPF · · Score: 1

      Well a possible solution that I see is to have the touchpad area the same as the keyboard and simply switch between the two functions by pressing a button (or area) on the edge of the pad. No stretching, and you get your multitouch and keyboard all placed correctly, it can work for labtops too. Certainly there are some technical challenges, but certainly you can get all the keys on a flat surface and ignore them when you go into touchpad mode. You loose the tactile feeling of keys going down and the groove, but hey I'm just shooting it out in the dark. You can even keep your mouse if you don't want to change between keyboard and touchpad mode... I don't really know anyone who types while jugging with his work enviroment. But I'm still young.

    5. Re:stretching to type by 26199 · · Score: 1

      This is easily solved, the touchpad can be a keyboard:

      YouTube video

      People get scared of using a touchpad as a keyboard, but it's much better for lots of reasons. Chords/gestures are much more powerful than keys, and you get integrated mousing.

    6. Re:stretching to type by socceroos · · Score: 1

      I think he should overcome this problem by using the touchpad as a virtual keyboard when both of those side buttons are simultaneously pressed. And then use the same combination to switch the touchpad back.

    7. Re:stretching to type by Anonymous Coward · · Score: 0

      I don't see people having issues with typing on a notebook with a trackpad in front.

    8. Re:stretching to type by Anonymous Coward · · Score: 0

      The touchscreen area would be a mandatory wrist support. Cthulhu knows I hate keyboards without one.

      Touching the screen on the other hand could prove problematic, but there are already techniques to alleviate it on touchpads so I don't see why wouldn't they implement on this.

  7. It's an interesting implementation by r_jensen11 · · Score: 4, Interesting

    But I'm not sure how many people will be wanting to drag their fingers across a surface for 8 hours a day. One of the benefits of a mouse over a touch service is that there's less friction for the hands- all of the rubbing of objects is between the mouse and the surface.

    Can I see this replacing the mouse? No.

    Can I see this supplementing the mouse? Yes

    Can I see this being placed with a mouse and keyboard? No- the combined three objects would take up too much space (who really has that much desk space?)

    1. Re:It's an interesting implementation by ceoyoyo · · Score: 4, Informative

      I use a track pad all day. It's no problem. I even still have fingerprints.

    2. Re:It's an interesting implementation by Nerdfest · · Score: 1

      I still think a TrackBall (Logitech Marble Tracman FTW!) is superior to a mouse in most situations, and even a trackpad is to a degree. This input device would be useful in some cases, but for day to day use, I don't think so.

      That's it, I'm patenting a trackball system with a ball under each finger.

    3. Re:It's an interesting implementation by D+Ninja · · Score: 1

      But I'm not sure how many people will be wanting to drag their fingers across a surface for 8 hours a day. One of the benefits of a mouse over a touch service is that there's less friction for the hands- all of the rubbing of objects is between the mouse and the surface.

      Aren't there people who use a laptop all day long?

    4. Re:It's an interesting implementation by Anonymous Coward · · Score: 0

      Next they'll ask us to press buttons all day long. Oh wait..

      Anyways I don't see the frakkin point in having windows at all. Just clutteres up the screen, how about ctrl-alt-[arrow] or ctrl-atl-[number/char] switches between applications which are all in fullscreen mode.

      Nor do I really need any feedback for typing, why not just display (customizable) keyboard layout on a LCD touch panel with a quick switch button to pointer mode.
      Voila, all in one device.

      Imagine typing away on the belly of some hot babe.

    5. Re:It's an interesting implementation by Anonymous Coward · · Score: 0

      I think this could be combined with the concept of the Wacom tablet. It has a mouse that can rest on top of the tablet itself and just communicates with the tablet to gets its position. So, if you went that route, you could have the "virtual keyboard", a mouse, or multitouch on the same pad.

    6. Re:It's an interesting implementation by MMC+Monster · · Score: 4, Informative

      Apple's multitouch trackpads on their current notebook lines have it right. In fact, they are so good that I wish they would sell a stand alone trackpad to add onto a desktop keyboard. Using gestures to scroll around a window and two finger click or hold and drag are often much faster than moving around with a mouse.

      Not that I would ever get rid of a mouse, except (potentially) on a media system with a limited physical keyboard.

      --
      Help! I'm a slashdot refugee.
    7. Re:It's an interesting implementation by Anonymous Coward · · Score: 0

      Yes, and I hate my touchpad. After a few hours of heavy use, my fingertips are warm and overly sensitive. Repeated use has built up minor callouses at the tips of my fingers, but it's still highly uncomfortable. Part of this, I think, is because of the "tactile" surface on my Thinkpad that adds to the friction. The Macbook Pro's glass pad, for instance, doesn't have the same issues. I use an external mouse as much as possible.

      (That also doesn't include the ability of a mouse for arbitrary movement scaling based on velocity, which can be highly useful at times)

    8. Re:It's an interesting implementation by 26199 · · Score: 1

      I work 8 hours a day on a Fingerworks TouchStream.

      I can say with absolutely no hesitation that it's much, much nicer on my hands than the keyboard+mouse combo was. Actually that's why I switched in the first place.

    9. Re:It's an interesting implementation by jc42 · · Score: 1

      Apple's multitouch trackpads on their current notebook lines have it right.

      Oh, I dunno; I've had a Macbook Pro for a few months now, and I find the trackpad frustrating. Most of the stuff I do involves typing text into various windows. I find that I can't type at any speed without accidentally touching the trackpad. So as I type, the windows frequently resize or rotate their contents, and I have to stop what I'm doing to restore the window to the right size and orientation. Yes, I do have the "ignore accidental input" thingy checked; it doesn't seem to do much to alleviate this problem.

      In fact, they are so good that I wish they would sell a stand alone trackpad to add onto a desktop keyboard.

      Actuall, that might be a lot better. A standalone trackpad with a wired connection could be moved to a position where I can type without touching the trackpad. I wonder if such a trackpad could be plugged into a Macbook, too. Of course, one of the points of a laptop is portability, and if it's like most "portable" mice or those add-on keyoards for handhelds, I probably wouldn't find it something convenient to carry around. But it's something to think about.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    10. Re:It's an interesting implementation by meburke · · Score: 1

      Unfortunately, Fingerworks has died. If it was such a good design, I'd like to know why it didn't succeed as a business (which may have nothing to do with the excellence of the product).

      --
      "The mind works quicker than you think!"
    11. Re:It's an interesting implementation by nstlgc · · Score: 1

      Yup, I am. With a mouse attached, because I don't really like the touchpad...

      --
      I'm Rocco. I'm the +5 Funny man.
    12. Re:It's an interesting implementation by Tacvek · · Score: 1

      Its very interesting all the different mice like systems out there.

      We have various forms of the traditional mouse. We are all pretty familar with its capabilities.

      The trackball has the same set of abilities, plus the spin ability that mice lack. I'm not sure of many uses for just spining the ball fast and letting it roll to a stop, but I;d be surprised if that is not useful in some manner.
      In theory, a trackball can also allow yaw control, although I've not seen it done, and it could be awkward to use. This is a stationary device.

      We have the touch pad. Its only real use advantage over a mouse is the fact that it is stationary. It has a manufacturing benefit of taking up less room than most other stationary input schemes.

      We have the track point. This has the fairly unique ability to allow one to apply a constant velocity to the mouse cursor. I know of one game in particular where that would be very useful, since a specific constant velocity would cancel out the gravity in the parts of the game that use it, returning normal control to those levels. It is also stationary, but is limited. There is no scroll wheel style support that the others devices have.

      Next we have absoluter positioning devices.

      One of the most familiar is the standard touch screen. This like other absolute positioning devices lets the cursor teleport from one location to another. This is rather nice for a few stupid flash games, like the get through the maze without touching the lines games. The downside of these is that they generally don't allow mouse positioning without simultaneously clicking.

      Next we have the Wacom style digitizer. This not only allows for cursor movement without clicking, but also normally provides pressure data, and in some cases can provide angle relative to the "paper" . (Used when simulating the use of caligraphy writing instruments where line width is based on angle, among others). This is also the input device that best allows for writing and drawing. Anybody who has ever tried to write with a mouse or trackpad knows how terrible the results come out, while digitizers of sufficient resolution should result in writing almost instinguishable from that done on paper.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    13. Re:It's an interesting implementation by Tacvek · · Score: 1

      Wacom makes an oversized multitouch trachpad call the bambo touch. Priced at $69 dollars it is a little expensive, although there is a $100 version that also works as a wacom digitizer tablet, which is a pretty good deal in my opinion.

      The normal touchpad controls apply, including the standard tap-and-half to drag, (although there is also a multitouch gesture for dragging, which is probably more convenient, and also works for clicking too). It includes the standard zoom and rotate multitouch gestures, as well as the swipe right and swipe left gestures for forwards and back. It also features a right click multi-touch gesture (two finger tap), and scrolling gesture, (two fingers sldining smoothly up and down, or left and right ((it is not specified, but also probably a mixutre of the two).

      I'm not sure if the apple trackpad offers any additonal gestures, but if this interest you, you cnan check out the manual at http://www.wacom.eu/_bib_user/dealer/man_bampt_en.pdf (the US site still has the manual for the older versions lacking touch support), and can find more details about the product at www.wacom.com, including the ability to purchase online.

      The tablet is fully compatible with Windows and Macs, although the Linux drivers have not yet been updated to support it. The Linux drivers are developed by a third party, using Wacom internal documentation provided under NDA, so it is only a matter of when, not if it will be supported.

      Hope this helps.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    14. Re:It's an interesting implementation by epotash · · Score: 1

      I strongly disagree. I think that multi-touch as implemented in Apple's touchpads is really not useful. My main reason is that I recently realized that scroll bars are a useless desktop widget. Page up and page down are far more efficient for actually reading documents or coding and you don't have to follow with your eyes as you scroll. if you don't like reading text at the very top or bottom of your screen, then set pg up/dn to move half a page at a time. Seriously, why do we have the scroll bar? I posit its to make simple things like moving through a web page non-trivial for the CPU. Can anyone give a better answer? (okay, here's one-- very close up image editing) Regarding 10/GUI's window management, I think they are on the right track with x-y space being too free to enhance productivity, but their horizontal array of windows is still a bit short cited. I think that a proper tiled window manager takes this observation to the next level, by allowing for more flexible layouts (e.g. sometimes you have wide apps that you want stacked vertically), and also by partitioning your apps into discrete desktops instead of just scrolling through all of them. The giant touch surface seems cool though.

    15. Re:It's an interesting implementation by 26199 · · Score: 1

      It didn't die: it was bought by Apple.

      See: iPhone, and the flashy new touchpads.

      That's a success, just not for people who liked the original product...

  8. Window management by phorm · · Score: 3, Interesting

    It doesn't really seem like an improvement in window-management for me either. Sure, window overlays are a bit cluttered, but then again there's only so much information one can process at a given instant.

    I tend to have a *lot* of items running as I multitask. A web-browser, document, several terminals, perhaps a coding window, and others. Having windows aligned horizontally it going to be a PITA if I have to zoom out every time I need to jump from #1 to #15. In that event, a taskbar really is quite a nice thing and "just works". Perhaps rather than having a left (contextual) and right (global) menu, they could also have a bottom/top (taskbar) menu.

    1. Re:Window management by Spellvexit · · Score: 1

      I felt that looked a bit constraining as well. It would be nice of them to provide two modes -- one where the applications are all aligned in the track as demonstrated in the video, and one where you unlock the interface to organize/clutter your applications as you see fit. I've performed plenty of tasks where I've stacked a window on top, or kept a calculator tucked down into a corner. If this kind of interface catches on, the creators would be wise to allow for user-designed add-ons that allow for the expansion of the base interface.

      --
      The moon may be smaller than the earth, but it's much farther away!
    2. Re:Window management by SebaSOFT · · Score: 1

      Agree, also the windows title as a vertical bar is utterly unnatural...

    3. Re:Window management by ShaggyZet · · Score: 1

      Yeah, this GUI doesn't seem to take into account the reason sophisticated users (ie people that don't maximize one window) have multiple windows open is that they /need/ multiple windows open, and they need to be able to arrange and size them so they can see all or at least a substantial subset at once. Handling the increasing number of windows that out day to day work requires (is this just me?) is something that current desktops are failing at, but 10/GUI's software doesn't seem better to me.

    4. Re:Window management by Hijacked+Public · · Score: 1

      I think title bars are unnatural. If you can't identify the window from its contents I am not sure how a title will help.

      I think it is a vestige of an application-centric OS. THIS MICROSOFT WORD YOU ARE WORKING WITH HERE. I don't really care about what program I'm using, at least not on an ongoing basis after I've picked it. I care that I'm writing a letter or browing Slashdot or the like. More document-centric.

      --
      "Sacrifice for the good of The State" - The State
    5. Re:Window management by captainClassLoader · · Score: 1

      As timeOday and SuperKendall posted earlier in this discussion, one way around that navigation problem would be to have the open windows in a ring, like emacs does with buffers. That way, navigating from #1 to #15 would just involve moving in the opposite direction.

      --
      "The plural of anecdote is not data" -- Bruce Schneier
    6. Re:Window management by TheLink · · Score: 1

      I suggested this some years ago:

      http://bugs.kde.org/show_bug.cgi?id=121349

      IMO something like my suggestion might help you a lot more than that fancy multitouch stuff.

      Doesn't have to be exactly like my proposal (probably shouldn't be the alt key). I may have an updated proposal floating about somewhere, but nobody else seems interested :).

      All that zooming in and out and scrolling may look cool, but it's a waste of time to skilled users. Analogy: all that crap is just like a fancy cutscene in a _good_ game that non-noobs want to skip to get to the "real thing". It may be nice to see the first few times, but after the 100th or 1000th time it gets in the way.

      Most GUI people design stuff for the "naive" users, but don't cater for trained skill users. Except perhaps for game designers - some of the game UIs allow very many actions-per-second.

      --
  9. Needs a curved surface by Anonymous Coward · · Score: 5, Funny

    The flat surface is not ideal from an ergonomic point of view. The touch-sensitive surface should be curved so that the user's hands can be held at a more natural angle. Preferably two domes of soft, touch-sensitive material, and two small raised dots on the top for tactile positioning. Hm? what? sorry, I drifted off there for a moment... what were we talking about?

    1. Re:Needs a curved surface by agentgonzo · · Score: 1

      This is one of the occasions where slashdot should allow you to have more than one modifyer for a post. This is both informative AND funny! Kudos to you.

    2. Re:Needs a curved surface by martas · · Score: 1

      jokes aside, you actually have a good point. two spheroids, while obscene, could be more comfortable to use.

    3. Re:Needs a curved surface by dsdtzero · · Score: 1

      I swear to god that was one of the funniest things I've read on here in a very long time. The content was funny but the build up was genius. Thank you.

  10. I think they're just a bit off. by Anonymous Coward · · Score: 0

    Put this functionality ON the keyboard and you've got yourself a deal.

    Practicing this sort of movement on my E5500 keyboard, I think I would have no problem typing and using the KB surface for manipulation, assuming it could be done.

    1. Re:I think they're just a bit off. by PalmKiller · · Score: 1

      You didn't watch the whole video did you, they showed that very setup at the end.

  11. Sucks to be missing any fingers.. by willy_me · · Score: 1

    Should a desktop GUI paradigm like this take hold, how would those with disabilities use it? Managing multiple pointers is physically impossible for some people. The GUI has to be usable with only one such pointer. Sure it can be better with more, but it must be usable with only one.

    1. Re:Sucks to be missing any fingers.. by Robin47 · · Score: 1

      Not only that, but I am deaf and wear hearing aids. The use of background music really interferes with my ability to process the voice over for the video. I had to listen several times to pick out much of what was said although I found the visual part fascinating. I guess CC is too much to ask as an option. Some irony there, trying to produce such a quality presentation on multitouch input that it overloads my capacity to process the output. So it goes, more my problem then anyone else's.

    2. Re:Sucks to be missing any fingers.. by Anonymous Coward · · Score: 0

      How do you think *I* feel ?

      I'm blind, I couldn't even find the bloody start button for the video !

    3. Re:Sucks to be missing any fingers.. by j1mmy · · Score: 1

      alternatively, there could be keyboard shortcuts for many of these actions.

  12. Looks promising, except... by Anonymous Coward · · Score: 0

    ... it's too limited. For pure window manipulation it looks fine, but I expect it to break down horribly as soon as you get to move on to real work. 99.lotsofnines% of the time doing actual work I still spend typing. And I'm getting endless grief from the touchpad that suddenly decides I touched it when my thumbs were merely in the vicinity, like, oh, when I'm touch typing, which I just noted I do most of the time. Now imagine that touchpad expanded to be posively unavoidable.

    I don't want a mouse. I want my trackpoint back.

    1. Re:Looks promising, except... by foniksonik · · Score: 1

      Modern laptops and modern OS's recognize when you are typing and turn off the touchpad while doing so. I've never had this issue on my Macbook Pro. Maybe there's a feature in your OS you're not aware of...

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
  13. Needs a new name by erroneus · · Score: 1

    The name is too similar to "Tengu." Google that for a quick reason why.

    1. Re:Needs a new name by Canazza · · Score: 1

      "Tengu (?, "heavenly dogs") are a class of supernatural creatures found in Japanese folklore, art, theater, and literature. They are one of the best known ykai (monster-spirits) and are sometimes worshipped as Shinto kami (revered spirits or gods)."
      Wikipedia is awesome

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
    2. Re:Needs a new name by Chris+Pimlott · · Score: 1

      You must not be a nethack player if you have negative associations for 'tengu'.

    3. Re:Needs a new name by Hatta · · Score: 1

      I'd rather not risk the chance of teleportitis. Generally I don't eat tengu until I already have a ring of teleport control. That way, if I do get teleportitis, it's not a problem. And if I get intrinsic teleport control, I can ditch the TC ring.

      --
      Give me Classic Slashdot or give me death!
    4. Re:Needs a new name by ExRex · · Score: 1

      Much closer to tenugui, those nice little towels the Japanese use for all sorts of applications. Me, I always know where my towel is.

      --
      The closer you are to the code, the happier you are. - Ancient Geek Proverb
  14. Looks like Apple's tablet-like input interface by dfxm · · Score: 2, Interesting
  15. Multitouch? by Anonymous Coward · · Score: 0

    I've GOT multitouch.

    It's called a keyboard in conjunction with a tiling window manager.

  16. simple != good by loony · · Score: 1

    I like the touch surface but that "simple" window manager is just that. Simple. Too bad that there is a difference between simple and better. Just like a skateboard is simpler than a car doesn't make it more suitable to go to the grocery store with.... After all that talk of "lets increase interactivity because you can't reduce 10 fingers to one x/y coordinate" I think its a little strange that they then go to "lets reduce x/y window layouts to just x"...

    In the end it just looks like an effort in changing things just for the sake of change.

    Peter.

  17. VT100 by thomasdz · · Score: 3, Funny

    I like my GUI text-only, 80 characters wide by 25 lines long. The way Ghod intended.
    oh yeah and 7-bit ASCII only... none of this fancy schmancy 8-bit extended code-page goop.
    and GET OFF MY LAWN! Damn kids with their game boys.

    --
    Karma: Excellent. 15 moderator points expire sometime.
    1. Re:VT100 by TrailerTrash · · Score: 1

      Don't be such a Luddite. Obviously the VT-420 with its multi-session, super-comfortable keyboard, amber displays, and 50-line presentation are what the Son of Ghod intended. DEC died for our sins, after all.

  18. some subtle hints in that presentation by v1 · · Score: 2, Interesting

    - iphone
    - window button position
    - dashboard
    - expose
    - dock
    - cinema display

    wonder what platform they're going to market to first eh?

    --
    I work for the Department of Redundancy Department.
    1. Re:some subtle hints in that presentation by hazah · · Score: 1

      Also notice that the software used (Text Editor) comes from Gnome...

    2. Re:some subtle hints in that presentation by Anonymous Coward · · Score: 0

      Considering as it looked a lot like KDE with a touchpad....

    3. Re:some subtle hints in that presentation by organgtool · · Score: 1

      wonder what platform they're going to market to first eh?

      Canadians?

    4. Re:some subtle hints in that presentation by Anonymous Coward · · Score: 0

      But graphical UI from KDE....

    5. Re:some subtle hints in that presentation by Anonymous Coward · · Score: 0

      Was thinking the same thing. Look at the current mac book pro - It's proportioned almost perfectly for a larger touchpad area that would allow them to implement this.

    6. Re:some subtle hints in that presentation by v1 · · Score: 1

      I have no idea what you're talking aboot.

      --
      I work for the Department of Redundancy Department.
  19. Not optimizing what I spend most of my time doing by faffod · · Score: 1

    Right now this comes across as an interesting thought exercise. I think that FPS style games should be possible (where there's a will...) but I think that things like typing will be more less efficient than on a keyboard, which provides tactile feedback. And I spend more time typing than I do mousing and reorganizing windows. This isn't optimizing the 80% case. Since all the tech is available, they should be able to provide a real demo as opposed to animation mockups; then we'll see how typing and other real world problems fit in. Until proven wrong about slowing down the things that I do on a PC, I agree that this isn't for a desktop PC. The other question is, where else could this be used?

  20. Replacing current business work interface by Dripdry · · Score: 5, Interesting

    I disagree with an earlier poster who says this can't replace the desktop interface we know.

    He points out that it is inefficient because one has to move hands between keyboard and pad.
    It seems to me that this interface can be manipulated with just one hand. that's how the mouse works now. you take your hand off the mouse to work with the full functionality of the keyboard, why couldn't 10/GUI replace that?
    Better still, why not have both! The pad can sense a mouse and act as a mouse pad. If you need to use it as a pad move the mouse off, or perhaps use both the mouse AND the pad at the same time (one hand each). I can see a lot of possibilities there. It could clutter a desk, sure, but I'm sure we can solve that problem.

    Second, but probably more importantly, I can easily see this for the work I do, which I imagine is similar to many other people.

    I use my system (two monitors) for business. I have data on one side of the screen and sometimes excel or word on the other screen. In addition (here's where 10/GUI could be useful) I'll have a pdf open in the background which i need to quickly scroll through ("in adobe, quickly!?" you ask?). With one hand on the mouse I can quickly zip through Morningstar data, and use my free hand (on the pad) to scroll through a document, then quickly zip back and forth, scrolling and zooming as necessary. Right now that's just using a mouse and it can be tiresome to move around with just that little pointer (especially morningstar! oh it would be nice to have a touch interface for that...)

    Finally, I need to have a "document scroller" or whatever it is that I can resize and move around, as I find myself with documents that sometimes need to show different parts of their data on screen. Basically I need to be able to "undock" documents so i can use them effectively (like papers on an actual desktop) and then redock them when I'm done.

    That would be a beautiful interface that I do feel would save me some time and frustration. I would buy that for my business.

    --
    -
    1. Re:Replacing current business work interface by Archangel+Michael · · Score: 1

      What??

      You're not suggesting I use more than one hand at a time are you? Is that any way to watch po^H^H^H^H^H^H^H^H^H surf the internet?

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:Replacing current business work interface by Elbowgeek · · Score: 2, Interesting

      In the current key/mouse interface, there's a big difference between the mental processes in pressing a physical key and operating a mouse. With a keyboard your fingers reach to press a button which stays stationary, but with a mouse and other free-range positioning device or interface much greater mental activity is necessary. You have to move the on-screen pointer to the position desired and then click on it - the positioning mechanism is that much different from simply keying that a certain amount of stress and inaccuracy results. I personally dislike having to take my hands away from the keyboard to do any kind of interface function as I lose a certain amount of mental flow owing to the disparity in brain processing which results.

      In light of this, a keyboard-based system of moving and manipulating windows seems preferable. I would posit that a great many functions for doing one's daily work on a windowed system are quite do-able without taking one's hand off the keyboard with a properly thought-out set of commands assigned to the existing standard input device, with a few additions. Indeed one can almost do that today, but the keyboard-centric paradigm will need to be adopted as standard for the majority of applications for it to truly increase productivity.

      --
      Who is this delectable creature with an insatiable love of the dead?
    3. Re:Replacing current business work interface by leftie · · Score: 1

      What can be done to create an input device with natural rest position of hands. Thumbs up. Palms facing together. Fingers curved. ??

      With all the new materials, doesn't seem that tough to make.

  21. Change by Anonymous Coward · · Score: 0

    I am a proponent of change, when it makes sense. I love the interactions here and I would greatly enjoy this, for about two days. Then the luster would wear away and this would become an inconvenience.

  22. Re:Not optimizing what I spend most of my time doi by Kagato · · Score: 1

    I don't understand the typing reference as the video clearly shows the pad in the lower section of a traditional keyboard. It seems to be based entirely on replacing the mouse.

  23. ion by molecular · · Score: 1

    Against cluttered windows, just use frames (ion). Couldn't live without.

    1. Re:ion by Anonymous Coward · · Score: 0

      Manifesto... hah!

  24. 3 fingers to move an application? Read between th by mastahYee · · Score: 1

    IMHO, an interface's success is directly proportionate to the amount of effort required to use it.

  25. Three observations. by wadam · · Score: 2, Insightful

    I really like the idea, but not so much the implementation. Two observations, and one theoretical quibble:

    1) On the hardware side, turning the multitouch interface into a second touch screen that could work as a mouse-like input device (like the video shows), or bring up a keyboard (like the lower half of the iphone, only taking up the whole space) would be preferable. A keyboard without physical feedback would be awkward at first, but after getting used to it, you could do away with a physical keyboard entirely. You could also stick meta-materials from the UI down there. You could have something like a system dock with quick links to open programs and switch windows. And you could have, say, the clock, wireless indicator, battery indicator, etc. down there. It would cut down on clutter on the main screen.

    2) On the software side, I'm not sure that I see the advantage of their version of a linear window manager the way they have it set up. Instead, it seems more useful to fan applications in and out, turning the name bars on the side into tabs. Window one opens and slips into place with its name bar on the left side of the screen. Window two opens from the right, partially obscuring window one. Window three moves window two all the way to the left, leaving window one entirely obscured, except for a tab. And so on. That way, you have a visual representation of every window on the screen at all times. Much simpler to track than having to zoom out.

    And my theoretical quibble: I know, it's odd coming from a longtime mac user, but I dislike the concept of a physical UI so closely tied to a particular software system that you have no alternative but to use them together. I look at this, and I fear "The Windows Computer of the Future." You buy a multi-touch computer that has Microsoft's future OS on it, and the hardware interface is so specific that you couldn't, if you wanted, chuck the software and install Linux. I can imagine a Linux-like alternative being written for this interface. But I can also imagine a set of patents that would encumber alternate OSes, such that you end up with a One Computer One OS system. Which is far, far too restrictive, and invites vertical monopolistic practices.

  26. Similar to gestures on latest Apple MacBook Pro by Anonymous Coward · · Score: 0

    In the end it looks like Apple is not far with the buttonless large touchpad featured on the latest MacBook pro, which permit gestures with up to 4 fingers that trigger expose, switch from applications, scroll documents and more.

  27. A solution in search of a problem by sean.peters · · Score: 1

    We've basically already solved the issues shown in the video. Problems with too many windows: get a second monitor. It's not very expensive, and doesn't require me to learn a different desktop paradigm. You can also take advantage of various taskbar/Expose/Spaces type features, which (depending on your preferences) make the problem of window management a lot easier. Need more/better input "bandwidth"? Get a Mac laptop with multi-touch trackpad (if you're not a Mac person, ok, I can't imagine Windows is very far behind with this feature). But even this is a little dicey as it requires you to learn how to use the multi-touch interface - I've had an iPhone for about a year now, and I'm still not familiar with all the multi-touch gestures the system can do (it turns out that they're not really very "discoverable", at least for me).

    It turns out that there's a reason we've stuck with our standard WIMP metaphor for interacting with our computers... it works really, really well. This effort strikes me as change for the sake of change.

    1. Re:A solution in search of a problem by Nicolay77 · · Score: 1

      Get a second monitor ?????

      Have you never heard of virtual desktops???

      --
      We are Turing O-Machines. The Oracle is out there.
  28. Another "expert" interface that will fail by drsmack1 · · Score: 2, Insightful

    It seems that every time an "improved" interface to your computer is invented, they get more complicated whilst simultaneously looking simpler.

    This particular interface perhaps has potential for the expert user (like most slashdot folks), but I don't see your average housewife or Grandpa wanting to remember how many fingers to use for what.

    And just what are you supposed to be doing with the fingers not touching the screen? Hold them in the air?

    How about your left hand? Keep it in your pocket until you need a context menu?

    I'm guessing you will still need a keyboard; where is that supposed to fit on your desk?

    Apple got it right with the iPhone - by restricting the buttons and losing the stylus they have greatly simplified the interface.

    *I* personally miss the hardware buttons from my Windows phone and taskbar - but those things were sacrificed for the greater good.

    1. Re:Another "expert" interface that will fail by MonsterTrimble · · Score: 1

      It seems that every time an "improved" interface to your computer is invented, they get more complicated whilst simultaneously looking simpler.

      I disagree. KDE4's start menu (Kicker as I recall) is fairly complex and certainly doesn't look simpler. Although once I got used to it (vs KDE3's Win2K style) I prefered it because I found it intuitive. In the end, this is a concept GUI. Designers/Programmers/People will pick it over, take and expand the ideas the find interesting/good, discard the disinteresting/bad ones, and evolve them. We are long past revolutions on GUIs - it's pure evolution now.

      --
      I call it 'The Aristocrats'
  29. This problem has been solved on my desktop by Kelsin5 · · Score: 1

    On linux, I use a windows manager that lets me bind keys for "goto firefox" or "goto emacs". Or I use virtual desktops basically for the same thing. On my mac I can use Quicksilver for the same task. Some pre-defined, determined key combination that brings me directly where I want to go. Any task not in my day to day works with expose, or alt tab, etc. Often Quicksilver solves this task quicker than these methods anyway. No zooming over a list, or stack, or grid, or anything. The keyboard alone can already solve these tasks with the mouse providing extra support when needed. While the video was cool, I don't think it solves any issues that can't already be solved in a much easier fashion.

    1. Re:This problem has been solved on my desktop by Overzeetop · · Score: 1

      The same problem with keyboard shortcuts will haunt the ten finger interface - too many options. Two button mice are too complicated for mac users, and half of the windows users forget about the right button. The interface is slick, but requires too much training. It has the added problem of significant manual dexterity required. I have all sorts of problems with my touch phone mis-interpreting taps at the beginning of glides. My netbook has no barrier between the space bar and the touchpad, resulting in the occasional cursor jump if my thumb or palm should stray too close during a spacebar strike.

      Picking and clicking, as the CAD guys like to call it, is very inefficient - but it also requires very little training. I use keyboard shortcuts for as much as I can, and in CAD I know most commands by name and can type them (or the 1 to 3 letter shortcuts) very quickly. Far quicker than my drafter who uses toolbars. Still, he's not inefficient - he could get 10% faster, but it would require more training and practice. It's not worth it to him.

      I agree it's a cool interface - and if I had a drafting table that was a 62", QHD touchscreen, it might be awesome...if I could keep my hands from accidentally registering clicks when I didn't want them too.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:This problem has been solved on my desktop by corychristison · · Score: 1

      Or I use virtual desktops basically for the same thing

      I think you hit my soft spot right there.

      I've been using Linux for a few years (since 2002-ish) and I really like XFCE. It's virtual desktop support is great. My favorite part is the mouse resistance on the edge of the screen to switch to the next screen.

      All you need to do is drag the mouse to the edge of the screen, and give it a nice push. Depending on how you have your virtual desktops arranged, I have two rows of 4, so a total of 8 virtual desktops, so they are arranged in a grid like so:
      [1][2][3][4]
      [5][6][7][8]

      1: Work Stuff (usually a web browser, file browser and text editor)
      2: Usually a terminal and sometimes graphics stuff.
      3&4: "Extra Work Stuff", VirtualBox and a terminal usually sit somewhere on these two.
      5: Music and Media
      6: "General Stuff" (on #6 right now) Usually a web browser(firefox), aMSN and E-mail (Thunderbird)
      7&8: "Extra General Stuff" When I'm compiling things they usually sit on one of these two. Sometimes I use 7 to find a document quick when I need to show it to someone (easier to switch to 7 than to minimize stuff and open a folder)

      And to top it off, here's a screenshot!

  30. Virtuoso Users only! by starglider29a · · Score: 4, Interesting

    Yes, this is slick. Yes, it's an improvement. Yes, this will happen. But...

    Having seen people have trouble with pressing control and clicking at the same time (to deselect a single item), I foresee a chilly reception, user frustration and a training issue. 10GUI is like playing Mozart among people only able to manage Chop Sticks.

    I see this as stratifying feature... the have's and have not, the able and the un-able. I would request this for my workflow, but the run of the mill admins would be stuck with the keyboard. Aside from the social aspect, there is the difficult task of convincing the boss that "you need this, even if the others don't". Good luck with that.

    I have grown to hate the windowing paradigm for all the reasons cited. I'm not convinced that the linear arrangement is an improvement. I'm more in favor of multiple monitors, the main screen for the primary task and satellites with multiple windows for ancillary tasks. 10GUI doesn't address this.

    1. Re:Virtuoso Users only! by Anonymous Coward · · Score: 0

      I'm fairly certain that few people enjoy your company.

    2. Re:Virtuoso Users only! by zippthorne · · Score: 1

      I would also enjoy an ePaper satellite for notes, documents, help files, quick-references, etc.

      --
      Can you be Even More Awesome?!
    3. Re:Virtuoso Users only! by KnownIssues · · Score: 1

      If you watch videos (product demos, interviews, training, etc) at the time the mouse first came out, you'll laugh at the detail they go into to explain what a mouse is and how to use it. We take it for granted that it's so intuitive that a two year old can figure it out. There was a time this wasn't the case. This multitouch concept can be just as powerful, useful and usable as the mouse, and I will not be surprised when it seems just as obvious as the mouse.

    4. Re:Virtuoso Users only! by Anonymous Coward · · Score: 0

      I'm more in favor of multiple monitors

      Use a tiling window manager and save yourself some money, electricity, desk space, neck strain, ...

    5. Re:Virtuoso Users only! by nine-times · · Score: 2, Insightful

      I see this as stratifying feature... the have's and have not, the able and the un-able.

      I think you're right in a lot of what you're saying, except for this. The problem is that if most people don't feel comfortable, then it won't become a ubiquitous control scheme. Most computers won't come with the appropriate hardware and software support, so it won't be available for most computers you sit down at. That means most people won't get the opportunity to practice it and become comfortable with it.

      So there may be some occasional people who have it set up on their own computer and use it themselves, but it'll probably be quite a rarity. Because of this, it probably won't be well supported even on systems where it's supported. Whenever you have some niche thing in computers, you always end up with bugs. The hardware drivers will conflict with some other drivers, or some particular piece of software will render something in a whacky way breaking your nice little unified UI. Part of the reason things like this don't catch on is that, if you want your computer to work well, it's best to stick to well-worn roads.

      I like the idea and I'm always interested in new UI ideas, but they always seem to be too complicated and subtle. There's something nice about having a button that you push, and having that button do a clear and expected thing. I always turn off the multitouch stuff on my trackpad, or else it gets activated accidentally at random times, and my browser fonts change size because it interpreted something I did as a "pinch" move.

      Here's what I could see as a new mouse alternative: put a small touchpad next to your keyboard with an LCD screen behind it. Most of the time it can work as a normal touchpad like we have in laptops today, even allowing for configurable multi-touch controls. However, you could have it change its display under certain contexts to allow for specialty-functions. Like let's say you press a certain key combination to control your computer's volume, and the pad turns into a graphic equalizer. It could be cool, useful, and not-too-confusing to your grandma.

    6. Re:Virtuoso Users only! by starglider29a · · Score: 1

      You missed the part where I said that even today "right mouse" and "ctrl-click" are unknown, let alone comfortably used by people using a computer to make their living. 25 years after the Mac, and 15 years after Windows 95 put "right click" in the vocab, people STILL don't get it. Not a few, but many.

      And 15 years into the WWW, how many people still DOUBLE CLICK on web links? Why? They don't know the difference. It's not intuitive to them, it's learned behavior. Getting them to use 10 fingers will never happen. Some will, some won't. That was my point.

      Ok, but that raises a question... For 10GUI to be effective, it will need to move away from the current scattered windowing paradigm. What? Is that going to be an option on Windows 8? Mac OS XI? Classic Windows or Minority Report?

      These people don't know how to change their monitor resolution to native. They are not going to be able to choose their paradigm. They will be the have-nots. They will NOT inherit the earth.

    7. Re:Virtuoso Users only! by Anonymous Coward · · Score: 1, Insightful

      Not sure I totally agree. Look and how quickly people took to the iPhone and iTouch gestures. This is just another set of rather simple gestures with a new paradigm on window manipulation.

  31. going in circles by jipn4 · · Score: 4, Insightful

    Apple got its multitouch technology by buying a company called FingerWorks. FingerWorks' primary product was just like what 10/GUI describes: a multitouch surface that could either replace they keyboard or the mouse(pad). It largely failed in the market.

    People use the keyboard and mouse because they really work well. If people did want more DOF, it would be easy to add more sensors to a standard mouse, for example to record twisting, pushing, and other pressures, but even that isn't catching on.

    Another idea that keeps bubbling up is the idea of pressure sensitive keyboards; they also keep failing because the resulting interactions just become too complex and add little benefit.

    The real flaw in all these devices is the assumption that the limiting factor in communicating with machines is they "bandwidth" of they keyboard and mouse. It really isn't. Generally, people can think no faster than they can type and mouse, and speeding up the keyboard or mouse any further is pointless.

    1. Re:going in circles by Anonymous Coward · · Score: 1, Informative

      You're at most half right. The FingerWorks TouchStream didn't exactly fail in the market, but it certainly wasn't a great success as a standalone product. One reason was the price, between $300 and $400. The other, which supports your point, is that a flat surface with no tactile feedback (other than homing bumps) simply isn't great for typing -- in general, even the most enthusiastic and dedicated user could expect TouchStream typing speeds around 50% to 70% as fast as those on a conventional keyboard.

      The overriding win for the TouchStream, and the one that earned it such user loyalty, was ergonomic. Some people's wrists and hands are so injured from conventional keyboards that they can't use them any more at any useful speed, at least without excruciating pain. With the TouchStream, you get "zero-force" typing -- you don't have to press down at all. Better yet, and most important in my case, you don't have to reach away from the keyboard to use the mouse. That movement was what was causing my wrist trouble; the TouchStream erased it in weeks, after years of low-level pain and annoyance.

      I still use my TouchStream exclusively on my work desktop. It drives me crazy sometimes, but I'm not willing to give it up, and I'll be VERY unhappy when it finally gives up the ghost. Unless, of course, there's something better to replace it by then.

    2. Re:going in circles by Laxori666 · · Score: 1

      Not always true. If you see the beginning of the video, there's a case where you have to adjust 4 scrollbars at the same time. We certainly have the mental capacity to do that - it's just the mouse that prevents us from doing it quickly. I can see this technology being useful anytime you have to simultaneously adjust 2 or more values.

    3. Re:going in circles by Tom · · Score: 3, Insightful

      As an owner of the FingerWorks TouchStream (the keyboard/mousepad multitouch combo product), I disagree with your assessment. The reasons the keyboard failed are many. One of the most important ones, I think, was that it was too early. Yes, it had multi-touch, but no application supported multi-touch. So the only thing you could use it for is a virtual keyboard. The keyboard was good, but lacked haptic feedback, thus making touch-typing very difficult.

      If applications would support multi-touch, a product like the TouchStream could be a success, because now it gives you an advantage over a conventional keyboard.

      --
      Assorted stuff I do sometimes: Lemuria.org
    4. Re:going in circles by jipn4 · · Score: 3, Insightful

      There is no such thing as "zero force typing"; it's physically impossible. And hitting a hard surface while typing is subjecting you to more strain and requires you to use more muscles than a regular keyboard.

      Moving your hands between they keyboard and mouse is generally a good thing. However, if it really bothers you, there are many existing keyboard designs that use regular keys and have a built-in trackball or trackpoint. You can also use footmice.

      If the Fingerworks product works for you, you should probably stick with it. But it's probably not a good choice for most people, and it's probably not even the most ergonomic choice for you.

    5. Re:going in circles by kLaNk · · Score: 2, Informative

      FingerWorks' primary product was just like what 10/GUI describes: a multitouch surface that could either replace they keyboard or the mouse(pad). It largely failed in the market.

      Personally, I feel that it largely failed because it attempted to replace a keyboard with a device that had no tactile feedback. Despite my best efforts I could never get anywhere close in typing speed (and my error rate went WAY up).

      However, the actual multi-touch navigation improvements were awesome. Part of the reason I tried so damn hard to learn to type well on it (and I never could) was because of all the other benefits it offered.

    6. Re:going in circles by jipn4 · · Score: 1

      No need for a new input device, since many mice already support adjusting four analog values simultaneously: x-y position and two-directional scrolling. If that's not enough, there are 6 DOF analog input devices as well. You can also use two mice or two 6 DOF devices if you like, for a total of 8-12 DOF analog inputs. That's all with cheap, existing, off-the-shelf technology.

    7. Re:going in circles by Anonymous Coward · · Score: 0

      I'm not sure most would agree that they their hands are always faster than they think. How many of us can type out the sentences as fast as we talk, let alone think? Switching between windows or adjusting window position/size always slows me down.

      I thought FingerWorks closed because Apple wanted it to?

      Adaption may be slow but is definitely impossible. I remember double click used to be a hard concept for many.

    8. Re:going in circles by smoker2 · · Score: 1

      Crap. You realise that you don't have to "hit" the keys on a standard keyboard either ? It's not 1936 with mechanical typewriters any more. That really irritates me when a typist gets on a computer keyboard, the incessant clatter drives me nuts. The same occurs when people are faced with a touch screen interface. Why do they have to try and embed their finger in the screen ? It is a touch screen not a poke screen.

    9. Re:going in circles by 26199 · · Score: 2, Informative

      Have you ever actually used a Fingerworks TouchStream?

      I have, for years, and you're simply wrong: typing on a TouchStream requires less force than typing on a mechanical keyboard.

      It's "touch" for a reason. You don't press, you touch.

    10. Re:going in circles by 26199 · · Score: 2, Informative

      I disagree: the keyboard and mouse do not work really well. What they are is really easy to start using, and good enough.

      The TouchStream takes at least a month or two to get used to. Most people spent that long getting started with a keyboard, and aren't willing to invest the time again learning a new device. Nor is there any pressing need except for power users.

      For those power users, though, the TouchStream presents a potentially big[1] boost to productivity and comfort. At least, that's what I found.

      [1] Where "big" is ~20%. That's only big if you're working 8 hours a day...

    11. Re:going in circles by Anonymous Coward · · Score: 0

      You are:
      a) Obviously not a touch typist
      b) An idiot.

      Typing on a solid surface, that doesn't give when your fingers touch it - HURTS.
      We are used to exerting a certain amount of force to type on a normal, REAL keyboard, and a solid surface is RUBBISH for typing on.

      Or have you any evidence to the contrary? I thought not.
      How can you FEEL where the keys are, when typing on a flat surface?

      Learn to touch type, then come back...

    12. Re:going in circles by snadrus · · Score: 1

      Sure there is such thing as zero force typing, but not in this product. Look at:
      Virtual Keyboard

      --
      Science & open-source build trust from peer review. Learn systems you can trust.
    13. Re:going in circles by jipn4 · · Score: 1

      The TouchStream requires less force to register a keystroke. But the amount of force needed to register a keystroke differs from the forces that your fingers, tendons, muscles, and joints actually experience while typing at normal speeds.

      Why do you think regular keyboards use the kinds of springs and switches they do? People could have built keyboards with the kind of response that the TouchStream has for decades; switches for that have been available. They didn't because it's biomechanically bad. It's the same with piano keyboards and running surfaces.

    14. Re:going in circles by jipn4 · · Score: 1

      With that keyboard, you still hit a hard surface.

      Even if you typed completely in air, it would still not be "zero force". Try threading a needle: there is no force from the needle to the thread, but there are a lot of opposing forces in your fingers.

    15. Re:going in circles by jipn4 · · Score: 1

      20%? Measured how? Where's the publications and controlled trials to prove that?

      Look in the literature; whenever anybody has studied them, mice and keyboards consistently win as input methods.

    16. Re:going in circles by Anonymous Coward · · Score: 0

      Touchstream failed because people were returning them for a refund as they were frustrated by lack of tactile feedback and resulting typing rate. That's it, there are no other reasons.

    17. Re:going in circles by 26199 · · Score: 1

      Again from experience I must disagree. It's bad for a keyboard to have no travel because you miss the precise "did I press the key or not" feedback. But it's not bad for your hands.

      It's bad for a keyboard to have no pressure needed because without some clever multitouch technology there's no way to tell whether you meant to press the key and it would get very annoying.

      There are lots of reasons for keyboards to be as they are, but I don't think comfort is one of them.

      Presumably you can do the wrong thing with a TouchStream and hammer away at it, but I haven't found that to be necessary.

    18. Re:going in circles by 26199 · · Score: 1

      That's a personal estimate. I don't know why there isn't research into the TouchStream: there should be. It's why I talk about it at every opportunity, in the hope that all this work is built on rather than forgotten...

      Mice and keyboards certainly win in a comparison between somebody who's been using a mouse and keyboard for >1 month and someone who just picked up a TouchStream. Doing a fair comparison would be quite a lot of work, unfortunately.

      But for me personally I can assure you that I work more quickly on a TouchStream than with mouse+keyboard. This doesn't prove anything, since it's only one data point, but using a mouse+keyboard is a pretty obvious barrier to work. (Which, BTW, is chiefly email and programming. Editing code is far faster with integrated mousing.)

    19. Re:going in circles by me-g33k · · Score: 1

      I agree with you on the perspective of "before its time". I also have a couple of Touchstreams and I use them extensively. I only use the tactile units when I game as the driver response time on the touchstreams are not optimal for gaming.

    20. Re:going in circles by jipn4 · · Score: 1

      I'm happy for you that you like the TouchStream and that it works for you. But people can train themselves to use almost anything. Biomechanically, it it worse than a keyboard with springs on any metric that matters.

  32. Not quite.... by neuromountain · · Score: 2, Informative

    little behind these guys: http://www.perceptivepixel.com/ Doncha think?

    1. Re:Not quite.... by JustNiz · · Score: 1

      not sure how actually useable this is over a workday, especially if your work isn't some kid of graphic artist.

    2. Re:Not quite.... by kLaNk · · Score: 1

      little behind these guys:

      http://www.perceptivepixel.com/

      Doncha think?

      Their multi-touch wall and multi-touch workstation are in exactly the configurations that the 10/GUI video puts forth as being unusable.

  33. Keyboard by bWareiWare.co.uk · · Score: 1, Redundant

    Next they will introduce a non-Cartesian grid of ridges with hybrid haptic and aural feedback, featuring standardized cartographic symbols.

    Unfortunately IBM may have some prior-art with their model-M.

    1. Re:Keyboard by Icegryphon · · Score: 1

      I wish I could mod you up.
      I find doing things from the terminals are 100% easier then using a mouse or touchscreen anyday.
      Just faster to type in your objective then to click through 5~20 menus to accomplish the same thing.

  34. Application-centric workflow is a problem by argent · · Score: 3, Interesting

    Application centric user interfaces are already a problem. On both Windows and Mac these days there's an increasing level of application-centric organization, and that breaks the task-centric workflow badly. I normally have a separate workspace for each task, with windows from each application all visible simultaneously. I can surround each primary document with windows of all sizes, to the sides, above, and below. The 10/GUI control model looks very very good, and would work well for a multi-desktop window-oriented workflow, but the Con10uum user interface would be a huge obstacle multi-document workflow.

    1. Re:Application-centric workflow is a problem by snadrus · · Score: 1

      Agreed, wasn't the original sales pitch of windowed desktops the drag & drop functionality allowing multiple programs to interact?

      --
      Science & open-source build trust from peer review. Learn systems you can trust.
  35. carpal tunnel? by poetmatt · · Score: 1

    This thing has RSI and carpal tunnel written all over it, even though it's a creative idea.

    1. Re:carpal tunnel? by CannonballHead · · Score: 1

      And mice/keyboards don't?

    2. Re:carpal tunnel? by poetmatt · · Score: 1

      let me rephrase if needed: this is even more stressful.

    3. Re:carpal tunnel? by CannonballHead · · Score: 1

      If true, I could go with that. I wouldn't know though. :) My fingers and wrists definitely get more tired using a mouse than keyboard though.

  36. It's the only intuitive interface by Overzeetop · · Score: 1

    And one of the most obvious choices in a slashdot poll...how can you go wrong?

    --
    Is it just my observation, or are there way too many stupid people in the world?
  37. conventional WMs work! by RiotingPacifist · · Score: 1

    Like tiling WMs the ideas here are good for most people, most of the time, however there are too many weaknesses in this WM. This WM seams to have no provisions for people that keep a window(s) open at the edge (e.g IM window(s) on LHS) and use the remaining space for work. While i think this/a tiling WM would suit me 95% of the time there are those odd occasions when overlapping windows are useful (especially with compiz+transparency).As an example of the strength of conventional WM vs tiled/this, the other day i wanted to watch peep show fullscreen on a 2nd display, flash couldn't handle this, so i just stretched the non full screen version and used some overlapped konsoles to cover over the remaining space. It is rare that I need to do something so convoluted, but I refuse to switch to a tiling WM because it would prevent me doing that, as this is appears to be a more strict WM there is NO chance. Perhaps what we need to do to "fix" the windowing problem is have windowmanagers that tile/horizontally stack by default, but still let you overlap when you need to.

    --
    IranAir Flight 655 never forget!
  38. A few problems and some solutions by SuperKendall · · Score: 1

    I see a few issues with this approach, some of which I'll offer solutions for:

    1) They can invoke an application menu, but not a context menu. You need both (even from the start the Mac has supported context menus with only one button). They could divide the left bar into a top and bottom half, where you could hold a finger on something and then use your pinky to activate a context menu (or perhaps just hold a finger down on anything while pressing the single bar, but that may be too easy to accidentally trigger).

    2) Try pinching with four fingers. It's not very comfortable, at all (the only practical way is to lift up the pinky). The solution is to make that a five-finger pinch (to enlarge or shrink the bar).

    3) With a lot of apps open (or a lot of app windows) the bar approach is simply not feasible - you have to zoom out multiple times to see everything and then the windows are too tiny. Instead double tap with all five fingers to bring up the bar, but wrapped around (so it ends up kind of like expose filling the screen as much as possible). Then click any screen to jump to it.

    4) They don't show any typing going on. Obviously since the clicks have effect, they have to have a typing "mode" you enter. Hello VI for desktops! People always complained that Emacs was really an OS, I guess VI got jealous. My solution to this is that you keep the keyboard (which people want anyway for extended typing) and make the 10 surface basically a large touchpad off to the side of the keyboard (or even just below, though to be large enough to use all five fingers I don't think there's enough space below a keyboard).

    Although 10Gui is pretty interesting, I think what we'll see in practical use is an evolution of the trackpad to control more and more things using gestures and multitouch. Awesome video though.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:A few problems and some solutions by kLaNk · · Score: 1

      2) Try pinching with four fingers. It's not very comfortable, at all (the only practical way is to lift up the pinky). The solution is to make that a five-finger pinch (to enlarge or shrink the bar).

      I think the four finger pinch would involve your thumb, which isn't that bad.

    2. Re:A few problems and some solutions by SuperKendall · · Score: 1

      Yes, both four and five finger pinches would use your thumb.

      But try it - it's really awkward to hold your pinky (or any other single finger) up for any length of time (at least I find it so). Perhaps it's not for some people, the way some people can easily do the vulcan thing and others not (I can't at all).

      If you are going to totally redefine user input, you have to take into account something a large number of people cannot do.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:A few problems and some solutions by Frogg · · Score: 1

      2) Try pinching with four fingers. It's not very comfortable, at all (the only practical way is to lift up the pinky).

      ...it's just as easy/comfortable to lift up the first finger instead of the pinky (possibly moreso) - my macbook touchpad has two-finger scrolling (it's an older model, and doesn't have the same multi-touch support as their newer models), and i generally use the second+third finger to scroll (and rest my pinky down when reading/not scrolling) - i find it more comfortable than using the first+second finger

      that said, i imagine a four finger pinch (using thumb movement to pinch) is still not particularly accurate - but the proof of the pudding is in the eating as they say (ie. i would have to try it out to know for sure)

    4. Re:A few problems and some solutions by kLaNk · · Score: 1

      I personally don't find holding my pinky up very tough. No idea how it would feel after doing it all day long though...

      If you are going to totally redefine user input, you have to take into account something a large number of people cannot do.

      There was a time in our history where people couldn't type either. That didn't stop typewriters and the keyboard from taking off though.

    5. Re:A few problems and some solutions by Frogg · · Score: 1

      actually, i've just noticed i often do my two-finger scroll with my third finger + pinky when i am smoking a cigarette (because i'm holding the ciggy between my first + second finger) - and it's just as comfortable.

      also, after a little thought i wonder if four finger pinch might not be too bad (depending on sensitivity of the software) using all four fingers and sliding the first finger left and right.

      it's interesting to make such observations - most of these things go unnoticed generally (for me at least) and become natural / second-nature - i'm sure a lot of research has likely been done in this field

    6. Re:A few problems and some solutions by SuperKendall · · Score: 1

      There was a time in our history where people couldn't type either.

      I do not think you grasp how physically straining the whole pinky thing really is to someone who doesn't have the same hand muscles as you.

      Almost anyone can type, and even if they cannot type fast is does not hurt.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    7. Re:A few problems and some solutions by kLaNk · · Score: 1

      I do not think you grasp how physically straining the whole pinky thing really is to someone who doesn't have the same hand muscles as you.

      If your pinky is weak you can always stick out your index finger instead.

      Almost anyone can type, and even if they cannot type fast is does not hurt.

      That isn't true actually. There are many people suffering from RSI where typing is a particularly painful experience.

    8. Re:A few problems and some solutions by kLaNk · · Score: 1

      I should add, I'm not trying to disagree with you if you say you wouldn't be able to use something like this. Obviously you would know best.

      I just mean to put forth that something need not be a perfect ideal solution for 100% of the population in order to be a "good thing". Having used a FingerWorks TouchStream for a while (which had very similar controls) it was awesome and I really hope something similar can become more mainstream/heavily adopted.

    9. Re:A few problems and some solutions by SuperKendall · · Score: 1

      If your pinky is weak you can always stick out your index finger instead.

      That doesn't hurt as much but is still really awkward - especially so when doing extending pinching and zooming actions. I don't understand the reluctance to accept this point when it's just as easy to do exactly the same thing with five fingers. It's not like it changes the model at all, it simply makes it practical.

      That isn't true actually. There are many people suffering from RSI where typing is a particularly painful experience.

      Is is actually, because all those people got RSI only after years of typing. They didn't start with RSI... and people get RSI from power tools too. Anything you do for years can have an impact on you, whereas I am talking about things that start out impossible for a lot of people and then get worse from there.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  39. Palm Pre by Anonymous Coward · · Score: 0

    Looking through the examples it looks as though most of this interface has been accomplished with the Palm Pre already. Sliding windows multitasking, check. Multitouch input... check. Gesture area for system menus outside of the screen... check.

  40. Linux? by mcnazar · · Score: 1

    Yes Yes! But does it run on Linux?

  41. Keyboard should do this by lymond01 · · Score: 1

    Seems like all this could be accomplished with just a keyboard. Tap a key to activate "touchpad controls" and then just use certain keys to manipulate the environment -- A and D scrolls left and right. W and S zoom in and out. And many other combinations to mimic what this thing does, and my hands never leave the keyboard.

    1. Re:Keyboard should do this by lee1 · · Score: 1

      Indeed, most of the "problems" solved by this approach are already solved, more efficiently, by tiling window managers controlled by the keyboard.

    2. Re:Keyboard should do this by kLaNk · · Score: 1

      I've had the same experiences. I went from netbeans/visual studio to vim with a few appropriate plugins because it was faster and easier to manage large sets of open documents.

      I realize that this isn't an exact comparison though. The whole point of being in netbeans/visual studio/vim is to type so being able to keep your hands on the keyboard 100% of the time is a huge win which makes up for me having to look up various commands to type on the keyboard.

  42. I can has? by dorque_wrench · · Score: 1

    I like it. I want it. I just wish the keyboard was part of the touch interface, rather than a separate peripheral.

    1. Re:I can has? by DJCacophony · · Score: 1

      How could they make the keyboard a part of the touch interface, and still provide users with a real, physical keyboard that provides substantial haptic feedback that can be used without looking at it? Keep in mind that's what the vast majority of users want: a real, physical keyboard that provides substantial haptic feedback that can be used without looking at it.

      --
      Slow Down, Cowboy! It's been 60 minutes since you last successfully posted a comment.
    2. Re:I can has? by dorque_wrench · · Score: 0, Flamebait

      You don't have to look at a keyboard to type.

  43. some problems... by master_p · · Score: 1

    1) tiring to move hands from/to keyboard/touch surface all the time.

    2) the easy selection of another window from the task bar becomes a very time consuming operation of zooming out, select window, zoom in.

    3) redundant visual effects like scrolling and zooming.

    4) where is the equivalent of the task bar icon tray? where is the current language and time, for example?

    5) since I can't stack one window below the other, how do I put a media player, chat program, web browser and text editor on the same screen?

    6) how do I know the widget my fingers are on? given a menu bar, with 3 items next to each other (File, Edit, Help), how do I know which of my fingers is on File, on Edit and on Help?

    7) what about information conveyed by mouse over? with ten cursors instead of one, the screen will literally burst with information at each movement of my hand.

    8) how do I work with maximized windows?

    I don't think this is ever going to go somewhere. There are lots of usability issues.

  44. A few issues with an otherwise great idea. by MasterNetHead · · Score: 1

    While the demo was very cool and full of eye-candy-tastic animations, there is one thing that stands in the way of this idea. Tactile response. You have this mat in front of you that can track all 10 fingers when you place them on the surface, and then to click with a finger, you press it into the mat.

    Well first off, you're going to need to feel that as a click, if this is to be the Next Big Thing. The other issue is how hard do you have to press to get it to register a click? If you think about your mouse, the "click" motion is very very tiny and light and yet there is a definite clicking sound and feel. On a trackpad, you're moving your finger around and then (assuming you don't use the button) you have to lift your finger, tap it, and lift it again to register a click. That won't do either. Its going to be a challenge to "tune" this to not be clicking all the time or take too much pressure before it "clicks." If its too sensitive, you'll have people unconsciously straining their arms slightly to reduce the weight of their hands on the mat.

    Another thing thing I'm concerned about is how a mouse feels in your hand. I rather like the feel of griping a mouse in my hand, and I'm not sure I can get the same feeling from resting my hands on the desk all the time.

    We shall see. I doubt Cindy from accounting will be very gung-ho about this, unfortunately.

    1. Re:A few issues with an otherwise great idea. by Anonymous Coward · · Score: 0

      Cindy in accounting might be okay, but Candi in marketing with her 1" fake nails is going to have a real problem.

  45. Put it on both sides of the keyboard by MadLad · · Score: 1

    This looks really great. But for me, a mistake is that the touchpad is in front of the keyboard. You have to move your arms forward and back when you want to switch; using one hand on each is tricky if the touchpad registers your dangling sleeve or your wrist.

    I think it would be much better if the total area of the touchpad was split between the two side of the keyboard. Then you could have both hands on the touchpad or one on the touchpad and one on the keyboard, and you wouldn't have to do the forward-back thing with your arms.

  46. I hope it's FOSS by Anonymous Coward · · Score: 0

    Let's keep our fingers crossed!

  47. Touch screens replaced light pens by tepples · · Score: 1

    nobody proposes replacing mice with light guns on the PC.

    True. But a light gun is just a light pen with different optics. As touch sensing technology matured, light pens fell obsolete in favor of touch screens like Wacom's Cintiq and the multitouch surface on which the GUI described in the article runs.

  48. cool looking, but whats the point? by PalmKiller · · Score: 2, Insightful

    He was still single clicking from a single point of interest, though he had several points he could choose from, he just had 5 mouse pointers on the screen slid around using the basic inaccurate touch pad finger method. But then again, I for one hate touch pads in general (prefer intellipoint like devices on business class laptops), so I guess maybe I am biased. Seemed to me to be more chaotic than graceful.

  49. Mousing is easy by Anonymous Coward · · Score: 0

    The mouse and keyboard aren't going anywhere until our computers have a direct link with our brains. The mouse is probably one of the simplest tools humans have ever created. How is the 10/GUI system going to work for people with dexterity problems? Watching the demo cartoon character move windows around by sliding with the right hand and grabbing an application with the left hand using three or four fingers requires too much from the user. Reminds me of the string game kids play.

  50. Virtual keyboard by wolfguru · · Score: 1

    There's no reason a virtual keyboard could not be integrated into the surface being used as the interface. Add a third 'edge' surface to activate the keyboard, perhaps the edge closest to the user, so a palm touch would convert the surface to act as the keyboard; with a kb displayed as the surface, there would be little difficulty in using a virtual; the system is already sensitized to pressure response so typing a key vs resting on it would be an easy transition. The touch surface could even be slightly textured to represent the divisions between keys, which is one of the common issues with virtual keyboards now. The laser-projected keyboard that is available as a blue-tooth peripheral is another approach; display a kb over the surface with the projection; activated by the 'bottom edge' touch perhaps. This looks like a first pass concept at a real interface, and will take refining, but it covers a significant portion of the needs of the interactions with a quite simple but thorough approach. Where can I get one to start trying this out :)

  51. Mouse, Keyboard, FPS by RivenAleem · · Score: 1

    On a touch sensitive pad you could take an object, like a Hemisphere or Starfish-shape, and the software could interpret that as "The Mouse". By using it on the touch surface, you have a cordless mouse that requires no batteries and can be taken off, or moved to a specific location when not in use.

    I have in my workplace a perspex stand that sits between my keyboard and screen for resting documents. I don't see why you can't mount a touch pad on it so that you can change the angle it rests at for a more ergonomic typing position.

    With these modifications, or others, you can easily replace keyboard and mouse with a large touch sensitive pad. Without making any more modifications you could use it as is to play games. But, you are not taking the idea and using it's full potential. You are still only considering the hardware. It would be easy to create a mod for , or design a game around, the use of a touch pad for interaction with abilities.

    Create an area where movement is controlled by sliding finger from middle to edge to signal movement in that direction (holding it at the edge to keep moving) while having another area designed for triggering abilities, changing view, selecting chat options. ATM we use a keyboard to control characters in game because that is the input device we have to other applications in the computer. I consider it to be a woefully inadequate input device for almost all games I play, and a hand-held console controller to be much better for most. In WoW for example the keyboard acts as a control and command input device for 90+% of the time and only become a text input device when I hit the / key. There is no reason for the same to happen to a dynamic input device like a touch pad. The advantage is that when it is not being a keyboard, it can be optimized to be a far greater command input device.

    If you imagine where the future (and much science fiction) is going (has gone), the idea of VR goggles + gloves is going to be a much more common reality. When this happens you can expect that game input will be in the form of a virtual device, an orb, a disc or any other shape you wish. It is very unlikely that game input in a VR setting will be a keyboard + mouse.

  52. Doesn't work for windows of different scale.... by hrpatton · · Score: 1
    The linear one-axis window presentation doesn't deal with windows that need to be spatially arranged in other ways. This is problematic for windows of different scale in simultaneous use.

    Real example: I recently edited a photograph portrait to fix some glitches around the subject's eyes. I had a 1:1 view of the photo in a window at the top of my screen, and a zoomed-in version of just the eyes in another window at the bottom. This enabled me to make fine edits to the eyes and see what they looked like in the original scale. The zoomed window needed to span the entire width of the screen because ... well, eyes are wider than they are tall. Had the windows been organized side-by-side, I'd have had to scale down the view of the eyes to fit the narrower window. The window manager would thus be dictating the scale at which I can work in a way that a more flexible manager would not.

    This would be a problem in 3D apps, too, in which users often need multiple views of the same object simultaneously. If I want to see a model of a head, let's say, from front, back, top, and side views, I need to arrange the windows accordingly. I'd go insane trying to look at them all in tall, side-by-side windows.

    And what about apps with tool palettes or timelines? Where do those go? Spacial arrangement is key for these UI elements. Does each window get its own?

    The interface as proposed is fine for regular desktop use, but it just doesn't work for windows that need different (x,y) sizing while appearing on the same screen.

    Now, if we could have a window mosaic instead of a strip, we'd be getting somewhere.

  53. All 10 fingers by MpVpRb · · Score: 3, Insightful

    You know what other interface uses all 10 fingers...a piano.

    Virtuoso pianists can make magic with the interface.

    Most people never really get it.

    This is the fundamental limitation of all these schemes. The mouse is easy enough that anybody can use it. The more manual dexterity that's required, the more it becomes like learning to play the piano.

    1. Re:All 10 fingers by selven · · Score: 1

      There's a lot of interfaces that are extremely powerful but take a while to get used to (eg. vim, emacs).

    2. Re:All 10 fingers by TeknoHog · · Score: 2, Interesting

      That's just the problem. Most people do not bother to learn proper interfaces, they just want something easy that they can use right away. It's pretty sad as it tells something about their attention span and future considerations.

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:All 10 fingers by Anonymous Coward · · Score: 1, Insightful

      You know what else uses 10 fingers? Typing.

      MANY MANY MANY people learn how to do it. Some use 1 finger some use all ten. Takes a bit of training but it works. It looks like this is a few gestures (5?) which people can learn. It is not like remembering where all 26 letters and 10 numbers are, or remembering that part of the music is one half step down. See the difference? I do see your point as many people can not even master drag and drop.

      I see a small trackpad with multi touch being useful. It sure removes the 2 button limitation of the mouse that is for sure.

    4. Re:All 10 fingers by kitsch · · Score: 3, Informative

      It's not the number of fingers that makes playing piano hard. It's the combinations. The chords are the hard part. Also the independent use of each finger. An interface like this and most other multi-touch interfaces use simple clenching or releasing motions. These are movements that anyone with fully functional hands will have already mastered. They are baby movements.

      As for FPS games I don't see the issues I'd say my finger tip is roughly the size of a baddies head. Panning would be a breeze. Group selection in RTS games would be much nicer. If you combined this with a pen for drawing then I could easily see a mouse becoming obsolete.

      As for palm interference I doubt that is a hard thing to treat as noise in the input.

      The biggest problem is replacing a keyboard. That wont happen any time soon. Though for many tasks (like Gimp/Photoshop, or 3D animation) you could replace the small key combos with larger key areas. Replace 3D mice with circular panning areas and such. I would prefer that the touch screen to display an abstraction of the interface -- window outlines, key areas. Nothing too detailed and distracting -- maybe an e-ink level display.

    5. Re:All 10 fingers by Anonymous Coward · · Score: 0

      So we should replace the mouse with a midi keyboard?

  54. I see what's going on here: by KrimZon · · Score: 1

    Workspaces are an amazing new way to manage your windows an applications.

    With conventional window managers, your windows are just grouped by application, or even not at all. Suppose you're writing an article, and you open up a web browser with some reference material. You open up your mail client and open a PDF attachment which a colleague thought might be helpful to you. Then you put on some music and start writing. But now you're switching back and forth through all the webpages you have open until you reach the one you want, past the mail client and the music player and the PDF back to the document you're writing. Things like this are a big problem, but thankfully, that's the old way.

    With Workspaces, we offer you an awesome and new way to organize yourself. So you're ready to start writing that article again - you open the word processor. We're all familar with that, but what happens next is where the incredible new power of Workspaces is shown: press ctrl-alt-2 to switch to a second Workspace where you can open the browser of reference material. That's just amazing!

    But that's not all. Next, you can press ctrl-alt-3 and open your mail client, and it opens in yet another workspace. We can open the colleague's email attachment and press ctrl-alt-shift-left to move it to the previous workspace, where we can arrange it side by side with the web browser window. Now what's awesome and incredible about that is you can flip between your word processor and the reference material with the keyboard shortcuts, without having to sort through windows ever. Amazing!

    Oh, but before you start, you want your tunes again. Ctrl-alt-4, open your music player, ctrl-alt-1 back to the word processor. Awesome!

    Workspaces. It really is just that simple.

  55. Guys.. by Anonymous Coward · · Score: 0

    Guys, you are missing one incredibly important aspect of this -> Porn browsing.

    Everyone knows it's impossible to browse various websites while you're favourite hand is in use. This changes everything.

  56. Not extremely impressive by Anonymous Coward · · Score: 0

    It seems pretty conventional to me. Nothing here that hasn't been talked about since the 80's.

  57. Oblig car analogy... by Anonymous Coward · · Score: 0

    Yes, it was a terrible idea to make cars in different colors. I mean, blind people can't even see them, how useless!

    Signed,
    Henry Ford

  58. Do Not Touch by e2d2 · · Score: 1

    I've said it before and I'll say it again - get your greasy stinky corn chip covered fingers off my screen. Now get out of here and do not cross my lawn!

  59. Bits Not Decimals by PerfectionLost · · Score: 1

    Computing got revolutionized by using base 2, not base 10. This is be cause on/off (click/no click) is easy to understand. Imagine explaining to your parents or grand parents how to pan between applications. Touch/Pinch is doable, but once you get into 2/3/4 finger pinch, things get confusing. What really blows my mind is that there is no hand-mash predefined function.

  60. both hands? by Anonymous Coward · · Score: 0

    if i need two hands to navigate, surfing porn will get much tougher

  61. For Slashdot users? by Anonymous Coward · · Score: 1, Funny

    Yeah, everybody thinks they want this interface. But if you want to go with "familiar" and "supporting the user's already well-developed skills", I think you'd have to go with the semi-rigid cylindrical form-factor.

    The good news is that it could be very compact.

  62. Interesting, but developed from a flawed premise by Dudeman_Jones · · Score: 1

    The idea is interesting, the execution is intriguing, but the problem it solves isn't necessarily a problem. The video goes to great lengths to say that current window management systems are arbitrary and messy, but this is the problem. Alot of people arrange those windows intentionally to specific positions to better enable multi-tasking. Additionally, the concept seems to completely forget about the existence of task bars and minimizing in current windowed GUIs. Furthermore this solution isn't even all that superior anyway what with all open programs being oriented horizontally. It sounds like a good idea at first as it allows you to simply flip through your programs, but this is an example of an interface being built around an intended feature instead of the other way around. Any more than a few programs open at once and I can see it becoming very easy to lose track of where the program you were just using is, at which point you have to shrink the entire application space until you bring up their own version of alt-tab, at which point you've pretty much used a more cumbersome method to perform the exact same window management technique that the the video initially comdemns. The final issue that I have with it is that it nearly eliminates the desktop and all it's utility, opting instead to hide it most of the time behind every program you are working with. You can't use it as a quick workspace for file management, or a temporary destination for works in progress, all it's good for is widgets that you can't even see unless you hide everything you are doing at the moment.

  63. Brutal soundtrack ... by Anonymous Coward · · Score: 0

    OK the video is fine, the device and model are interesting but the soundtrack is awful. Also the narrators cheesy voice acting and brutal pronunciation of words like obstacle, proxy and opposite were hard to listen to.

    I know that's all petty and nothing do with the point of this discussion and the video but hey, this is Slashdot.

  64. Tiling Window Manager? by Vyse+of+Arcadia · · Score: 1

    The first thing that popped into my head as an alternative to the standard window paradigm was a tiling window manager, like XMonad. Seems an awful lot more efficient than a linear window manager. And why not multiple desktops too, while we're at it?

    I don't see why we can't have something like this very soon, and the pad below keyboard arrangement doesn't bother me at all. After all, that's how modern laptops are setup, albeit with a much smaller touch pad.

  65. Rat Poison by gnujoshua · · Score: 1

    So it's basically rat poison, but with continuous-buttons, but less powerful, and less useful. http://www.youtube.com/watch?v=Rs0GMeL2zA0

  66. LCD Touchpad by Calmiche · · Score: 1

    You know, if thing is already a capacitive screen, you might as well make it an LCD as well. Yes I know he demonstrated that you can't see it without your hands being in the way but I'm imagining a iPod-esque scroll wheel that can be moved around and let you roll through open windows. Or how about audio/video controls of cover art flow.

    Heck, for the people concerned about precision, make it a graphics tablet as well so you can use a stylus to draw. With the LCD multi-touch you could drop controls and a color wheel on there. Even setting/controls that change every time you switch to a different application. When you put more than one finger on it, it could revert back to the basic multi-touch pad.

  67. Could do this with a Touchco sensor by Anonymous Coward · · Score: 0

    This could actually work if you used a Touchco multi-touch resistive sensor (http://www.touchco.com/tech.html) because they have precise tracking resolution plus true pressure sensitivity.

  68. Five-touch by SuperKendall · · Score: 1

    Granted, keyboards aren't exactly multi-touch (except for modifier keys like SHIFT)

    But that's four possible keys right there - Shift-Ctrl-Meta plus a normal key In Emacs land Meta was also Alt for a while because of PC keyboards, but I seem to recall some original keyboards (probably on Lisp machines) also having a real Meta key just as we have Windows/Apple keys today, so we really have five possible (though on keyboards really three modifiers are the most practical to use at once).

    I totally agree with your assessment of Emacs being a keyboard based variant of this gui, after all there's even buffer rings to traverse... in a way the 10/Gui video has presented a new way to explain why Emacs is so productive.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Five-touch by SpammersAreScum · · Score: 1

      But that's four possible keys right there - Shift-Ctrl-Meta plus a normal key In Emacs land Meta was also Alt for a while because of PC keyboards, but I seem to recall some original keyboards (probably on Lisp machines) also having a real Meta key just as we have Windows/Apple keys today, so we really have five possible (though on keyboards really three modifiers are the most practical to use at once).

      LISP Machines did indeed have an actual Meta key; they also (at least, the Symbolics) had Super and Hyper modifier keys as well. I found using them in "Zmacs" quite practical, ThankYouVeryMuch. Emacs does indeed treat Alt as a substitute for Meta thanks to the crippled keyboards we're all stuck with these days.

    2. Re:Five-touch by Fred_A · · Score: 1

      Granted, keyboards aren't exactly multi-touch (except for modifier keys like SHIFT)

      But that's four possible keys right there - Shift-Ctrl-Meta plus a normal key In Emacs land Meta was also Alt for a while because of PC keyboards, but I seem to recall some original keyboards (probably on Lisp machines) also having a real Meta key just as we have Windows/Apple keys today, so we really have five possible (though on keyboards really three modifiers are the most practical to use at once).

      Not to mention Super and Hyper (and Top and Front). Of course you'd need a proper keyboard. :)
      In any Unixy system, you can easily map the various Alt, leftAlt (or AltGr), RightWin, LeftWin and Menu to any combination of Alt, Meta, Super and Compose (the latter from Sun keyboards) which are the only really useful ones...

      --

      May contain traces of nut.
      Made from the freshest electrons.
    3. Re:Five-touch by SuperKendall · · Score: 1

      Now THAT is a real keyboard! I wish I could have worked with one of the Symbolics systems, but it was (just a little) before my time.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  69. MP:H for the DS by GameboyRMH · · Score: 2, Informative

    It would also be quite impossible to play FPS or other kinds of games with this type of setup.

    Have you ever played Metroid Prime: Hunters on the DS? It could work very well. I don't see any problems with gaming on a touchscreen. The keyboard placement issue is the only real problem I can see.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  70. I would get rid of a mouse by SuperKendall · · Score: 1

    In fact, they are so good that I wish they would sell a stand alone trackpad to add onto a desktop keyboard.

    The way this could really work, is to have the standalone trackpad work as the Apple trackpads do today... but then also support use of a stylus with pressure sensitivity, like Waccom tablets today.

    The only people it would not satisfy are FPS gamers, but they buy specialized mice already anyway so they can keep doing so. For all other uses I would prefer the dual trackpad/stylus pad.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  71. George Orwell teaches 10GUI to his mother by greyhueofdoubt · · Score: 1

    George Orwell teaches 10GUI to his mother:

    "Four fingers good, two fingers bad!"

    No but seriously, if my mom ever asked me about this, I'd have to tell her to stay away from it. If people can't remember the commands for copy and paste, there is no way they can keep track of 8-10 fingers all at once.

    -b

    --
    No offense, but I've stopped responding to AC's.
  72. keyboard build into the touch area? by Anonymous Coward · · Score: 0

    What if there was a place to touch on the pad to turn the pad into a keyboard? I'm not sure how easily we'd be able to type without feedback but I think there are keyboards today that project your keyboard and track your fingers. Seems like you could do the same sort of thing here.

  73. gesture recognition (Minority report) by peter303 · · Score: 1

    Why settle for just 10 finger tips? Go for the whole hand, arm or body like in deaf-language. There are people working on this.

  74. bunch of valid points that can easily be overcome by Anonymous Coward · · Score: 0

    While a lot of pros and especially cons where underlined, they can all be compensated at the user level. You're missing one finger? Set the preferences accordingly. FPS? bring it on, I can't wait in fact; Developers should be able to adapt it, the same way they did for the Wii. Why don't make a virtual keyboard that you can fetch with a bottom pane? Need precision drawing? make a pen that works on this. Btw, you really think you are making straight line with a mouse? Thankfully you selected the straight line option in photoshop...

  75. But... my overlapping windows! by Roogna · · Score: 1

    Seriously... something like that would probably work fine for say, my grandmother. Who tended to only have her e-mail app open, or her card game of the day, or whatever.
    But god, I can't begin to imagine the suffering of trying to write code on an interface like that. I'm all for multi-touch, but sheesh. Why is it every 2-bit designer who comes along thinks that to progress UI's they have to toss out everything that's managed to stick over the past 30 years.

    I have a lovely 30" screen... plus another smaller screen. When I'm coding it's not uncommon to have the project open, multiple source and header files, plus other windows open for reference, testing, source control, server connections, and others. This is hardly cluttered either, I -want- absolute control over where each of these windows is on the screen and what size they are. I don't want some OS trying to organize them for me off the screen. Because especially with client/server coding, when I say, run the app on one screen, I don't -want- it hiding all the windows that are tracking log files on the server too. I'm watching those for immediate feedback.

    So while I think multi-touch is great and certainly has a place on the desktop of the future, please won't someone come up with a way of using it effectively amongst the UI's we already have!

  76. Accessibility by jemenake · · Score: 2, Insightful

    From watching the video, it looks like they presuppose quite a high degree of dexterity on the part of the user. To resize an app window in the video, they touched three fingers to the pad, held two of them still while pinch-zooming with the third. Now, you probably don't have to hold two of the fingers still relative to each other, but this still sets the bar quite high in its requirements for independent control of your digits.

    This would exclude a lot of users, and not just those who are missing a few fingers. About 10 years ago, I helped set up some web-browsing PC's in a community-college library. One of the things I hadn't anticipated was that some of the older users were lacking in coordination to the extent that it made it difficult for them to use the PC effectively. Even the task of trying to double-click fast enough to get it to register as a double-click would cause these users to twitch some of their arm muscles, causing the mouse to scoot a couple of inches in the middle of the double-click. They'd try several times to get it right, but the mouse always ended up moving off of the targeted icon before the double-click was complete.

    What we eventually had to do was to provide trackballs, so that the user could move the mouse pointer to where they wanted it and then, taking their hand off of the ball part of the trackball, double-click the buttons. So, that is the level of dexterity that some users are at. So, this three-finger-pinch-zooming idea... I could see this being extremely frustrating for them.

  77. Metaphor infinity by ElitistWhiner · · Score: 2

    Metaphors are held to the laws of physics, aging and death. Witness crop of new gestures creeping up on desktop files and apps.

    Transitional schemes bridge us to the next heuristic interface which hasn't evolved yet to mass market technology.

    Voice .vs. touch will define the future as technology obviates the necessity to command .vs. control.

  78. Is 10/GUI a step BACKWARDS? by uslurper · · Score: 1

    Before GUI's there was the command line.
    The command line is great in that you can initiate an unlimited variety of tasks. These tasks are powerful because the interface is based on your imagination.
    For example: \rename *.csv *.txt
    You cannot see the files in the directory you are in, but you know in your mind that you are selecting all files with the .csv extention in your current location, and no files in other places. You have instructed to change only the last 3 letters of these filename, no matter how long they are. You dont have this kind of single-command power with a GUI.
    The downside of a command-line of course is that you have learn the commands before you can use them.
    That leads us to the GUI. All of the controls of the objects are presented on the screen. The idea is that how to manipulate the objects is self-evident (somewhat). Users learn by interacting in real-time.

    i've never liked gesture-style screen commands because they have all of the drawbacks of a command-line but very limited power. perhaps some general commands like on the ipod interface, but it will never be a replacement for menus or text commands.

    Regarding the "problem" of organizing windows as shown in the video..I contend that that is not a real issue. The only problem is the current window managers drop stuff 'wherever'. I work perfectly fine on a small monitor with all my apps maximized. My coworkers have twice the screen real-estate I do but still only use one app at a time becasue the foreground application is hogging most of the space and the others are splattered around behind it.
    At home I have a nicely organized side toolbar with all my frequently used stuff, and I have ZERO desktop icons.

    --
    oldhack: "Security is a waste of money until shit hits the fan. 5 minutes later, it becomes waste of money again. "
  79. Fingers become irritated by aaandre · · Score: 2, Interesting

    Used a multitouch pad a few years back replacing a mouse. Had multiple gestures and macros. After a while, though, my fingers became oversensitive to the surface and the touch became very uncomfortable.

  80. You're not seeing some of the potential here. by nuckfuts · · Score: 1

    Regarding pointer precision, it's easy to imagine a setting where long movements of one's finger result in short movements of the pointer on screen. Most mouse current mouse driver's have such a "speed" setting. Now consider implementing this in a multi-touch context. A pinching gesture with one hand, for example, could dynamically adjust the pointer "speed" as it's being positioned by the other hand. You could have almost arbitrary precision on demand.

    Regarding the need for a keyboard, it's also easy to imagine a virtual keyboard overlaid on the touch area. The surface already detects presses of all ten fingers. It's simply a matter of defining which areas you want to correspond to which keys. This would enable several advantages. You could choose different keyboard layouts, remap keys and even scale the entire keyboard to suit the size of your hands.

    You may wonder, how would you align your hands correctly on an invisible keyboard? Easy. Place all ten fingers in their starting positions and have the virtual keyboard align itself to YOU.

  81. Close to what I want for MMORPGs by harlows_monkeys · · Score: 1

    What I've long wanted for MMORPGs is a screen in front at the normal position, and a second touch screen in the position 10GUI has the touch panel. Note I want the touch thingy to be a touch screen, not just a touch panel.

    The screen in normal position would show me my view of the world, with minimal overlays (probably just health bars, damage and heal numbers, and such, and minimap, and maybe the last couple lines of chat).

    The bottom screen would also show the world, but would have action bars, full chat, and so on.

    It would allow casting spells and taking other actions by touching the target with a designated finger, and invoking the action by either touching the icon for that action on an action bar, or by gesture. There would be gestures that combine targeting and action.

    For instance, lets say we get hit by AoE, and I need to get heal spells on everyone. I'd touch and hold on the icon for the heal spell I want to use, and then with the targeting finger tap everyone I want to heal. Similar for attacking, defending, and buffing.

  82. Also by Sycraft-fu · · Score: 1

    I don't know about your mouse, but mine does make use of more than one finger. It has multiple buttons, a wheel and such. I can zoom, rotate, move, etc, etc, with the mouse. In fact some of it is easier. I'd say a scroll wheel is way better than using two fingers for zoom.

    I'm not opposed to a new input paradigm, but I am very unconvinced this is generally useful. To me this seems like a flight stick or something. May have limited use, but in general isn't your all in one input device. I do not see this replacing my mouse.

  83. true by CarpetShark · · Score: 1

    Another problem is the assumption of 10 digits. For example, this might be more difficult for someone that is missing a digit or is paralyzed in an arm. In that case, the mouse would have a definite advantage.

    That's a very good point. And even if a user cannot use a mouse, they can still find hardware that emulates it more easily, since, by 10/GUI's own definition, their system requires more "bandwidth" (input channels).

    Still, while I'm as concerned about accessibility as all but its most serious champions, I'm not sure that holding back a good new GUI model for accessibility reasons would be a wise move. Then again, I've had a few ideas myself for a new GUI model, and it, being higher-level for the machine, would be easier to translate to a audio interface, for instance.

    So yeah... basically, I think it could be trouble, input-accessibility wise, but I still think it looks good enough to (rightly) gain some traction in the IT/user community.

    My main concern though, is more fundamental, both from a normal user's point of view, and accessibility-wise. That is... how many people are goint to understand an interface with 5+ "meta-levels"? Can the average user really get that three fingers to zoom around windows is linked to using two fingers to zoom around in an app? Or that five fingers is logically the thing to do to control all apps? Maybe, but I don't know that I'd like to count on it just yet.

  84. An incremental hardware update putting on airs by SpaceToast · · Score: 4, Insightful

    I blogged this last night. Short version: fail.

    Problems:

    1. You just doubled the amount of space I need between myself and the monitor.

    2. Multitouch allows for more kinds of interaction: true! However, this interface steals ALL of them away from use by the applications.

    3. Left and right sides of the screen aren't discoverable. Might as well be top and bottom -- i.e. bottom of the screen for application launching (call it a "dock") and top of the screen for context-specific options (a sort of "bar" of "menus").

    4. Linear spatial overload of windows is no better than two-dimensional spatial overload of windows. Labelled zoom-all-the-way-out cheat no better than Expose and application switcher.

    5. Where does file management fit into this scheme?

    Lukas Mathis calls 10/GUI "one of the most dramatic reimaginations of the desktop user interface I've seen in a long time" but on examination it's an incremental hardware update with no real interface breakthroughs. Keyboard + mouse has gone on for far too long, as has the W.I.M.P. interface. A better direction would be a tactile multitouch surface which can be anything it needs to be, including a keyboard (for any language), coupled with a GUI that represents tasks and actors rather than objects in a space. 10/GUI does nothing about window and document clutter, squinting, scanning large lists, or making the computer's workings and status an organic part of its presentation. The video may be a slick investors' reel, but shows no real progress.

  85. I thought that was more of a touch screen keyboard by Anonymous Coward · · Score: 0

    as opposed to still having movable keys that also happened to be capacitative...

    Unless it actually said that, in which case, I was on the phone at the time :-D

  86. Nix the window manager and use one hand. by Stebalien · · Score: 1

    1. I hate the window manager; it is an interesting idea but a horrible implementation.
    2. Two hands is a problem. Think Twister (the game).

    In my opinion, it would be better to keep a normal window manager and have one touch pad on the right (or left) for one hand.

    --
    Steven
  87. Sounds like DasKeyboard to me by Anonymous Coward · · Score: 0

    I don't agree at all with their conception that the control surface and the display should be separated. I'd argue that the display should continue on to the touch surface, allowing both to be used. After all, you don't see many people using keyboards without key caps, or light boards without captioned buttons, or audio mixers without labels, even if they are as simple as colors on the knobs.

    Removing any sense of context whatsoever, and therefore having to devote more of the vertical display surface to controls such as a virtual keyboard (sans physical feedback), or a virtual palette of actions, is a waste of valuable space and would also serve to dramatically reduce input accuracy.

    Give me a keyboard and a screen on the desk with a context sensitive multitouch interface and I think it would be significantly more usable than this video concept.

  88. Waiting for input device w/ natural hand position by leftie · · Score: 2, Insightful

    A flat plane of glass sitting on a desk has all the same ergonomics issues a flat keyboard has. The 10GUI concept uses 5th fingers way too much too, just like a standard key board uses 5th fingers too much.

    There need to be an input device with both hands resting on the desk with thumbs up and palms facing each. Until they figure out a way for hands to rest in a natural position while inputting, there's going to be big problems with repet. motion injuries. You have to spend too much time in whatever positions manufacturers put you in.

    The only one that gonna work without injuries is the natural position hands return to at rest.

  89. That doesn't solve repetitive motion injury issues by leftie · · Score: 1

    This Perceptive Pixel product doesn't solve repetitive motion injury issues.

    Different parts of the body will get injured, but there will still be injuries.

    For your input device, think hands at rest. Thumbs up. Palms together. Finger curved.

    Anything else will still be causing rep. motion injuries.

  90. Window management was never the problem by dirkdodgers · · Score: 1

    Window management is a solved problem.

    I see their video with this contorted user interface for accessing what are just standard applications, and I know they've missed the boat.

    If they had spent all the time they put into the window manager, into researching powerful uses of multi-touch to carry out the functions of common business APPS, then they might have something.

    As it stands this is just another window manager to toss in the dustbin of failed window manager history. I mean seriously, the window manager reverts back to Alt+Tab or Expose style operation for more than 5 windows anyhow. I would never consider using this over Expose.

  91. Same ole demo stuff by Griffyn · · Score: 1

    They wow you with eye candy and showing how easy it is to move windows around, and draw random lines, and zoom in on photographs. Who is spending all their time doing these tasks? Show me the same interface with someone doing real work, like coding/writing documents, or touching up artwork, or working with spreadsheets - the stuff we spend 99.9% of our time doing. Methinks the new GUI would show many many weaknesses.

  92. Re:Waiting for input device w/ natural hand positi by Wonko+the+Sane · · Score: 2, Funny

    There need to be an input device with both hands resting on the desk with thumbs up and palms facing each.

    Fortunately half the population is already naturally equipped with this interface.

  93. Some comments by johncch · · Score: 1

    I actually watched the video yesterday before the /. post came up and sat through my thoughts for a day and this is what i feel. Multi touch interfaces are overhyped. Point being, 1) I think one thing that the mouse works really well is that it basically is a amplification and translation of human motion. This is my main criticism of this interface design. I can understand why touch works for the iPhone, but say for the computer, simply put, for zooming in and out, most photo managing programs (hello picasa) uses the mouse scroll button to zoom. And it really translates and require far less effort on my part to perform this task as to if i were to keep pinching my fingers. And reset and pinch again. Basically the mouse wheel allows me to zoom to theoretically infinity. Thus that is a reason why I don't think I would want something like this. The effort to use this device is basically presented in the concept itself - It has a surface that is wide, and it needs ten fingers to operate. To what benefit does it bring? Interestingly, I'm more of a fan of the new Wacom Bamboo Touch. I think while the concept is similar, the execution is different and the device itself would have more potential in a still windows based environment. 2) I don't see the point of tiling windows in a long strip. It may be good for some applications but not for others. What about applications that have inherently small windows? Like Instant messengers. Are all my conversation windows going to be tiled full screen over my big monitor? The other thing that I'm thinking is what if I'm referencing something. I've done this a few times, say if I'm writing code or essay and I keep a webpage or something maximised in the background while my current window occupies a smaller window on the front? And basically the zoom all the way out fees like expose, or compiz on linux where you can line all windows up. And scrolling the windows tile is simply.. alt tabbing? But with touch gestures? Imagine if you have a capacitative touch pad, and you can say use a 2 finger gesture to alt-tab (+ auto maximise if you so desire). Does it work the same way? I love the idea of reimagining interfaces. And I really laud the video poster for his good work. But I don't think it works for me and I'd like to post this as some constructive feedback.

  94. Not revolutionary, but I won't turn it down by burndive · · Score: 1

    I like that they used Linux for the demo. That means they probably have a window manager ready to go (i.e., I won't have to wait for Microsoft to adopt it). When it comes out, all I'll have to do is "emerge 10-gui" (oh, and buy the hardware) to try it out.

    Speaking of which, the hardware had better not be too expensive. That would kill it.

    I don't think I like their linear window management idea. I like that I can arrange windows to overlap on a 2D space, and access them with a single click, or Alt+Tab in 1-D fashion. It seems better to me than manually scrolling through all my open windows.

    Oh, and attaching the touch surface to the place where I rest my wrists to type? No. Just no. That's the dumbest idea ever.

    --
    ...because "hacker" sounds way sexier than "code drone."
    1. Re:Not revolutionary, but I won't turn it down by me-g33k · · Score: 1

      Cost was a barrier to adoption with the Fingerworks product I now use. I remember that when I bought my Touchstream LP keyboards that I paid over $250 (usd) a unit for them. Then again, they are VERY durable and extremely functional. Even with the company gone I have still be successful with them over the years.

      On my touchstreams, the pads are split and rest on a metal stand to allow of ergo placements of hands. Very comfortable!

  95. Re:Not optimizing what I spend most of my time doi by faffod · · Score: 1

    I guess I needed to watch the last 10 seconds or so... until then, the video showed fingers touching a surface which I assumed to be about the size of a keyboard, and I just assumed that it was the keyboard. I went back and watched the last bit and see what I was missing (did you feel the earth come to a momentary stop... someone on /. just WTFA). Now I'm curious how they will manage to prevent me from accidentally brushing the pad with my palms while I'm typing. I already have this problem with my mac track pad, as I'm typing the cursor goes flying in weird directions. They have pressure sensitive abilities that may be able to help, I'm now more interested...

  96. What a simple idea... by DrSpock11 · · Score: 1

    Now, instead of just moving a piece of plastic around and clicking one or two buttons, we can use this much more simple solution.

    You just have to remember what a one finger command does, what a two fingers command does, what a three fingers does, what a four finger command does, and what a five finger command does and you're on your way to input SIMPLICITY.

    Oh, and make sure you don't touch the pad with an extra finger or you'll end up resizing your desktop instead of scrolling through windows.

    I found the most interesting part of the video to be the SIMPLE new way of organizing windows. Now, instead of all those cluttered windows all over the screen, you can have the simple and easy to use solution of having them in a line with most of them not visible off of the screen!

    And you can bring up a view that will show you the names of currently running programs! That seems so innovative, but I'm sure I've seen something a little bit similar to it before. Oh, that's right, I've been looking at something that does that everyday I've used a computer since Windows 95.

  97. Add tasks and give it to me. by MikeFM · · Score: 1

    I'd still want a mouse too in addition to the touchpad and keyboard. Even if you can use the touchpad as mouse and keyboard I'd still want them for heavy use.

    I'd also want a task-based system added to this. Instead of one monolithic group of apps, windows, and files let them be broken up by task so they fit how users think. Maybe a vertical scroll for switching between tasks and when zoomed out it's easy to move/copy between tasks.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  98. Epic design fail. by sayzero · · Score: 1

    From a psychological perspective, the "attentional spotlight" does not lend itself to having 10 points on the screen to focus on. Imagine if you wanted to sort out coins on a table. It's more natural to look at coins individually and sort them sequantially than look at them all together, place multiple fingers on different coins etc. The gesture side of multitouch is also unconvincing. The video talks about tasks that are already extremely easy with a mouse and keyboard, and take up very little time. I'm sure it's easier to scroll a mouse wheel than move two fingers apart on a pad, and why would I want 10 fingers on the screen to swap a window when I can do it with one simple drag and drop with the mouse?

    1. Re:Epic design fail. by me-g33k · · Score: 1

      I disagree. It depends on how you represent finger positions in relation to the location on the GUI. Lots of methods to make that unobstructed and even 'submerged' until signaled to surface by a gesture or touch on the device. Also scrolling can be as simple as holding down a set of digits to the pad and moving around. This is how it works right now with the Touchstream input device I am using (yes it's multi-touch)

  99. Solution: Touch-sensitive keyboard + mouse by Dalzhim · · Score: 1

    Why would we need to place both hands on such a pad? I can easily imagine myself using a single hand on such a pad while still having my other hand on the mouse for finer control. I think the idea is to have the choice between the keyboard and the pad in order to better adapt to various situations.

    In order to prevent having to switch from keyboard to pad as we already do with the mouse, we could even make a keyboard that has touch-sensitive keys. When you just drag your hand over the keys without pressing them, you could use the keyboard just as one would use the pad, and when you press the keys you get normal keyboard usage.

    1. Re:Solution: Touch-sensitive keyboard + mouse by me-g33k · · Score: 1

      Actually you could use a chord to do this. Right or left hand is held down in a chord style placement upon the appropriate side of the pad and this will cause the mouse sensitivity to change while the chord is held. Moving the chord up or down can vary the sensitivity of motion as well.

  100. Can this techincally work? by radiorental · · Score: 1

    I have a question about the feasibility of the design. As I understand the video a user rests their hands on the 10gui input device and the capacitive sensor detects the positions of those ten fingers. Pretty normal multitouch so far. Where the 10gui design is innovative is the combination of the resistive layer to detect 'clicks'. If you watch the video at 5 minutes you'll see what I'm talking about and where I'd like to understand how this is being done. The problem is, you cannot detect multiple presses with a resistive layer - that's a basic limitation of that tech and no way around it afaik. My initial reaction to this was to think 'hey, this is just a concept for now, lets look in to the boring details later' so I went back and did some research on the other multiple touch sensor technologies and found a very interesting problem. A very fundamental problem too! Take a look at this video http://cs.nyu.edu/~jhan/ftirsense/ So, all the other multitouch sensors are optical - That I've found, and I would dearly love to be corrected! - are optical. So the fundamental problem is how do you 'see' the difference between a user resting their fingers on a surface and the user pressing down on the surface. You need to use two very different technologies - as 10gui proposes. But, all the other technologies are single touch only. I use a multitouch sensor for my desktop (wacom bamboo 8x5) and it is tiring as hell to hover your hands above the input device. The only way these device will work is as demoed in the video. However, I dont think its technically possible.

    1. Re:Can this techincally work? by me-g33k · · Score: 1

      My Touchstream detects multiple clicks. When I press down with to fingers on the left side pad it's a left click. When I press with three it's treated as a double click. When I press with index-middle-thumb combination it reads a right click... So detecting multiple simultaneous clicks and even secondary clicks while holding down some fingers is also discernable by resistive devices.

  101. Early adopters already have multi-touch by me-g33k · · Score: 1

    This is a nice revisit to the technology but even now I am using a multi-touch interface to type this comment. I was luck enough to be an early adopter and have a few of the now defunct FingerWorks LLP products. Notably my two TouchStream LPs and an iGesture pad. Unlike the displayed product my keyboard/mouse has two pads and is arranged in an ergonomic arrangement (see image: http://pcworld.in/uploads/images/pcworld/4915355_15.jpg).

    There are some finger markers to let you find the home row by touch. I move the mouse with two fingers on the right side of the screen and control the cursor in applications with two fingers on the right. There are a number of programmed gestures that allow for a great deal of task automation in stead of multiple click and drags.

    I love the device but it does have limitations. Response time is not so great for gaming as you have the Gesture interpreter layer to contend with. There is a game mode for the device but I've rarely used it. I still mis-type a lot but then the driver also helps and makes a lot of corrections automatically based on what word I am typing. In my case it's usually about 90% correct when it fixes my typos.

    I loved the GUI interaction metaphors that the video describes. I hope that older versions of devices like the one I have will get grandfathered in to design considerations or even further development!