Microsoft's Adaptive Touchscreen Keyboard 77
ramandeeps noted a Microsoft research project on an adaptive keyboard that is essentially a touchscreen that updates to make it easier to keep complex keybindings to a minimum. This is part of the 2010 Student Innovation Contest, so if you want one and happen to be a student, you can sign up to do research on the device.
Seen before ... (Score:1, Informative)
Haven't we seen this before?
I'm not only referring to having seen this kind of technology in a keyboard [artlebedev.com] before.
I am also asking, have we not seen before, time and time again, Microsoft copying someone else's technology and claiming it to be their own major exclusive new super-invention? ...
Re: (Score:2, Insightful)
Did they claim that it's "their own major exclusive new super-invention"?
More like "this is what we research on right now, and we have some spare parts, want to take a look?"
Re: (Score:3, Insightful)
Microsofts involvement here is simply that they provided hardware and some funding. The UIST is an initiative of the ACM.
Re:Seen before ... (Score:5, Interesting)
Yes, this is similar except the Optimus keyboard's keys each contain a small OLED. Microsoft uses a full display under a transparent keyboard. So, while not quite unique in nature it should be much cheaper and easily manufactured than the Optimus.
Again, this is only MS Research so chances are like most projects, consumers will not see it.
Re: (Score:3, Interesting)
Re: (Score:2)
I want one...unfortunately still just a concept.
Re: (Score:3, Informative)
Kind of like that, except with transparent mechanical keys sitting on top.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
The optimus tactus shows the keyboard playing back video- which IMO, although cool, misses the point. A keyboard is, after all, an *input* device!
But there are situations in which an adaptive touchscreen keyboard could have serious uses. In medical environments (a smooth, easy-clean surface is less likely to pass on germs); in audio (showing faders on the keyb
Re: (Score:2)
Yes, but this one seems to be easy to manufacture. The biggest manufacturing problem with the keyboard is probably the protection of the screen underneath, and the focus on the keys itself. Obviously, it would have been better looking if they used the Apple style kind of keys instead of the normal large black ones found on most other keyboards. But other than that, this seems to be a cheap touch sensitive LCD with a keyboard on top.
As for the use, I am not sure that a normal (widescreen) LCD is the way to g
Re: (Score:2)
Here I was hoping this is a production ready next step to what the Fingerwork's touchstream should have been in it's next iteration. I can only hope this will come to pass as there has only been backwards movement on that technology since the company was bought out.
Re: (Score:2, Interesting)
Posted anonymously to avoid... I dunno, getting fired or something. (Actually, I doubt its a problem to say I've used these before, but better safe than sorry ...)
I've seen these a few times, and they're really nothing like the OLED-based keyboards. They type far more nicely, they are vastly cheaper to produce, and add a bunch of other capabilities I won't risk getting into, just not knowing what is public and not ...
But suffice it to say, its nothing like the various keyboard designs with a screen per key.
Re: (Score:2)
I touch type without looking at the keys. Further, with my hands over the keyboard I can see maybe 1/4th of the available keys. Can you comment on how variable key labels might still be useful? Or is this the sort of thing that is useful primarily for new users?
Re: (Score:1)
Might be useful for shortcut keys like when you're using Photoshop or Illustrator.
The available hotkeys change contexts when you press ctrl/shift/alt and also on where the focus is on, what mode you're in, etc.
You can even have the entire toolbox on the keyboard so you can have extra horizontal space on the screen (a bit meh to be frank since it's vertical space we're more likely to be wanting especially since the 1080 HD scourge).
Re: (Score:3, Interesting)
Looks like the future to me.
Re: (Score:1)
Do you switch between Latin-1 and Cyrillic or Japanese? Do you play any games that bind actions to the keyboard in a non mnemonic way? On the other hand, touch typing "Quake" probably isn't that difficult to learn.
Re: (Score:2)
Who did Microsoft steal Kinect from?
Re: (Score:2)
Prior art indeed. But as usual Microsoft will bring it to the masses at a cheaper price but lower quality.
Re: (Score:2)
Re: (Score:1)
Yea, that keyboard built up my vocabulary significantly as I adapt my word choice to maximum/minimum ant kills depending on my mood for the day.
Enter By Tomorrow (Score:5, Informative)
The goal of the contest is to develop new interactions on unique hardware that you cannot get anywhere else. We supply you with the special hardware and you show us how innovative you can be with it. ...
To reserve a place in the contest and to receive an Adaptive keyboard for development, contestants must submit an entry email to the contest chair no later than August 17th, 2010.
You also have to return the keyboard by October, so it's not yours forever. http://www.acm.org/uist/uist2010/Student_Contest.html [acm.org]
So when you press... (Score:5, Funny)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Given it is a "pre-release" product the keyboard will probably turn blue. BKOD = Blue Key of Death.
Meh. (Score:2)
Re:Meh. (Score:5, Insightful)
It seems to me that an adaptive keyboard is a crutch for people who don't want to learn a product well enough to be good at it. I fail to see how having buttons that change with context is really much better than being able to chose the same context with a mouse.
Well I think I know who wouldn't win this competition. ;)
If you fail to see how an adaptive interface can be useful, I would point you to successes which are currently in-use. The iPhone, Logitech's high-end remotes, etc. Now the trick with these, is that their interface doubles as their primary screen, so the big thing here is why/how is this going to be better than mouse/screen (as you rightfully brought up).
But isn't that the point of this competition? We don't know an immediate way this can be implemented to be better, but it isn't impossible that something interesting and useful could come up.
The obvious example is gaming. Yes I know, you can have all your information up there on your HUD, but couldn't that be a bit distracting or non-immersive? I know when I play paintball I don't have an overlay telling me how tired I am, how many balls are in my hopper, what my gas pressure is. At least for the latter two, I'd have to look down to check it. It opens up the possibility to make the main screen a pure display, and move the status and interface elements elsewhere and accessible, but not gone.
It wouldn't ALWAYS be the best thing to do, but sometimes it might be, and when it is, it would be possible.
One application which I would LOVE to have context aware menus/toolbars/interfaces shifted OFF of my screen is for applications like Excel or other cases where screen space is more important to me than having an always present but not always used tools surrounding my workarea.
Web browsing could be another interesting aspect as I currently use only 5/8ths of my keyboard for typing. Having the remaining 3/8ths turn into large, but useful buttons (Forward, Back, Stop, Refresh).
And one aspect where I would KILL for a device like this?
Home Theater & entertainment. Think about how nice it would be to have a keyboard which could display a whole set of commands for controlling your movies/music without having to take down the visualization, or walk to a position where you can see the screen then manipulate a mouse, select what you want, etc. Everything could be right there on your keyboard and tailored just for your application.
Of course, I don't have to wonder about that last part, since I currently use an old iPhone as a device to control my computer when I'm listening to music/watching movies/etc. Hitting a button and having it shift from a remote control for my cable box, and turn into a small but useful keyboard/mouse has been great.
I'd love to enter this competition, if I had known about it earlier (and was still a student).
Re: (Score:1, Insightful)
The advantage of an adaptive keyboard would primarily be:
Smaller size (you can change the keys themselves based on context so you need fewer actual keys to get the same functionality
Brauder language support (make it easier to type charcters that aren't part of your native language but have those keys go away when you aren't using them)
However if you could combine this with something like Apple's multi-touch trackpad you could have a dock/task bar, a small number of keys (say 4 lines worth) to provide the ta
Re: (Score:1)
Explain to me how this is gonna make my Vi editor sessions more productive
You'll need to write the kernel driver first, and you'll probably need to write some applications. Hopefully, the long hours of coding will inspire a use for it.
Perhaps you could try your hand at some APL?
Re: (Score:2)
To give a random example, I was doing video editing awhile back. I'm not a professional video editor, nor is video editing really a hobby of mine. But I needed to do some fairly involved editing as a one-time thing. I was obvi
Re: (Score:2)
Re: (Score:2)
Explain to me how this is gonna make my Vi editor sessions more productive, and I'll be ready to listen.
It probably wouldn't make your vi sessions more productive, but it might make vi accessible enough for people like me to use it. I hate vi and emacs and have for literally decades because their UI is intentionally non-accessible. I shouldn't need a printout with instructions to use a text editor. That's why I've always used pico/nano on Unix and Linux.
Re: (Score:2)
By your hilarious logic, keyboards should come completely unlabelled, because any labelling is just a crutch for people who are too lazy to learn to touch-type.
There are tonnes of applications for a self documenting input device, the least of which is preventing needless staring at a manual while you learn a new program's interface.
The important point though is that this is an innovation contest. Thousands of students will spend more time thinking about this than you did before dismissing it and it's highl
Re: (Score:2)
Explain to me how this is gonna make my Vi editor sessions more productive, and I'll be ready to listen.
When you hit Escape, the various keys that don't mean anything are greyed out, and the ones that do are labeled with their function. If you're not looking at them, it won't affect you at all. If you forget what key you wanted to press next, you can simply move your hands and look down. If you're using an unfamiliar application, the benefit is obviously magnified.
It seems to me that an adaptive keyboard is a crutch for people who don't want to learn a product well enough to be good at it.
It's also a crutch which can support you until you learn it well enough to be good at it, or in cases where you don't have time to be good at it.
P.
Am I supposed to look at a keyboard, or not? (Score:1)
This is weird. If this is just a keyboard, and I should be focusing my attention on a monitor, then all the eye candy on the keyboard is really a fail. Switching keyboards on the fly is pretty cool, but then the upper screen should be chopped off and the keyboard made smaller.
BUT if there is no monitor, then I have 3/4 of a touchpad devoted to a keyboard, and I can't see a lot of my work above.
Even the Timex Sinclair had a better viewing area: typing area ratio. The keyboard takes two tasks and makes them
Re:Am I supposed to look at a keyboard, or not? (Score:4, Insightful)
There are a bunch of things you could turn into ambient data: stock market, weather predictions, calendar notifications, network traffic, server status, build status (some people hook them up to automatic test suites, so that a broken codebase is immediately apparent), and so on. The idea is to give the user information without demanding their focus/attention. It works quite well.
Productivity inc. with pictures, really? (Score:2)
So by looking on the keyboard instead of the screen I now somehow get a productivity increase? How? Isn't the hand in the way somehow? Also, how do I know what I did? Do I have to watch up and down all the time?
Also, I can think it's horribly painful after a while to watch 30 degrees down all the time on your neck.
I think this could be fun for a 5 year old though.
Press any key... (Score:1)
No more trouble finding the any key... it will just turn into one which you can slam with your head.
LCARS? (Score:2)
A compromise that does nothing particularly well. (Score:2)
The only advantage a keyboard has is that you can use it by feel. This keyboard constantly changes based on context and you have to keep looking at it to see what mode it's in and what options you have. You look at the keyboard, you press a button. Something changes on the screen, you look at the screen. Then you look at the buttons again. Then you press another button. Then you look at the screen again... It's horrible UI design, not to mention ergonomics. If you're going to have a fancy dynamic in
Re: (Score:2, Insightful)
The whole point of the contest is to find a use for the keyboard. Perhaps you're not cut out for this sort of competition.
Re: (Score:1, Troll)
It's likely to cost much more than a real keyboard,
Be slower than a real keyboard,
Cannot be touchtyped (no feedback)
So all the downsides of a touchscreen interface with none of the advantages ....
The Optimus keyboard had the right idea - real keyboard with reconfigurable labels ,,,,
Re: (Score:2)
You look at the keyboard, you press a button. Something changes on the screen, you look at the screen. Then you look at the buttons again. Then you press another button. Then you look at the screen again... It's horrible UI design, not to mention ergonomics.
Meanwhile, back in the traditional keyboard world, when someone is learning a new application, they look at the manual, then look at the keyboard, and press a button. Something changes on the screen, and they look at the manual, then the screen, then the
I'm Curious (Score:2)
Are there a lot of (work?) places where everybody speaks a different language, but nobody speaks a common one?
That's about the only place I would see any real usefulness...
This is the right way to do a dynamic keyboard (Score:1, Interesting)
The optimus was a really cool concept but no one bought them because it was so expensive to a have a separate OLED per key! Also, the design led to some very hard keys that were not great for typing. This project allows for the same kind of customization and dynamic features that the optimus offered at what I can only guess as a fraction of the cost.
IRONY ALERT! (Score:2)
bad requirements? short notice (Score:2)
http://www.acm.org/uist/uist2010/Student_Contest.html [acm.org]
The current requirements for running the keyboard are below:
1. A computer running Windows Vista or Windows 7. 32-bit only.
So you're required to be nerdy enough to want to enter this this contest and create a demo of your idea, but noob enough to still be running 32-bit? Half of Windows 7 PCs run the 64-bit version [neowin.net]
"To reserve a place in the contest and to receive an Adaptive keyboard for development, contestants must submit an entry email
Re: (Score:1)
So you're required to be nerdy enough to want to enter this this contest and create a demo of your idea, but noob enough to still be running 32-bit?
If you are running Windows, you're not a true nerd anyway. :-)
Slashdot readers are expected to be able to invent and code something innovative in a single night. ;-
Re: (Score:2)
If you are running Windows, you're not a true nerd anyway. :-)
I'd say that your not a true nerd if your running any single OS. Granted, in a OS monoculture Windows might be the least nerdy (though OS X might be, depending on how you look at it), but a true nerd should be playing the field, using the strengths of each OS.
I have an OS X media box, a Windows gaming rig, and an Ubuntu (for now, trying to find the time to find a better distro) work horse laptop.
To make this even sillier (it is an OS pissing con
Another solution in search of a problem (Score:1)
Jeez. They're actually having a contest to try and find something useful to do with this thing.
It's really true: once institutions gets big enough all they can manage are incremental improvements. Game changing breakthroughs, should they accidently arise internally, are actively put down by beneficiaries of the status quo.
Why not work toward solving a known problem like, say, the miserable state of mobile input technology. The main reason you can't do as much on a smart phone as you can on a desktop comput
Wow, Partisanship at it's finest (Score:4, Insightful)
Re: (Score:1, Interesting)
Somehow I think if this were released by someone more open source friendly, everyone here would be basking in how awesome it is. But since it's put out my Microsoft, everyone shits all over it. Way to never let me down Slashdot.
Hm. Where's your evidence for Slashdot attacking this Microsoft research idea? I do agree that if you surf at -1, you'll see plenty of rapidbly anti-Microsoft statements, and comments amounting to "this is stupid". But that's true if you look at the comments to any Slashdot story. (A story about FOSS with have plenty of "Open source sucks!" comments.)
A better representation of what Slashdot considers credible is the highly-rated comments. As of right now (2:50 pm EST), there are 8 comments with a score o
Star Wars at middle age (Score:2)
You know how stupid Buck Rogers looked to you when you were a kid? That's how stupid Star Wars looks to your kids.
a problem in search of a solution (Score:2)
Is this contest what I think it is? A way to come up with ideas about how to market this hardware?
Now, don't get me wrong, I don't diss this keyboard just because it's from MS. I am using Microsoft Natural Ergonomic Keyboard 4000 v.1, because it has a nice curve up, I type faster with it for real, the insert/home/page up are in one row and under those there are the delete/end/page down and the arrows are correctly underneath that, up is on top, and the three other arrows are in one correct row. Why is all
Congratz (Score:2)
Way to re-invent a 20+ year old interpretation of (off the top of my head for the MTV generation):
A: The desk keyboard in Tron
B: The LCARS interface from Star Trek.
I must go back to a very old quote:
"There is noting more amusing then some young kid discovering something old, thinking it's new...."
Broken Link Fix (Score:2)
Re: (Score:2)
As a learning tool, good; productivity tool, not (Score:1)
As others have pointed out, this isn't so great for productivity, since you must now change your gaze between screens all the time. However, as a tool to help you learn keyboard shortcuts, it's pretty nice.
The productivity tool that might be interesting is a keyboard where, when you hit a special key, converts all the keytops into a large touchpad of sorts for moving the cursor.
But really, what apps need most is just a truly well thought out keyboard interface. Most developers either rely too much on WIMP
Microsoft fails again to make ACTUAL products... (Score:1, Troll)
Meanwhile, after spending who knows what into crap like the Zune, Surface and now THIS, why is none of it made into something S