

Palm 'Molecular' Keyboard 164
Frank writes: "Here's an interesting new Palm application I found over at PalmGear.com. It's a new technology from IBM research called ATOMIK, it potentially allows typing of faster than 40 words per minute by using a Metropolis optimization algorithm in which the special keyboard is treated as a "molecule" and each key as an "atom"."
umm (Score:1)
Interesting (Score:1, Funny)
But can it be subject to keystroke logging [slashdot.org]?
Free Sticker (Score:2, Funny)
-mark
Proposal for a new acronym... (Score:1)
Denial of Service by Self-Addressed Stamped Envelopes.
For god sakes think of the mailman.
Re:Free Sticker (Score:1)
I will buy when they are made of electrons (Score:2, Funny)
Good idea... i think (Score:1)
sounds like something from superman
can i remap my pc keyboard to do this? (maybe i should get a blank keyboard fisrt). Its about time we started using a keyboard thats designed to _help_ us find the keys instead of slowing us down... (ie QWERTY)
Re: Metropolis (Score:1)
Re: Metropolis (Score:1)
1) Start off with a proposed solution (I suppose the "molecule").
2) Evaluate its fitness, let's call that F. The fitness of the keypad was probably the weighted sum of stylus transition times from letter to letter. Lower fitness would be better (I know it doesn't sound right, but it's used by a lot of Evo-algorithm researchers).
3) Randomly mutate the "molecule" to something similar to the original. Here, the researchers probably randomly swapped key positions, or "atoms".
4) Evaluate the fitness of the new "molecule".
5) Calculate the change in fitness, let's call that dF.
6) If dF < 0, then use the new "molecule", and go back to step 2.
7) Calculate the value of p=e^(-dF/T), where T is a constant. This value p is the probability you will switch to the new "molecule".
8) Go back to step 2.
I think the difference between Metropolis and simulated annealing is that T, the temperature of the system, goes down with time in simulated annealing.
Anyhow, the reason I quoted the words "molecule" and "atom" is because they are only loosely related to the algorithm. And to call this thing a "molecular" keyboard is misleading (well, except for the fact that most matter here on earth is molecular). I could go ahead and replace the words "molecule" with "tinkertoy" and "atom" with "rods and wheels" and I'll sell you a tinkertoy keyboard. It could go well with that tinkertoy computer they built at MIT...
Re:Good idea... i think (Score:1)
Re:Good idea... i think (Score:1)
Re:Good idea... i think (Score:2)
"The Dvorak keyboard sounds very good. However, a keyboard need to do more than just "sound" good, and unfortunately, Dvorak has failed to prove itself superior to QWERTY... It's not surprising, then, that Dvorak has failed to take hold. No one wants to take the time and trouble to learn a new keyboard, especially if it isn't convincingly superior to the old."
became the most efficient (Score:1)
No, it's designed for a different purpose (Score:1)
There wouldn't be any benefit. This keyboard is designed for use of a single stylus. The goal is to minimize average distance between successive keystrokes. There are no "home keys" (where your fingers rest on a regular keyboard). On a regular keyboard, you have many fingers (if you know how to type
I tried this new system and it seems to work. Not having the patience to wait for the sticker, I downloaded the , used xv to crop it and print it out in Postscript with the main area at 164pt by 60pt. That seems to work OK. [ibm.com]
Ooops -- DAMN! (Score:1)
This new
What about Fitaly? (Score:4, Interesting)
disclaimer! (Score:1)
Re:disclaimer! (Score:1)
sounds like Fitaly-like technology (Score:1)
ok, maybe the algorithm is new but it's almost the same. In any case I'm from
New layout not so good (Score:1)
Although it may allow for new users this would basically land me back at sqare one with wpm. I would probably average only a few wpm plus a bucketful of typos switching from standard qwerty layout.
Re:New layout not so good (Score:1)
Re:New layout not so good (Score:2, Insightful)
...every year some company foists another stupid alphabetical keyboard upon us...
(paraphrased)
Too bad you can't program C on it (Score:2, Informative)
Re:Too bad you can't program C on it (Score:1)
Re:Too bad you can't program C on it (Score:1)
Palm garffiti areas are small. No point in wasting space on characters that arn't used that much.
Re:Too bad you can't program C on it (Score:3, Informative)
Quikwriting? (Score:3, Informative)
Its probably slower than Fitaly and this keyboard but it does a pretty good job.
http://mrl.nyu.edu/projects/quikwriting/
Not good enough.. (Score:2)
Yet another attempt to break away from QWERTY (Score:2)
In any case, I think that as people who tend to investigate things on the forefront of technology, Slashdot readers with Palms/Visors should consider checking this out...
Re:Yet another attempt to break away from QWERTY (Score:2, Informative)
Those inefficiencies are intentional. Early typewriters would jam if you typed too quickly, so an inefficient layout was designed that spread out the most common letters.
Re:Yet another attempt to break away from QWERTY (Score:2)
Re:Yet another attempt to break away from QWERTY (Score:2)
Re:Yet another attempt to break away from QWERTY (Score:1)
The design of everyday things [amazon.com] by Don Norman [jnd.org] contains more accurate information. In brief, Dvorak is better than QWERTY, but only by about 10%, so it's not worthwhile to switch.
Re:Yet another attempt to break away from QWERTY (Score:1)
However, LaTeX with all the backslashes and C/C++/Perl all remain cumbersome, because Dvorak was optimized for English language and not for computer programming languages that use almost every printable character in the ASCII set. I'm just in doubt whether dollar ($) and backquote (`) have any obscure meaning in C++
Re:Yet another attempt to break away from QWERTY (Score:2)
So what about other languages? (Score:1)
Re:So what about other languages? (Score:1)
All we need now (Score:1)
DVORAK (Score:1)
Re:DVORAK (Score:1)
One-handed Dvorak takes advantage of the fact that you have four fingers to type with, and is meant for touch-typing. (Hence all the vowels are clumped together.) Dvorak is limited by the physical hardware (i.e. they can't create a new physical key).
ATOMIK is designed for typing with one appendage, and is designed for hunt-and-peck. It is not limited by the physical location of keys. (Hence it has five rows of letters.)
No chording/Fitaly (Score:1)
Re:No chording/Fitaly (Score:1)
Nope. No sliding either. Just a regular keyboard. That's just my point: all it is, is a new layout. The fact that they optimized it for speed using a certain type of input (one stylus instead of whatever number of fingers you use -since you made me go there, do anonymous cowards have opposable thumbs?) doesn't make it a revolutionary method.
Suffers from the same problem as dvorak.. (Score:1, Insightful)
As much as I would want to learn a faster method of typing. unless I can use the same keyboard everywhere I am (at home - easy, at college - hard, at work - you try asking your boss to switch), then I will never be able to learn the new keyboard layout because I'm frever switching back and to from a qwerty keyboard layout. As is mentioned in nearly every dvorak tutorial I have seen, you need to use the same layout all the time until you are proficient with the new layout. Switching back and to between layouts only lowers your typing speed in both layouts.
Now, if somebody could come up with a keyboard (cheaply, I dont want to sell my firstborn to type faster), that physically remaps the keys (so I can select US/UK keyboard layout in windows, but get a different layout on the actual keyboard), this would mean I could take this keyboard with me wherever I went (although on a palm it might be difficult), and use it in work, college, as well as at home, simpy unplugging the old keyboard and inserting the new without messing up the software settings that managers/admins won't hate you for 'hacking/cracking the network'.
Re:Suffers from the same problem as dvorak.. (Score:1)
Humans are adaptable ... and it's been proven through Aging Studies that continuous learning of new concepts delays the onset of aging related afflictions such as Parkinson's, Alzheimer's, etc.
Re:Suffers from the same problem as dvorak.. (Score:1)
Re:Suffers from the same problem as dvorak.. (Score:2, Interesting)
Indeed. I used to a be a 70+ wpm qwerty typist, until I decided to switch to Dvorak this past January. After eight months, I mostly have my speed back, but now whenever I'm forced to use qwerty, I have to resort to hunt-and-peck. At any rate, Dvorak is much more comfortable, and I'm happy I made the switch -- I just don't see how anyone could ever manage to keep track of both keyboard layouts in their head.
Re:Suffers from the same problem as dvorak.. NO (Score:3, Insightful)
Did you or the person MODing you up actually read the article??? This is not an physical keyboard, it's for the touchpad of your palm type device. Not many people have used a QWERTY keyboard with the palm Stylus...
WTF are you talking about? (Score:1)
So will you be able to use the same keyboard at home as you do at work and at school? Yes! Because you're typing into the same device!
This is only a problem if you have fifty different PDA's that you actively use. (And if that's a problem for you, I can help: give me some of them.)
Re:Suffers from the same problem as dvorak.. (Score:1)
I have a theory that our brains memorize the querty keyboard layout only in connection with our fingers. Even though I can type pretty fast on a regular keyboard, when faced with an on-screen keyboard, I'm back to hunt-and-peck (at least to some extent.) My ingrained knowledge of querty isn't a very big help.
On top of that, a physical keyboard is used with ten styluses scattered across the length of the device (ie. your fingers), whereas a Palm keyboard uses only one. It is therefore a great advantage to have all of the buttons in a small square instead of a long thin rectangle. Imagine you wanted to enter lots of numeric data using one finger. Would you use the number keys at the top of your keyboard, or would you use the numeric keypad? The situation is the same when inputting characters with a stylus -- it's much better to have the keys arranged in a square (especially when you know the most common ones can be found near the centre of that square.)
Re:Suffers from the same problem as dvorak.. (Score:1)
They carry QWERTY/DVORAK QD® SWITCHABLE [dmb-ergonomics.com] , which allows to switch from DVORAK to QWERTY on the same keyboard and the best thing is it not something that the OS needs to support it's all done on the keyboard.
There is also programmable keyboards -- Like the Proffessional which has "Programmable Key Layout - anyone can easily set keys to suit individual needs" and has on-board memmory for 24 macros holding up to 142 Characters each.
The Professional QD for PC (Qwerty/Dvorak convertible) costs $355.50, which the simplier Professional for PC costs $319.50.
It's not a matter of if you can switch to a different layout. It's a matter of (1) do you want to spend so much on a keyboard? and (2) do you really want to have to take your keyboard with you(to work,
There is more information at the kinesis [kinesis-ergo.com] website on there keyboards.
Chad
Re:Missing characters? (Score:1)
Re:Missing characters? (Score:1)
Re:Missing characters? (Score:1)
Good picture (Score:3, Interesting)
Better yet, get a picture of the sticker itself (Score:1)
It's about time... (Score:3, Insightful)
Also, I think the idea of designing the keyboard according to Fitts' law applied to a certain language is a cunning idea - seems the obvious choice to boost wpm and reduce typing strain. Of course it'd have to be changed for other languages, but that is a fairly simple task, and it's not like it doesn't happen already (the French azerty, anyone?)
Of course, we'll have to wait for a hardware version with all keys implemented before it's worth learning.
Re:It's about time... (Score:2, Insightful)
It's not optimised for touch typing.
Re:It's about time... (Score:1)
Perhaps for a hardware keyboard a more sensible option would be to keep commonly grouped characters on opposite sides of the keyboards, to distribute the typing between both hands. However, it may make sense to keep common groups of characters that happen to fall on the same side of the keyboard to all fall on the same row, to reduce the strain in each hand - useful in this age of RSI.
Obviously this is just guesswork on my part, and really needs the same sort of research as with ATOMIK, but it is an idea.
Gestural interface (Score:1)
-m
I can now read /. 80% faster (Score:4, Funny)
To prove the point, I treat
If I read a few slices in the morning, I don't need to visit
Thanks IBM! Thanks
Metropolis Algo is Simulated Annealing (Score:1)
Re:Metropolis Algo is Simulated Annealing (Score:2)
*thud* (Score:1)
Crashes with MemoryMgr.c, Line: 4340, NULL handle. Perhaps its interfering with some of my other extensions. Or the half dozen other things I've got installed with patch system traps on the Palm. None the less, sloppy coding by Big Blue...
Al.Re:*thud* (Score:1)
There is a link to it in the 'Requirements' section of the site.
Thumbscript (Score:1)
My favourite alt keyboard-like input has to be Thumbscript [thumbscript.com]. It uses the 9 keys of a number-pad (like on a phone) to input characters. There's a free PalmOS hack, but I would really like to use it with real (physical) buttons, like the prototype pager on the home page./p
Still one hand at a time (Score:1)
The problem with tap typing is that you don't get any benefit from 10 fingers. So they're all basically the same. And I still prefer graffiti because I can use it without even looking down at my PDA.
Also, the Palm Keyboard is only $100US, and is really terrific if you are just looking for portability and super-fast input without having to re-learn a keyboard.
Prior Art! (Score:2)
Keyboard Layout (Score:1)
Just some random thoughts.
1337 h4x0r (Score:1)
(and you thought script kiddies' typing was useless... sheesh).
ATOMIK vs Fitaly (Score:1)
Being a Fitaly user for about six months, I can now tap more than 50 wpm. However that wpm rate only applies when I am typing a lot of text and do not have my Stowaway with me.
From looking at the pictures provided, there are a few reasons temping me to learn a new key layout and switch to ATOMIK. First of all, IBM has managed to fit the number pad into their basic keypad. Whereas on Fitaly [the-gadgeteer.com] you would need to press the little '123' button to get a number pad. This may not seem like a big deal, however I do find a lot of the time I dont even use the '123' button, but just write the numbers in Graffiti (I use Fitaly virtual keyboard so the Graffiti area is still available).
Secondly, rarely used keys such as 'w, x, y, z' are placed together on the bottom right of the keypad, which is easy to remember and find. Fitaly on the other hand, because they map their keys based on frequency of individual keys (rather than pair of keys) used, the letters 'w, x, y, z' are found scattered around the outer border of the keypad. The placement of these keys on Fitaly slow me down greatly, and it seems ATOMIK may have found a better solution.
Now I know I may sound like I am strongly in favor of IBMs ATOMIK, but its only because I have used Fitaly for so long and know all the advantages/disadvanges of it. I do believe it is possible for ATOMIK to take over Fitaly as the replacement keypad of choice on handheld devices, but I wront really know until I give it a try. Nonetheless, the design looks very promising.
[FAT]RangerRe:ATOMIK vs Fitaly (Score:2)
How long did it take you to get up to 50wpm with the Fitaly stamp? I tried it a while back and with it, I wasn't much faster than what I could do with grafiti. Quikwriting looks promising too. I would prefer a stylus input method where the movement is more fluid and continuous and not a lot of tapping. Fitaly and this method are still prone to bad spots on the digitizer, so don't tap too hard.
*OVER* 40 WORDS minute?! (Score:2)
Imagine that little plastic pen, imagine the guy's face while hitting that thing like crazy and sticking his tongue out in the middle of a meeting.
"hey Joe, what are you doing? playing tag against a pixel?"
:)
Re:*OVER* 40 WORDS minute?! (Score:1)
of course you can. I use Fitalystamp, just like this one. I can write normal notes above 40wpm easily. And it saves a lot of enery in tapping than sliding.
Try it. You won't stick out your tongue.
Re:*OVER* 40 WORDS minute?! (Score:1)
who gives a crap? (Score:1)
Mmmm, free sticker (Score:1)
2. At the bottom, click (request one here):
3. Fill out form
Sounds like CJK input method transplanted (Score:1)
Now I can tell my friends who told me that CJK input methods were not interesting to English speaking world were wrong.
2 relevant links for interest in Palm keyboards (Score:1)
e-acute [e-acute.fr] [e-acute.fr], which uses one of the more unusual keyboards I have ever seen, which is a spoked wheel of penstrokes. I gave this a quick run through and it certainly is interesting, more so for very-small PDAs.
The second is the Palm keyboard replacement that I think is the best and a work of virtuosity, and certainly doesn't get the coverage it deserves. It is a free piece of software called VirtualKB [freewarepalm.net] [freewarepalm.net).
A guy named Gustavo Broos (I looked up his name on the 'About' screen so he gets some credit for this fine work) made a free Hack that lets a keyboard layout template be configured by the enduser instead of the Palm keyboard's default layout. Brilliantly thought out, with an improved cut/copy/paste/undo/redo/find micro-toolbar also across the top of the window. Works nice for international character sets too, so don't have to endlesslessly switch between the two keyboards. Also good for pre-OS 3.5 users (like myself) who want to use graffiti strokes while the keyboard is displayed.
I suppose one could map this IBM keyboard layout to a VirtualKB if they run out of stickers after being slashdotted :)
drawback (Score:1)
Another alternative Palm keyboard (Score:1)
http://mrl.nyu.edu/~perlin/demos/quikwriting.ht
.
.
how this works, why it doesn't compete w/ qwerty (Score:1)
They naturally presumed that you'd hit the spacebar more often than any other key, so that became the center. Frequently pressed keys are arranged close to the center to minimize the distance your stylus travels to hit them. What they're talking about when they call it "molecular" is that letters which are hit frequently one after another are placed closer together, and that they considered all the two-letter combinations in english to see which were the most important groupings.
You guys are getting the wrong idea when you talk about replacing qwerty with this. The major difference, obviously, is that we have many fingers but only one stylus. This is also why a chord system doesn't enter the picture here. The developers are trying to increase the speed of entry with just a stylus. (Fitt's law still applies to fingered systems, but it's greatly complicated.)
Personally, I'd like to see a PDA which is intended for two-handed use, something shaped more or less like an N64 controller, but with the buttons on the underside, and for fingers not thumbs. It'd be bigger, but more useful.
For data entry, voice is another option, but I'd actually rather type than speak. Besides all the technical difficulties in voice recognition, I think I'd prefer the privacy of typing in the many situations where I don't want my stored information to be public. (plus, I'd feel pretty stupid dictating to a PDA in an office cube.)
I hope I'm not just stating the blatantly obvious.
There's a little problem: (Score:1)
speed (Score:1)
:/
Useless after 90 days. (Score:1)
2. Term and Termination
This Agreement will terminate ninety (90) days after the date on which you receive the Software. Upon such termination you will delete or destroy all copies of the Software.
5 button keyboard (Score:1)
I think it was more or less his only invention at the presentation that didn't make it into a mainstream product.
Two years ago, I modified the design by integrating microswitches into a joystick-formed object, and wrote a small driver for BeOS. I also thought about integrating a pointer device like the one in IBM notebooks, but never did so.
The microswitches were suboptimal, and I never really learned to write fast with it. But other people reported that they could write on a 5 button keyboard much faster than on a conventional one.
I think the modified design of the 5 button keyboard might be an ideal input device for PDAs and wearables. They're compact. Plus you can use them to point and type blindly, and do so fast.
No look writing with Grafiti (Score:1)
Re:Slashdot still broken (Score:1)