Slashdot Mirror


Alternative to Graffiti Input?

An anonymous coward writes "A team at NYU has developed a new text entry system for the palmpilot. It is much different than graffiti, and takes a little getting used to, but it is much much faster than graffiti. You can download it and play with a java demo here It seems pretty cool. "

157 comments

  1. Re:ummm, looks kinda funky.... by Anonymous Coward · · Score: 0

    "dive it a try"

    Keep practicing - You almost got all the letters right ;-)

  2. Re:think of how well this could scale by Anonymous Coward · · Score: 0

    I prototyped something like this on a joypad (see a post last september in comp.sys.wearables titled 'joypad-based keyboard' .. it's still in dejanews) but found that the pad I tried had poor definition : it was hard to avoid wobbling between adjacent sectors of the pad. Might work on a better quality pad, or one of those heavy-duty joysticks that arcade games use.

    -adrian

  3. crashes regularly by Anonymous Coward · · Score: 0

    It's a lot of fun, but my poor Pilot 1000 with
    its OS3 card gets a Fatal Exception after every
    50 characters or so. I hope the "product" version
    is more reliable.

  4. Pretty slick! by Anonymous Coward · · Score: 0

    Hey! I gave it a shot and I like it! I'm going to have to try it on my Palm Pilot when I get home. I frequently have problems getting graffiti to recognize my characters and once you get off track with graffiti you can mangle 3 or 4 characters easily before you get back in the groove. I also hate picking the pen up (Yes, I'm just THAT lazy.)

    It's a neat idea. I hope to see it as at least an option on future PDAs.

  5. Re:This is the coolest thing I've seen all week! by Anonymous Coward · · Score: 0

    I sussed this in about two minutes without reading the instructions properly!

    If the 'layout' was displayed over the writing area then it would be even easier.

    Now I've got to convince my mate with a Palm to download it...

  6. Re:Almost along these lines... by Anonymous Coward · · Score: 0

    Does it display what you wrote on an LCD?

  7. Re:Layout logic? by Anonymous Coward · · Score: 0

    The layout has been optimized for speed. You need to invest a little time in the beginning in order to reap the benefits of this particular design.
    If you think about it the conventional alphabet is pretty arbitrary as well.

  8. Graffiti's great, but the letters suck. by Anonymous Coward · · Score: 0

    Graffiti almost works - but not quite - because the letters and digits look much more similar to each other than you'd expect from a similarly sized number of random simplified letter-like symbols.

    If somebody were to change the alphabet (or maybe just 4-5 letters to get rid of problem areas) it would be a lot more efficient.

    I, for one, am totally willing to use Graffiti's "^" symbol for the letter "A".

  9. Solution to The Fatal Flaw by Anonymous Coward · · Score: 0

    Yea, what I was thinking is that you could just have a higher friction surface in the middle, it could be pretty subtle, just enough so you know when you're there. This would only work for Plam model, not CE, of course. But for mnemonics it woul be better to have big letters appear around the main screen anyway. Who says you need to be looking where the pen is?

    Miles Parker (can't rememebr my user name!)
    miles@clark.net

  10. We need an X tool to do this by Anonymous Coward · · Score: 0

    It would be nice to have an X tool to feed cahracters into the input stream with a pad like this on screen that you could swirl the mouse about on - say a windowmaker dock ?

    Save me using the keyboard. Have the 3rd mouse button (or a combination of mouse buttons) bring up the pad at the pointer position, and just swirl the mouse about to send text to the current window - total single handed interaction !

    It's definitely faster than clicking on an on-screen virtual keyboard !!



    1. Re:We need an X tool to do this by Tom+Rothamel · · Score: 1

      Well, xkeycaps lets you type at a window, so this shouldn't be too hard to implement.

    2. Re:We need an X tool to do this by import · · Score: 1

      Good idea. Reminds me of when I got my first Mac SE, the keyboard came late, so I only had a mouse. Of course, I could do most things, and even `type' with keycaps + copy/paste.

      Expanding upon your brilliance i'd like to say that I'm not too co-ordinated with my mouse, so I'd like to say, swirl it a bit and be able to click to reset the cursor to the center. A different click to make it disappear. Anyway the point is we could expand upon the app w/ clicks since the palm doesn't has as many options as our mouse. :)

  11. Looks fast with a steep learning curve by Anonymous Coward · · Score: 0

    It looks like it has a much steeper learning curve than graffiti, but it also looks super fast. I'd be interested in trying it on an actual palmpilot (can you just download it on or something?)

    *grin* I wonder if I could get one of those mouse touchpads and write a driver for it so I didn't need a keyboard anymore =)

    1. Re:Looks fast with a steep learning curve by digitaldaniel · · Score: 1

      It looks like you can get it here I'm not doing to well with this java demo though :(

    2. Re:Looks fast with a steep learning curve by piloteer · · Score: 1

      I Really like the idea, it does have a steep learning curve though. I tried to install the palm demo on through the crappy windows pilot-desktop (Had to use my co-workers computer), and it caused a nice fatal-exception my palm. I will try it with pilot-xfer tonight.

    3. Re:Looks fast with a steep learning curve by slashdot-me · · Score: 1

      Just like the penguin!
      http://www.ryans.dhs.org

  12. Yes it's amazing by Anonymous Coward · · Score: 0

    They effectively came up with a single-stroke alphabet. If you take the "arrows" produced by the pen movement as characters you basically get a new unambiguous character set that could even be used on paper or as a screen font. It takes a bit of practice but considering how well this could scale across different devices it may end up as the text input method of the future.

    1. Re:Yes it's amazing by cr0sh · · Score: 1

      Not to mention simplifing OCR by default... Our writing would start to look alien...

      --
      Reason is the Path to God - Anon
  13. Re:Yes it's amazing... but Paper? by Anonymous Coward · · Score: 0

    It wouldn't work too well on paper. With paper-centric writing (in english) you start at the bottom left, swoosh your way through the letter, and wind up at the bottom right, ready for the next letter.

    With this system, however, you start each letter at the center move to the outside and come back to the center (possibly by way of another outside). Your pen always ends up where you started. On paper, you'd wind up writing all your
    letters on top of each other.

  14. Go buy one by Anonymous Coward · · Score: 0

    You can already use it on Palm, so off you go to the nearest store.

  15. Re:Crashed my Palm V by Anonymous Coward · · Score: 0

    Their server claims this file is text/plain, and most browsers believe them (as is required). IE's brain-damaged HTTP support masks the real problem - for once two bugs counteract.

  16. Re:Layout logic? by Anonymous Coward · · Score: 0

    "the conventional alphabet is pretty arbitrary as well"

    What a great comment; only true geeks think this way!

  17. Re:NUKE!!! I had to HARD reset after trying this. by Anonymous Coward · · Score: 0

    This happened to me, too, with my palm III.
    Luckily, the hotsync was successful first, so I don't think I've lost any data.

  18. Re:Not a Conflict by Anonymous Coward · · Score: 0

    The quikwrite.prc file on the page appears to be corrupted, but the version contained in the quikwrit.zip file is fine. Loads and runs correctly on my PPro, P-III and POSE.

  19. Chording by Anonymous Coward · · Score: 0

    This is kind of like a 8 button chorded keyboard.

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

      I think you might have to worry about handling keyboard focus since only one window can have it? Maybe one can modify the X server with some kind of module like how people do for pen tablets.

      On another note, I tried this kind of thing once with Autocad for Windows a while back. The numbpad would be used to enter 2 digit numbers signifying a command. The first digit signifies the command catagory and the second one a command within the catagory. I never really got used to it though.

    2. Re:Chording by whoop · · Score: 1

      It probably wouldn't be too hard to make up a little app that uses the number pad as someone else mentioned. But, can an X program send keyboard signals to another app? Say you have this app running, type the strokes on the number pad, than have it send the letters to a vt window.

    3. Re:Chording by Chouser · · Score: 1

      Right! Except that doing it this way is slower, more expensive to build, more error-prone when using, and requires a stylus.

      Great solution, people...

      --Chouser

      --

      --Chouser
      "To stay young requires unceasing cultivation of the ability to unlearn old falsehoods." -LL
    4. Re:Chording by Pont · · Score: 1

      yeah, except with chording you have to push multiple buttons, and this is just one single stroke for any letter, or possibly 2 if it's not a lower-case letter.

      I played with it and I like it. It'd be cool if there was a way to have one of those pads for my desktop system.

  20. THIS IS AWESOME, just what LinuxPDA needs, but... by Anonymous Coward · · Score: 0

    ... it seems there are still some slight room
    for tweaking, eg. I'd exchange `0' and `.'.

    This is a nice alternative to (Proprietary)
    Grafitti for the LinuxPDA projects (Linux 7k and
    LinuxCE so far).

    /Tommy

  21. Programmers should like this too! by Anonymous Coward · · Score: 0

    I can't believe how simple and effective this system is! Not only is it easy to use, but not too difficult to code. Basically, the template is in the shape of an octagon. You cross from the inside through one edge and depending what edge you return to the inside produces a letter. Ingenious!

  22. Almost as good, and easier to learn, would be... by Anonymous Coward · · Score: 0

    ...a little window with a replica of the keyboard in it. Click/tap on a key to emulate that keypress. Caps lock and num lock toggle. Shift, control and alt keys toggle, but reset after hitting a regular key.

    I did this once, a long time ago, for Windows 2.1, for use by paraplegics who had to "type" with a pointy straw thingy in their mouths that plugged into the mouse port. I found it was kind of fun to use this with the real mouse to type.

    I've been getting sore wrists lately. I suspect this is the downside of having escaped Microsoft's fantasy land. So much typing. Is RSI in my near future?

    I wonder if I can do something like this for X? Is this a good newbie project?

  23. Re:Key pad vertion by Anonymous Coward · · Score: 0

    Done very well, but for a few complaints: why the three character codes, such as
    369 => 'j',
    You don't need them - make it
    39 => 'j',
    and save yourself some keystrokes :)

    Jezzball (who forgets his password and is on his new home's computer (erm, home, best friends house, whatever, getting kicked out sucks)).

  24. Graffiti vs Quickwrite... by Anonymous Coward · · Score: 0

    I don't own a palm pilot, but I was in the store yesterday trying them out. So my experience levels with Graffiti and with Quickwrite are the same.

    I would say that Quickwrite is easier to learn, and easier to use.

    Many Graffiti strokes are against the grain. (I was taught to make an "A" by starting at the top, going down and left, going back to the top, down and right, then finishing the letter with a left to right horizontal stroke. Where did this upside down "V" come from?)

    Many of the Graffiti strokes are like this. Some strokes are modeled on the uppercase letter, some on the lowercase letter. It's all a mish-mash.

    Quickwrite is fairly easy to pick up. Frequently used letters are just a simple back and forth stroke. Plus you never need to lift the stylus from the pad. This is a big plus. I can write cursively (script) much faster than I can write block letters. (especially lowercase ones... I just don't seem to have a lowercase font built into my mind. I have to "draw" each letter, rather than just blatting it out on the page. ;-(

    The only drawback I saw, was the lack of cursor keystrokes. I'd hate to have to untype several words, just because I forot a letter. (get it..:-)

    Anyways, just a POV from one who's new to both and used to neither.

  25. pie menus! by Anonymous Coward · · Score: 0

    Is anyone else reminded of pie menus? Don Hopkins of UMD
    did most of the work, I think; there was a twm that used them, as well as a bunch of
    display postscript, err, I mean NeWS :-) code... the idea was that you clicked up a menu and it "bloomed" around the cursor, then you gestured in a direction to select,
    and if that would "drop down" another menu, instead you got a new bloom for the submenu. A key trick was that you could learn these sequences of gestures very easily...
    so repetitive operations became fast. There was a twm implementation using them, as well as a Tk menu object replacement; the last place I saw the code
    was in dux.com's SimCity for Linux, which used a Tk-based UI wrapper. (Yep, a commercial game for linux,
    several *years* before Civ:CTP...)

  26. Re:Faster? (crappy PC mouse!) by Anonymous Coward · · Score: 0

    Hey, it worked for me, too, and I have the cheapest 3-button Logitech mouse I could find.

  27. Adding a heads up mode by Anonymous Coward · · Score: 0

    Actually, it wouldn't be hard to add a "heads up" mode to this system.

    All you'd do is switch from tracking absolute position to relative position, and require the user to lift the stylus between letters. You'd also need some kind of way of indicating long strokes instead of short ones. For example, you could say that any stroke is a short stroke (the most common) unless you follow it with its reverse. Thus f would look like a "7" written from the bottom up, and the next letter over that would normally take a long stroke (forgot what it was) would be like a "7" written from the bottom where you trace back over the top line.

    Then in "heads up" mode, it'd feel more like block printing (only faster) and in "heads down"mode it would be slightly faster.

    Of course, the real fatal flaw with this system is its "curb appeal". It _looks_ complicated, although it's quite simple in practice.

    1. Re:Adding a heads up mode by Possum+Man · · Score: 1

      Good point. I could see using this system with a heads-up mode. Perhaps we should give this advice to the NYU team.

  28. Re:Practice people, sheesh. by Anonymous Coward · · Score: 0

    Pratice is the key. Playing with a mouse I've gotten close to my writting speed. That is with only twenty minutes of pratice. I sort of get into this scribbling type mode, and the characters quickly fly out. I now know enough about it to implement it. The neet thing is it's such a simple system to decode the motions.

  29. In a wearable, with a finger tracking system by Anonymous Coward · · Score: 0

    I saw a while back on the MIT wearable home page that they were working on a finger tracking system so that your finger could act as a mouse for things like pull down menus.

    It'd be interesting if you could incorporate this, perhaps switching between a plain mouse mode and text input mode or perhaps displaying an input square on your goggles which behaves as an input device while your finger is in the square...

  30. No help for kanji input. by Anonymous Coward · · Score: 0

    The NYU project is no good if you need to produce more than a very few dozen characters at most. Recognizing stroke order works the best. Unfortunately, the roman alphabet has no standard taught stroke order for its characters. Everyone just goes their own way.

  31. Re:NUKE!!! I had to HARD reset after trying this. by Anonymous Coward · · Score: 0

    Warm reset works....no data loss:

    hold up-button and press reset button on
    back to execute.

  32. GeekScript!! by Anonymous Coward · · Score: 0

    We could write each other notes that no one else could read.

    You could also have each word begin a new loop, and each charactcter in the same quadrant appear a little further out than the one before it. Kelbasa? It would look like a series of little daisies palnted one after another, with larger words bigger, not longer!

  33. TrackPoint by Anonymous Coward · · Score: 0

    I don't have a palm, but it was great with the track point on my thinkpad.
    A PDA with a trackpoint type thing would be great and would allow one finger input!

  34. Re:Faster? (crappy PC mouse!) by Anonymous Coward · · Score: 0

    Yeah, the hardest thing with the applet was keeping the mouse in the center, and not accidentally moving into
    one of the zones...


    That'll be your crummy PC mouse with the tracking set far too fast to be well controllable (in Linux or WinDos).

    I've never been able to fathom how PC users manage to select things accurately in, say, Photoshop when their mice are so hyperactive and jittery. Not to mention when you pick up PC mice to move them to a different place on the mouse pad the cursor jumps wildly across the screen - sometimes more than 30 pixels!

    Give me a nice accurate, ergonomic Mac mouse anyday :-)

    I found that the applet worked beautifully and gave very precise and quick control over the typing...

  35. What a wonderful method! by Anonymous Coward · · Score: 0

    The rule is so simple to learning in 30 second. I am sure it will replace the old one as the default input method in the future.

  36. Re:The Fatal Flaw by Anonymous Coward · · Score: 0

    Hmm. Yes there should be some feedback when you enter the inner area. Would audio feedback work?
    Alternativley an input pad could be designed that provides the feedback in hardware (eg. a concave surface or dimples or whatever).

  37. New interfaces by Anonymous Coward · · Score: 0

    Wait till they make a mind-reading interface.

  38. Re:Yes it's amazing... but Paper? by Anonymous Coward · · Score: 0

    Maybe that would explain those columns of "alien script" decorating starwars.com. :)

  39. Re:Faster? by Anonymous Coward · · Score: 1

    Ummm... he wasn't asking how to do it. He was asking why his entirely unrelated mouse motion put a y on the screen. I think the applet is just a little sensitive. With a small amount of practice, though, I was able to write full sentences without any real problem. I would imagine with an actual palm pilot (andthe fact that there is some resistance when you move your stylus), it would work much better

  40. Re:Built in cheat sheet helps by Anonymous Coward · · Score: 1
    This might work pretty well if the cheat sheet diagram around the input area was built into the PDA.

    Yeah, good call. But I think that would only help beginners, or for those obscure punctuation marks that I can never remember in Grafitti either. A smaller square (without text) would help minimize path lengths and be quicker to use once you memorized the layout.

    Perhaps a cheat-sheet can pop up on the Pilot's display area (a la the keyboard), and allow you to drag letters in either the normal writing space or on the display. (I don't have my HotSync cable on me, or I'd have tried their demo by now. Maybe the feature is already there...)

    All in all, it's pretty cool. When I first bought my Pilot, I had visions of taking notes with the thing. Unfortunately, I can only write about 1/4 as fast with Grafitti as I can with a pencil; I keep making stupid mistakes and backspacing, or I don't move the pen far enough and end up with a dot-punctuation instead of two characters.

  41. think of how well this could scale by Anonymous Coward · · Score: 1

    What I like about this system is that once one learns the "alphabet" it would work well on an amazingly large number of different input devices. Obviously any nine button pad such as a phone would work. But so would anything that can distinguish eight directional inputs and a center. Trackballs, gamepads, laptop touch pads, those Thinkpad pointing nipples, plus your more exotics like pupil trackers.
    A PDA which put a single thumb rocker for "typing" in the position you would normally put your thumb anyway would be much nicer for general input than the pen as your PDA would become a one handed machine. Alternatively, I'd love to have a glove that would monitor the movement of one finger.

  42. Almost along these lines... by whoop · · Score: 1

    At work recently someone bought a writing tablet (Crosspad I believe was it's name) that does handwriting OCR. It's just a legal paper sized tablet on a platform, and you just take it to meetings or whatever and write away. Then when you get back to your computer, hook it into the serial port and it uploads & OCRs the handwriting.

    Anyway, has anyone used these sort of things much? Do they work reasonably well with decent handwriting. This guy's biggest problem was his horrible handwriting. I print mostly, so it shouldn't be that hard for it to recognize, but I want opinions before I spring a few hundred for one. Of course, Linux support would be nice, but I'd imagine not many developers have one to test and write the drivers for it.

    1. Re:Almost along these lines... by MindStalker · · Score: 1

      Yea my old boss had one of those, really spiffy. Never got a chance to play with it seriously though. The thing uses a radio transmiter in the pen which is activated by pressing on the pad. So you do have to buy special pens so conserve ink or something.. Though you may be able to change the ink yourself I didn't have a very good look at it. But it does come with 2 pens. anyways I set it up for him. And it seemed to use regular serial connection. From what I could tell it sent the info like a null modem would. So I'm proetty sure you could use it in linux, you would just need to figure out what format it sends the image in. It just sends the image of what you write. It lets the computer do the ocr, and I'm sure there are some good ocr programs out there for linux if you look. And its only like $300 bucks.. considering what you get not too shabby

    2. Re:Almost along these lines... by generic-man · · Score: 1

      One of my friends bought himself a Crosspad (he's a distributor, so he got it cheaply). He also bought the stylish leather portfolio for it. The device is impressive -- not only because it recognizes decent handwriting with more than decent quality, but because it imports pictures seamlessly. Moreover, it looks very inconspicuous. When I'm typing on my GoType keyboard or even just writing Graffiti on my PalmPilot, I get curious people staring at me or interrupting me. A Crosspad is a bit thicker than a normal pad, and it beeps (this can be disabled), but aside from that it looks and works pretty much like a normal pad of paper.

      YMMV.

      --
      For more information, click here.
  43. Re:Faster? by whoop · · Score: 1

    Yeah, the hardest thing with the applet was keeping the mouse in the center, and not accidentally moving into one of the zones...

  44. Non-English characters by jks · · Score: 1

    Judging from the Java applet, the system is good once you get the hang of it. As a Finn, I'm slightly concerned about whether they will remember to allow us and other non-Americans to type our funny characters (such as åäö). You would either need another shift or two, or the kind of "accent characters" that the Palm devices use.

  45. Freaky! by Scott+Wunsch · · Score: 1

    But kinda cool once you play with it for a bit...

    --
    \\'
  46. Re:Crashed my Palm III -- danger by drwiii · · Score: 1
    Hold down your green power key while pressing the reset button on the back of the Palm. You should get this prompt:

    Erase all data?
    YES - "up" button
    NO - any other button

    It's easier than waiting for the batteries to drain.

  47. text/plain strikes again? by Alex+Belits · · Score: 1

    $ telnet www.mrl.nyu.edu 80
    Trying 128.122.47.64...
    Connected to MRL.NYU.EDU.
    Escape character is '^]'.
    HEAD /perlin/demos/Quikwrite.prc HTTP/1.0

    HTTP/1.1 200 OK
    Server: Netscape-Enterprise/3.6
    Date: Thu, 29 Apr 1999 22:28:58 GMT
    Content-type: text/plain
    Last-modified: Thu, 13 Aug 1998 22:44:03 GMT
    Content-length: 5446
    Accept-ranges: bytes
    Connection: close

    Connection closed by foreign host.
    $

    --
    Contrary to the popular belief, there indeed is no God.
  48. Re:doesn't work for me?? by Tadpol · · Score: 1

    yeah, ./ must have eatten the angle brackets.
    the line with while should have lessthan and greaterthan inside of the (). which there is no way to enter in ./'s current setup. (i think)

  49. Can't wait to get this home by Joe+Mucchiello · · Score: 1

    Look at the other stuff on his website. There is a look of cool stuff there. Lots of Java applets. I like his Zooming User Interface (ZUI). It is a great idea.

  50. ZIP file mirror of binary for poor folk... by IKKenny · · Score: 1

    ...Trapped in Windows. http://www.execpc.com/ikilledkenny/Quikwrite.zip I coudn't figger out how to get windows to d/l it as a binary, wo there you go. I must say it rocks heavily. Grafitti sucks.

    --
    * ikilledkenny@execpc.com * * Because I can. *
  51. This is great!!! by Viper · · Score: 1

    The layout is well though out. All of the vowels are easiest to produce and the common constants are also in easy to produce spaces. A few minutes is all it takes to learn the letter positions. Once you know even a few positions, such as the vowels, you can "type" reasonalble well with minimal "hunting and dragging"

    Now all I have to do is get a Pilot....

    -Viper

  52. I *dave* it a try... by Derek · · Score: 1

    ...and I liked it. At first it was a little confusing looking but I was surprised at how fast I was able to input text after only a few minutes of playing with it. I don't have a Palm Pilot, so I'm not sure how "grafiti" works, otherwise I'd voice a comparison. Oh well.

    Kudos to the QuickWiting folks for daring to try something new like this. I like it.

    -Derek

  53. Re:Almost as good, and easier to learn, would be.. by the+COW+OF+DOOM+(tm) · · Score: 1

    well, palm pilots have that - tap the little 'abc' thing and a standard QUERTY keyboard appears. it's very simple, so when people who don't know graffiti try to use my pilot they invariably sit there tap-tap-tapping away at the letters. simple, yes, but it's like typing with one finger on a very small keyboard. a keyboard with no keys, no less.

  54. Crashed ,the sollution! by Torbj�rn · · Score: 1

    It crashed my Palm V to and I don't even have any weird programs on it so:-(. So I went searching the newsgroup about it, and it turned out that the way to solve it was to hold down the page up button for 5 seconds while pressing the reset button. This made it possible to get it so I could delete the applet. For some reason it had installed itself as "This applicat" followed by an unprintable character.

    The problem probbably occurs because the program is executed and hangs in the boot sequence. At least that was the idea I got from the newsgroups. Anyone have a more enlightened answer?

    Torbjörn

  55. Re:You don't have to hard reset by bgdarnel · · Score: 1

    I also have 3.0.2. I'm running HackMaster and SwitchHack (no other hacks). Your file may have been corrupted on download. Some web servers and browsers have problems with .prc files (i.e. not in a .zip) and will send them as text instead of binary. The correct file size is 5446. Netscape 4.5 for Linux works as long as you shift-click the link.

  56. Neat Idea... Cheap Name by Psion · · Score: 1
    What a fresh approach to writing! I tried out the applet and really liked it, though it looks like some practice is necessary to get fast input. I wonder how many words per minute one could "type" with this? To increase input, though, I'd like to have some function keys to make shifting case, numerics, punctuation, etc. a bit faster.

    I don't like the name, though. While playing it, I was reminded of an old parlor game I used to play when I was a kid. Why not call it "Ouija Write?"

  57. Re:Yes it's amazing... but Paper? by Psion · · Score: 1
    Well, that's what I thought, but then I decided to see if I could make it work. By cursively "looping" each character and drawing a straight, uniform length line from one character to the next, the system does translate into a written alphabet quite nicely.

    As cr0sh predicted, it looks quite alien, especially when the inter-character segments are vertical or even diagonal!

  58. This is really cool. by Vector7 · · Score: 1

    This is cool. What's really neat about it is that you could even use it to enter characters on a normal 8-direction gamepad - much better than one of those horrible onscreen keyboards. I have an 8- direction pad-button-scroller-thingy on my mouse, but have no clue how to make it work in Linux (maybe I should write a driver for it) - this would be a good use for it .

    This really makes me wish I could afford a PalmPilot.

  59. ken perlin==Perlin Noise->povray,renderman,et.,al. by goon · · Score: 1

    damn this is a very simple to use product. it rates imop as good as 'jot' (which allows for natural handwriting).

    but then again what do u expect from the man who bought us the 'perlin noise' function used in rendering tools such as povray, 3dmax, renderman etc

    cant forget the day i rode 20 miles on my bike on a stinking hot summers day to pick up a copy of this book :) Texturing and Modeling, A Procedural Approach by David Ebert, et al,
    AP Professional, Cambridge, 1994. my chapter is entitled: Noise, Hypertexture, Antialiasing and Gesture

    http://mrl.nyu.edu/perlin/doc/oscar.html

    --
    peterrenshaw ~ Another Scrappy Startup
  60. Re:Practice people, sheesh. by Kulibali · · Score: 1

    The problem with a phonics-based keyboard is that English spelling is not a phonetic system --- it's what is called `morphophonemic', where individual morphemes (smallest units of meaning) are spelled consistently though their pronunciation often depends on context. For example, the `-s' at the end of `cats' and `dogs' is two different sounds. We spell it the same way because it means the same thing: plural.

    The rest of the oft-cited difficulties of English spelling are leftovers from several centuries of changes in the way we pronounce words (e.g. we used to say `light' more or less the same as the German `licht', and vowels have changed a lot), as well as quite a bit of borrowing from other languages. However, the system is still quite consistent and rule-based.

    See Wier, Ruth and Venesky, ``English orthography: more reason than rhyme'', in The psycholoinguistic nature of the reading process, K. Goodman, ed. Wayne State University Press, Detroit, 1968. pp. 189-199.

  61. Re:Key pad vertion by moore · · Score: 1

    Opps slash dot eight my
    "left angle braket" STDIN "right angle braket"
    in three plases.

    while ("left angle braket" STDIN "right angle braket") {

    $t = "left angle braket" STDIN "right angle braket"

  62. Faster? by Jeremiah · · Score: 1

    Maybe it's just the peculiarities of the java applet, but it seems as though the difficulties I have with it go deeper than the learning curve. How could dragging the mouse into the upper left major zone produce a Y?

    If it works for someone, somewhere, more power to it. One feature of Graffiti that I really appreciate, though, is its position-independence.

    1. Re:Faster? by digitaldaniel · · Score: 1

      How could dragging the mouse into the upper left major zone produce a Y?

      Go center -> right center zone -> right lower corner zone -> back to center.

      ;-)

  63. IE ignores Content-Type header by deltab · · Score: 1

    Netscape and presumably other browsers respect the Content-Type header sent by the server, which is this case is text/plain. So Netscape downloads it as text, as instructed.

    IE ignores the header and looks at the URL as if it were a filename with a n extension. If the extension is .html, it treats the file as html. If it doesn't understand an extension like .prc, it treats it as application/octet-stream.

    Basically IE's non-compliant behaviour is masking a problem with the webserver's configuration. It's not really Netscape's fault. Point out the problem to the webmaster, and complain to Microsoft and the WSP.

  64. Is this what is used in Star Trek? by happybob · · Score: 1

    In most futeristic movies, interfaces don't have keyboards like we're used to. Maybe the Enterprise uses something like this, 'cause I've never seen anybody using a qwerty keyboard (except Scott, on the Mac).

    just a pseudo though
    scottwimer

    --
    -- Beer. It's what's for breakfast.
  65. Ah ha! by Skip666Kent · · Score: 1

    This input system should be called "Ah ha!", 'cause that's exactly what my brain did when I finally 'grokked' how to use it.

    Kewl thang!

    --
    **>>BELCH
  66. Wow :) by gryn · · Score: 1

    Yes! I agree with everyone, this is wonderful, I might actually buy a PDA now.
    [that is, one without a keyboard, the one I had gotten before was a Sharp Zaurus which was nice, it had a stylus and a mini keyboard, even with my huge fingers I could still type about 20wpm. unfortunately it broke :( ]

  67. Picture using a dual mouse or mouse/penpad combo by Odinson · · Score: 1

    For righties...

    * One mouse for normal point and click stuff on the left hand for speed or right because it's easier.

    * A pen pad for the right and a cheap monitor or status window for those who have yet to memorize the interface (to track position).

    Inverse for lefties.

    I think this seems like a great low impact alternitive to typing(smooth sweeping movements rather than short jerky ones.) But how fast can a skilled user manipulate it 20,30,40 wpm? Anyone have an idea?


    Matthew Newhall

    Yes! I'm in heaven!
    This is nice.

  68. How to Use by Breakdown · · Score: 1

    The basic idea is that characters located in the corners are entered by drawing a straight line into it's region. To get the first character located, lets say, to the right of the upper left-hand corner, you draw a line into the left corner region and over one region to the right. To get the first character located below the corner you draw a line to the left-hand corner and down one region.

    It takes a little practice to get used to and seems to be a faster way to input. But I think I'll stick to my conventional alphabet.

  69. Re:WARNING! This locked my IIIx, have to hard rese by kato · · Score: 1

    Did the same thing to my Palm V. I had to reset the memory by holding down the power button while resetting. Then, with nothing on the machine at all, it STILL killed it.
    It looks amazing, though. I can't wait until someone fixes it... because I'll use it 99% of the time.

  70. Layout logic? by Booker · · Score: 1

    I can see where it might be faster, but not until I memorize the layout... is there any rhyme or reason to it?

    1. Re:Layout logic? by hmckee · · Score: 1

      I think this is a great system, better than grafitti. My problem is with the layout. I would rather have all the letters alphabetical and the numbers along one side. That way if I have to hunt and peck, it's so much easier because I know where everything should be.

      That's same problem I have with ultra small keyboards. Once I can't touch type, I'd rather just have an alphabetical layout because my eyes don't know where the keys are, only my fingers do.

      -harry

    2. Re:Layout logic? by incandenza · · Score: 1

      It's based on the normal frequency distribution of letters in English words. "ETAOIN", the six most common letters, are on the corners and the sides where they only take one stroke out to enter. The next few most common, "SHRDLU", take two "short" strokes, and the least common ones, like "Z", "Q", etc., take one short plus one long stroke.

      So the current layout is prejudiced toward English, but it could be changed easily enough to accommodate any alphabet with a relatively small number of letters.

  71. This is the coolest thing I've seen all week! by lungofish · · Score: 1

    Holy cow, this is cool! The simplicty is frightening!

    I HATE graffiti, and my handwriting stinks so bad that I can't even read it, much less a computer. Grafitti is so darn slow, it just can't keep up with my thoughts, and after using it for a couple of years, I still need to check the cheat sheet for obscure punctuation and the like.

    But this, man. I spent about five minutes puzzling over it, and had was writing at a reasonable speed not much thereafter.

    This would actually make pda's useful for me. Now if only they had a Newton version...

    -LF

  72. Re:Graffiti by itp · · Score: 1

    Interesting ... so you're saying, initially you were closed minded, but then you decided you'd try the graffiti thing. And that worked out, but why risk it by being open minded again?

    [All in good humour ... :-)]

    --
    Ian Peters

  73. Damnit by Qeyser · · Score: 1


    First Dvorak, and now this. . .

  74. Re:I *like* this! by Fletch · · Score: 1

    Well if you have linux/unix or anything that supports perl...can someone port this to win95/dos...?

    you can get perl for win32 at activestate

  75. Damn, that is awesome by JungleBoy · · Score: 1

    This is the coolest input method since the invention of the keyboard. It took no time to get used to and was nice and fast. Also the input area is tiny. Wow cool, I'll buy a palm when I can use this on it.

    Andrew
    --
    ...Linux!

    --
    "You never know when some crazed rodent with cold feet might be running loose in your pants."
    -Calvin
  76. Options for desktop useage by treyb · · Score: 1

    Some considerations for making a desktop, pointer-driven version:

    • The input "box" should be hidden until needed.
    • Some combination of modifier keys should bring the box on to the screen, centered underneath the cursor.
    • While the input box is on the screen, it steals all cursor events, so as not to confuse apps if the cursor leaves the box.
    • Optionally, a short, discreet beep should be issued each time the cursor enters a quadrant giving audible feedback on stroke progression. If you pick different tones for each quadrant, you'll get accustomed to the "sound" of each glyph, and know when you mess up.
    • The size of the box could be enlarged to accomodate sloppy strokers, or shrunk to increase speed for the proficient.
    • Once you're proficient enough, the box could be dispensed with all together, and you'd be able to type without taking your hands off the mouse, watching your input go right into your document.
  77. Solution to the chording keyboard by PD · · Score: 1

    If pushing multiple keys for a single character is causing a slight deficiency in your efficiency, then maybe someone can invent a keyboard where every letter can be typed with a single keystroke.

    Remember, I thought of the idea first...

  78. Re:Built in cheat sheet helps by Si · · Score: 1

    > A smaller square (without text) would help
    > minimize path lengths and be quicker to use
    > once you memorized the layout.

    Yeah, but a smaller square would be more error-prone, and would therefore negate any speed gain from the shorter paths.

    --


    Why is it that many people who claim to support standards have such atrocious spelling and grammar?
  79. Re:Practice people, sheesh. by Kris_J · · Score: 1

    I bet this would rock if you could use a digital joystick (with the buttons for SHIFT & CTRL).

    Win a Rio (or join the SETI Club via same link)

  80. Re:NUKE!!! I had to HARD reset after trying this. by MaggieL · · Score: 1

    It happened to me too...twice. After I concluded it might have been a conflict with the Jot app, I loaded it up into the Palm III Emulator on my NT machine. It looped around an alert box calling out a "bus error". Maggie's assessment: toxic to Palm IIIs. In Perlin's defense, he does say he's had reports of this. I do with I'd read that comment before installing. Mea culpa.

    --
    -=Maggie Leber=-
  81. Re:Impressive, But How Generally Useful? by Demian · · Score: 1

    Yeah, I agree here. I downloaded it and tried it out but it really didn't feel as good as graffiti for two basic reasons:

    1) It lacks the intuitive feel of graffiti where the input strokes resemble their corresponding characters.

    2) There is less tolerance for positional errors. If I'm writing while looking elsewhere, my pen tends to drift around in the input area a bit. Granted, you do need to be somewhat sensitive as to your position with the letter/number distinction, but there's still more tolerance than this new system.

    Now, I'll admit, perhaps I didn't give it enough of a chance. But I really don't have enough complaints about graffiti to make the effort to change either.

  82. One mnemonic comment by bobsquatch · · Score: 1
    I suspect they put the 'e' and 't' keys on the horizontal axis because horizontal movements are easier than vertical ones. However, it may be conceptually easier to put space, backspace, and enter on the horizontal axis instead. To move forward, I want to flick the pen forward, not down!

    On the other hand, there's a nice symmetry to the keyboard in their current positions. Down could mean "hitting the space bar," up could mean "stretching your pinky up to hit that backspace key," and down-left looks like the symbol on many enter keys.

    I just think it's more viscerally appealing to see the cursor move the same way your pen moves; besides, that's the way Grafitti already does it, so it can't be wrong. :) Perhaps there could be an option (or HackMaster thingy) to swap the N/S fields with E/W...

    --

    --
    --
    #define private public
  83. Not a Conflict by Zanthor · · Score: 1

    Can't be a conflict unless it's with the pilot in it's "Post Hard Reset" state.

    I have tried several times since having to reset (No data to worry about now =) and have gotten the same results.

    Anyone with any suggestions?

    --

    Zanthor

  84. NUKE!!! I had to HARD reset after trying this. by Zanthor · · Score: 1

    I just downloaded this PRC and installed it on my palm III - I succeeded in hotsyncing and at the end of the hotsync recieved a "FATAL ERROR" and a button labeled "RESET".

    A reset gets you the PALM splash screen and nothing else, you cannot turn your palm off, it's zombied. At this point I executed a HARD reset nuking my schedule that hadn't been hotsynced yet (DOH!) and tried again with just the ROM portion of PALM OS installed, no upgrade performed... Same results.

    Just wanted to STOP you guys before you ended up in Hard reset ville with me...

    --

    Zanthor

    1. Re:NUKE!!! I had to HARD reset after trying this. by walless · · Score: 1

      It worked fine on my Professional with III upgrade. Must be a conflict with something. (A hack perhaps?) I have to say that I like the concept, now if it can be made to use the grafitti input area with the zones marked on one of those screen protectors it would be sweet.

  85. Re:THIS IS AWESOME, just what LinuxPDA needs, but. by Martin+Hock · · Score: 1

    I'm thinking more along the lines of uCLinux.. You know, the one for the Pilot. One of the primary problems with it, if I remember properly, is that there are patent problems with Graffiti, such that it couldn't be reproduced as an input method. Thus, uCLinux can only get input right now through a serial port. I'm guessing that this thing is more lenient, as it is the product of an educational institution. And besides, increased productivity with a steep learning curve is what Linux is all about. I'm salivating over wiping my Pilot and starting anew with some phat free software.

    So far, though, I haven't been able to get the hang of it.. I'll give it time.

  86. Perlin by Lurkerboy · · Score: 1

    Prof. Ken Perlin @ NYU apparently wrote. He won
    an Academy Award for his special effects technique.

  87. my vote for Graffiti by maestro^ · · Score: 1

    before my palmpilot 1000 i had a casio with a keyboard for input. after playing around with the pilot demo unit in the store for a few minutes i was fairly proficient at 'how now brown cow' and 'now is the time for all good men to come to the aid of their country'. the strength of graffiti is that it is intuitive and makes it easy for me to remember. trying to remember where all the letters are and what their strokes are is quite difficult. i'm sure if i were to use it for a whole day i might get used to it, but i bet i'd still be looking up those obscure punctuation marks just like in graffiti. at least with graffiti i can try and fudge it, hmm + is .. and draw something like a plus.

    i've used tealwrite for sometime and it helps a lot to distinguish between characters. graffiti ha s been fast enough for me. i'm not in class taking notes with it, i dont know if i could ever enter data with one hand, one stylus for that matter as fast as i can touch type. ok now i had to learn that too, but if i forget where a character is that i dont use that often is it doesnt take me that long to find it :P i use my palm for writing down quick things i dont want to forget, sometimes in the car where i cant look down. phone numbers, things to get at the store.. no novels here. even with the mistakes that i make (that i dont see till i look back at it later) i still undrstd th not i wrt.

  88. Points to note by Gerv · · Score: 1

    - Other languages can be supported simply by doing the equivalent of using different "character sets". You just need a standard one for each language.

    - The "common letters" list for English begins "e a t o n". After that there are a load with roughly the same frequency. They seem to have incorporated that pretty well.

    - It would be easy to avoid "drift", and so to be able to enter text without looking, if the pad you were writing on had a raised border. Sound would also help (as suggested). The raised border could be implemented in software if using a joystick etc. (no movement beyond a certain radius).

    - Given that the hassle of having more than one "version" of this would far outweigh the convenience of swapping a few letters, it's VITAL that the layout doesn't fragment within one language if this is to catch on. Remember the annoyance of different keyboard layouts.

    - Imagine the size you could get hardware down to! I could do this on the face of my watch. Forget voice recognition; this is the future ;-)

    - It's very, very cool, and anyone can learn and use it given a few hours. If it was standardised on, it could become a skill everyone knows, like typing.

    Gerv

    1. Re:Points to note by nevets · · Score: 1

      How about a combination of the two.
      I like the constant movement of the stylus without lifting it. But I also like the Graffiti period and punctuations. The double tap to make a period is very effective, and I don't see why that could not be implemented in Quickwrite.

      A single tap could move you to the punctuation and a second tap could either make a period or put you back to the letters. "Either" meaning that it may be an option to let the user decide what happens.

      Can anyone else build on this to be open minded and not choose which is better, but combine the two to make the best of both?

      --
      Steven Rostedt
      -- Nevermind
  89. My thoughts on the Java Demo by Mr.+Piccolo · · Score: 1

    Well, I don't have a palm anything, so I had to use the java demo.

    It seems extremely cumbersome with a mouse. But then again, it's not designed to be used with one.

    Anyone got a light pen and X drivers? Using a light pen would be a more fair assessment, considering what the program is designed for, than using the clunky mouse.

    --
    Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
  90. Graffiti by D_Nice · · Score: 1

    I don't think that I ever had a problem with inputing with the graffiti system. Well I actually did for some time. About the first 3 minutes that I first had gotten my palm pilot. I decided that it would be easier to just use the build in keyboard. One day I decided to mess around with the graffiti. And low and behold I picked it up in like a minute. there are only like 3 letters that aren't almost exactly how the real letter looks. they are "e" "q" and "f" wow those were hard to learn. I can write graffiti into my pilot without looking at it at aloomst the same speeds that I can write with a pen and a piece of paper. LONG LIVE GRAFFITI!!!

    --
    Technology's a battle between companies producing more idiot-proof systems and nature producing bigger and better idiots
  91. $ loadkeys dvorak by SuperPedro · · Score: 1

    Dvorak is the best! Everyone should do it!

    --
    Most sigs are dumb. This is one of them.
  92. Re:Faster? (crappy PC mouse!) by angelo · · Score: 1

    Give me a nice accurate, ergonomic Mac mouse anyday :-)

    yeah, I like my drawing tablet for this applet. it works great with a real pen... but you have this feeling you should push the pen down like on the PP to make it work. oh well, force of habit, i guess.

  93. Re:I *like* this! by MindStalker · · Score: 1

    Well if you have linux/unix or anything that supports perl you can writing this app. The code is above. Though some guy says it doesn't work right.... I personally wouldn't know. Anyways can someone port this to win95/dos or whatever for us loosers?

  94. Re:Crashed my Palm III -- danger by 6r8v6n9 · · Score: 1

    No problems here; Palm III (3.02), Hackmaster (Fitaly, ClearHack, LightHack, SwatchHack, GoType). Seems like a pretty good thing to me; I'd spend $ for it.

  95. No support for foreign languages by ksan · · Score: 1

    The Java Demo looks good but it lacks the possibility of accent some letters like á or õ that is common used in other languages than english.

  96. Re:Practice people, sheesh. by digitaldaniel · · Score: 1

    whoops didn't realize this was a seperate writing app, and not a substitue for the graffiti pad on my V.
    Answered my own question

  97. ummm, looks kinda funky.... by digitaldaniel · · Score: 1

    Well as funky as it looks, I will have to dive it a try. Anything to speed up input ;-)

    1. Re:ummm, looks kinda funky.... by digitaldaniel · · Score: 1

      dive it a try
      Give it a try
      Dam these hands!!!! *curses*

  98. Re:Practice people, sheesh. by digitaldaniel · · Score: 1

    Actually it does make alot of sense. Once it finally clicks with you, it becomes very simple.

    So, if you were to use this, would you need some sort of sticker over the writing area? Or would you just have to remember the symbols postion?

  99. Re:It's a download problem -- check the file size by digitaldaniel · · Score: 1

    That solved it for me. Thanks ;-)

  100. doesn't work for me?? by blach · · Score: 1

    I cannot get it to work! it runs ..

    beta:/usr/home/jblachly$ ./cord.pl > test.txt
    369
    7
    369
    2
    quit
    quit
    ^C
    beta:/usr/home/jblachly$ cat test.txt
    beta:/usr/home/jblachly$


    :( :(

    any idea what the problem might be? I cutnpasted from slashdot ...

    James

  101. Not optimized by Merk · · Score: 1

    Just a quick comment -- the layout isn't quite optimized. The space and backspace are great, but I seem to recall 's' being one of the most used characters in english, but its position here is "secondary" (not just an in-out stroke).

    Also, the position of the zero is secondary. I'd assume that's the most used number.

    Any other thoughts about the optimality of the placements?

    1. Re:Not optimized by UOZaphod · · Score: 1

      I think they put S and 0 on secondary slots for just that reason: they are the most common letter/digit. Because the stroke would be used so much, the user would get very used to it (and fast), and thus more primary slots would be freed up for the less-common characters.

      Thats my opinion, at least.

      --
      "The unicode stuff in the latest version is working fabulously well. My russian mafia friends are ecstatic."
  102. Graffiti wins in my book by Fudge · · Score: 1

    I own and use a pilot every day, and I've been playing with the downloaded app for twenty minutes now, and I can't see how it can be as fast as graffiti. I can hammer out graffiti strokes almost as fast as I can write, but I can't even generate random characters with 'QuickWrite' as quickly as I can generate meaningful graffiti.

    Besides, graffiti is actually easy to learn.

    This may be useful for some people, but I reckon it will never appear in a marketed device. The learning curve is too steep. Many people don't even seem to be willing to take the 15 minutes or so it takes to learn grafiti, so very few will take the (IMO) 3 hours it would take to become somewhat adequate with 'QuickWrite' - as it stands right now, after 20 minutes, I couldn't imagine trying to use it without the cheatsheet right there. Graffiti, on the other hand, is easy without the cheatsheet after 20 minutes.

  103. Re:Pilot by dmorin · · Score: 1
    Reasons I like the GoType keyboard:
    1. Seated, at a desk, I can take notes.
    Reasons I don't like it:
    1. Too small to realllly fly.
    2. My PIII wobbles in it.
    3. You need to have a surface to sit it on.
    4. It's another piece to carry around.

    A new graffiti system would be nice because I could use it while standing on the train.

  104. Ken Perlin's the Man by phoenix54 · · Score: 1

    Hey guys, Ken Perlin was also on the team that did the CG for Tron back in '82, and he won an Oscar for developing Perlin Noise, which makes CG stuff look more real (you know how rendered stuff can look *too* perfect?).

  105. neat, but practical? by JEP · · Score: 1
    It's pretty spiffy, but I don't know if I'd actually want to use it. Grafitti is pretty intuitive because the letters are very close to the real thing. Quickwriting is a whole new writing system.

    --

    --

    --
    Jason Eric Pierce

  106. Re:You don't have to hard reset by swingerman · · Score: 1

    I'm using PalmOS 3.0.2. What version are you using that didn't lock up your PalmIII? Mine locks hard every time and I have to reset it like described above.

  107. Java Graffiti Demo by BadmanX · · Score: 1

    If you don't have a Pilot and want to compare the original Graffiti with this input system, you can try out a Java-based demo of Graffiti at:

    http://www.palm.com/products/input/index.html

    My take: while this secondary system is FAST, it will take lots of memorization before you can use it without a crib sheet, and you'll never be able to use it without looking at the pad. Graffiti isn't perfect, but neither is this, the quest for the perfect pen input system continues...

  108. T-Cube by reverse+solidus · · Score: 1


    At the end of the paper there is a reference to T-Cube. It sounds pretty similiar, but I wasn't able to find an online copy of the T-Cube paper. There's an implementation for Newtons (with a short description) here

  109. Note - you could shorten 3-key combos to just 2 by UOZaphod · · Score: 1

    For example, use 39 instead of 369 for 'j', and 93 instead of 963 for 'x'

    Perhaps someone could create a parser for long strings with the 5 key as the character seperator: 71569535415795 = "quick"

    --
    "The unicode stuff in the latest version is working fabulously well. My russian mafia friends are ecstatic."
  110. The Fatal Flaw by Possum+Man · · Score: 1

    I ran into this applet about six months ago, but dismissed it. While I imagine it's very fast, it has a major flaw: you must continually re-locate the stylus to the near-centre of the screen. This means you must look at the pen as you write. There's no way to avoid drifting if you're not looking.

    I like to have the option of doing other things (ie watching a movie) while I write. When I am looking at what I'm doing, I prefer to look at the actual letters on the page rather than my stylus. Thus, I don't see getting into this device.

  111. Re:Pilot by mclem · · Score: 1

    Like the GoType for my Pro, though. Squarish bottom on the Pro reduces the wobble factor, and is great on airplanes and in meetings. Not so good on the lap, but you can put it on a flat surface (clipboard, notebook, etc.)

    Worst problem -- my graffiti skills are in decline now...

    - m

  112. Re:It's a download problem -- check the file size by reklis · · Score: 1
    The way I understand it if IE doesn't know how to download something, it defaults to binary, and Netscape defaults to ascii. Althought this makes sense, I'm not sure, so somebody please correct me if I'm wrong

    __

    --

    __
    nothin' says lovin' like an open source penguin.

  113. Re:You don't have to hard reset by Ken+Hall · · Score: 1

    THANKS!!! It hosed my Palm Pro (continuous resetting), and I thought I was going to have to hard-reset, but it's fine now.

  114. Wow! by cr0sh · · Score: 1

    I don't even have a PalmPilot and I think this thing is cool! It's just lines and circles - with a mouse it is hard, but not impossible.

    With a pen - should be even better. Now, think of this:

    * A conductor writing with a tracking baton on a projection screen system!

    * Quadraplegics writing by moving their eyes (or tounge!)...

    * Waving your hands in front of the monitor...

    Think about it! I hope this takes off!

    --
    Reason is the Path to God - Anon
  115. Re:WARNING! This locked my IIIx, have to hard rese by thogard · · Score: 1

    Since the nyu server does not have the mime type set for .prc files, they are treated as text and get CR-LF mangling if your computer is ill-equipped to deal with reality.

  116. This actually works pretty well... by Warrior42 · · Score: 1

    ..At least in comparison to what MS is offering. Living in Bill's backyard, I recently did some handwiritng entry over at MS on WinCE machines, and found them to be quite thorougly useless for the purpose of doing handwriting, as more time was spent backspacing than actually writing characters on their system. There is somewhat of a learning curve on this system, but I imagine it's probably a lot easier using a pen than it is with a mouse.

    -=>W=-

    --
    Windows is not a virus. Viruses actually do something.
  117. Crashed my Palm V by Funkstress · · Score: 1

    I installed the Graffiti alternative and it completely hosed my Palm v. Warm and hard reset were useless... finally one of my coworkers held down reset and the power button, which got me to the "erase all data" option.

    I downloaded the file usign Netscape, which apparently corrupts it. IE works, though, I hear (as much as I am loathe to say it).

  118. Did I read August? How about beta testers? by Socks · · Score: 1

    In the wired.com piece on QuikWriting, it says that an August commercial release date is planned. Is there any way to sign on as a beta tester before then? I'm interested in the Palm OS implementation.

    Thanks.

  119. Retained familiarity after 4-5 days by Socks · · Score: 1

    I used the QuikWriting demo on my Palm IIIx off and on for several hours about 4-5 days ago. Then I picked it up again tonight. I was amazed to see that I had retained familiarity with the input layout. By contrast, I've been evaluating Fitaly for about three weeks, and I never seem to be able to remember where those keys are. There's something intuitive about the major-minor zone scheme, at least for me. I'm ready to put this thing to work!

  120. Pilot by altair2163 · · Score: 1

    Um, what about the GoType keyboard. I know it's kinda small but it functios

  121. Impressive, But How Generally Useful? by Anonymous Coward · · Score: 2

    I'm impressed with the efficiency & speed of input, but I question how generally useful it could be.

    That is, I don't really see a lot of people taking the time to learn it. Mainly because, I think it would intimidate most casual users.

    It strikes me as being something akin to shorthand. It will be invaluable to individuals who need to maximize input speed. And another group of users will learn it because they WANT to maximize their input speed. But both groups will probably remain fairly small.

    As a long time Palm user, I appreciate the speed potential, but it's not enough for me to give up the intuitiveness of Graffiti (besides, my handwriting is getting confusing enough already with the Graffiti characters that keep slipping in, I can only imagine what it would be like if a bunch of triangles & lines were added to the mix!?!).

  122. Other alternative by mattdm · · Score: 2
    I'm a big fan of TealPoint Software's TealScript, which lets you design your own graffiti -- you can make whatever letters be whatever you want, including alternate strokes and distortions. Really nice.

    --

  123. Graffiti = Heads-up writing by jbarr · · Score: 2

    One of the *really* nice features of Graffiti is that it provides for "heads-up" writing. I can hole my pilot with one hand and write with the other while looking at who I am talking with. This *really* adds to the experience, and isn't distracting.

    Sure, I make mistakes, but I tend to edit them later.

    Must of the Graffiti replacements have been the "keyboard-type" that require you to be looking at what you are tapping.

    YMMV, but for me, Graffiti is the most seamless.

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  124. Works real nice on my Pilot by Bruce+Perens · · Score: 2
    Oooh, I want to try this on a joystick. Who needs a "writing surface"! You should be able to just jiggle a finger around using a device like the keyboard mouse on my Toshiba laptop.

    It works great on my Palm Pro with III upgrade. No crash here, but then I don't think I have any hacks active (I do have a GoType keyboard, but I've reset since it was last used).

    It's surprisingly easy to learn. The vowel-vs.-consonant positioning is pretty good, but it's slightly awry from the English-language frequency of character use - "m" is in the wrong place if you go by frequency-of-use alone.

    The recognizer should be improved so that it's not necessary to go through the center between every character - it sort of works if you drop the "center stroke" between characters, but not always. It's also a bit too sensitive to jitter, I find myself inserting spurious "e" and "i" characters with my shaky hands. But that can all be improved without changing the basic positions in the alphabet.

    What is the patent status? It would be nice if the pilot app were open source.

    I must have met Ken Perlin at NYIT CGL, Pixar, and Siggraph, but I don't remember.

    Bruce

  125. Practice people, sheesh. by juuri · · Score: 2

    This is actually pretty damn quick if you spend a little bit of time with it. Im trying to use a trackball to do it and can get characters out within 15 minutes almost as fast as I write. I can only imagine how much faster this would be with a real pen input for which it was designed.

    More importantly however it shows someone out there trying to do something really different. I still don't see what would be wrong with a phonics based keyboard set.
    ---
    Openstep/NeXTSTEP/Solaris/FreeBSD/Linux/ultrix/OSF /...

    --
    --- I do not moderate.
  126. Built in cheat sheet helps by DLPierson · · Score: 2

    This might work pretty well if the cheat sheet diagram around the input area was built into the PDA. You could even change it for shifts if you use a full screen as in CE machines instead of a silkscreen input area as in Palms.

    It would take a bit more vertical space and less horizontal space than Graffiti. This might not be a good tradeoff, since vertical space is more of a premium in the existing PDA footprints.

    After 1 1/2 years my graffiti is still mediocre. I suspect that I'd be much faster and with this, but it would take longer to learn and it's very easy to make mistakes quickly.

  127. Smartness McLots by Si · · Score: 2

    Hey, this thing's pretty cool. I can even see one's hand getting used to certain `word-patterns' which would become semi-automatic over time. It kinda gets close to Kanji in that a certain set of strokes stands for a word or part of a word and can be repeated quickly, with a little practice.

    Signing your name with a real pen is almost automatic, I can see it becoming that way with this system. After just a couple of minutes practice I was remembering where most of the letters where and `writing' almost as fast as I can with a pen.

    I don't think it'll replace true keyboards, but for PDA's it's golden, at least as far as the Roman alphabet goes. Might be time to fork over the foldin' for a Palm :)

    --


    Why is it that many people who claim to support standards have such atrocious spelling and grammar?
  128. I *like* this! by roadtrip · · Score: 2

    wow. that's all I can say. wow. this is going on my palmIII as soon as i get home.. I'd absolutely love to see a version of this for PCs which used the number pad.. I can see definite uses for being able to use only 8-9 keys as a full input device.

    *hypothetical situation*
    text-paging a pager from a payphone, using this system. or typing notes. whatever... if you ask me, this is a great new way of doing things...

    --
    (insert witty quote here)
  129. Works great on my Palm V by bobert · · Score: 2

    Since there are a lot of posts from those that don't have Palms yet, I thought I'd have some useful info. It works fine on my Palm V (I have lots of hacks and a Chinese OS and everything).

    The Palm demo consists of a large square on the left with the lines and letters and a small square to the right where you do your writing. The letters on the large square change when you shift, etc. And you can turn them off for practicing. Above the squares is the textarea where the letters come out. I really like the small writing square (shorter paths) and it seems to work really well with the stylus. I will have to practice more and see if I can get up to speed.

    I suppose it is just a demo but for now you will have to cut and paste the text from the app into wherever you want it. Very awesome idea. The pdf has a lot more info, too.

    bob

  130. Type Alt-key to display stroke by foop · · Score: 2
    If you hold down the Alt key and press the key you want to type the applet will display arrows showing the trace that your mouse should follow.

    (I didn't get it at first because I kept trying to move my mouse directly to the letter of interest and back again. duh!)

    This is very cool. I might buy a PDA now.

  131. WARNING! This locked my IIIx, have to hard reset by agarcia · · Score: 2

    I just now downloaded and installed Quikwrite.prc.
    As soon as the sync finished, the machine hung with a "Reset" dialog box. Soft reset brings up the "Palm Computing Platform" splash page and then hangs. Hopefully BackupBuddy will save me. I was running Hackmaster, that may have contribued to the problem.

    -Anthony Garcia
    agarcia@neosoft.com

  132. Re:Crashed my Palm III -- danger by firewood · · Score: 2

    Make sure to download the .prc file in binary
    mode. If an ascii dump of the first few bytes
    of the file aren't "Quikwrite", your prc file
    got corrupted during the download.

    The command
    pilot-file -l Quikwrite.prc
    will also report file corruption.

  133. You don't have to hard reset by bgdarnel · · Score: 3

    When you reset a Palm device, all apps are sent a notification code. If an app locks up upon recieving this code, a normal reset will not work. Instead, hold the up arrow while pressing the reset button (and continue holding the arrow for a few seconds afterwards). Then you can delete the offending app, followed by a normal reset.

    FWIW, Quikwrite.prc does not lock up on my Palm III.

  134. Key pad vertion by moore · · Score: 3

    Here is a rilly quick hack to use you key pad to
    do the same thing. to type run: "

    cord.pl > out.text

    To quit type quit and then return. to enter a leter type the apropreat key seaquance (ignoring the start and end for the center thing) and hit enter when the char is done.

    -------------------

    #!/usr/bin/perl
    #cord.pl
    my %c =
    (
    369 => 'j',
    963 => 'x',
    12 => 'g',
    14 => 'w',
    32 => 'd',
    41 => 'c',
    987 => 'p',
    789 => 'k',
    36 => 'r',
    63 => 'y',
    47 => 'h',
    74 => 'm',
    69 => 'u',
    96 => 'l',
    78 => 's',
    1 => 'o',
    98 => 'f',
    2 => ' ',
    3 => 'i',
    4 => 'e',
    123 => 'z',
    321 => 'b',
    6 => 't',
    7 => 'a',
    8 => "\ch",
    9 => 'n',
    147 => 'v',
    741 => 'q'
    );
    while () {
    chomp;
    last if /quit/;
    print "$c{$_}";
    }


    ---------------------------------


    this program is for traying the thing if you don't
    like the way it is set up;

    #!/usr/bin/perl

    my (%c, $t);
    while () {
    last if /print/;
    chomp;
    chomp ($t = ) and $c{$_} = $t;
    }

    print map "$_ => '$c{$_}',\n", keys %c;

  135. It's a download problem -- check the file size by foolishj · · Score: 3

    Tried the app under the Palm OS emulator and it crashed again. I then downloaded it using IE instead of Netscape and it ran fine on both the emu and my device.

    Checking the file size gives:
    5491 bytes when downloaded w/Netscape (corrupt)
    5446 bytes when downloaded w/IE

    Anyone know why Netscape is downloading it this way?

    Thanks to the people who helped me save my data, too -- that reset/hold up trick worked great.

  136. You don't have to hard reset! by Masker · · Score: 3

    It also crashed my Palm III immediately. I had to warm reset (hold up arrow for a couple of seconds while hitting reset and keep holding it for a second after) to clear the problem without losing my data. It also installed itself as "This appli" instead of Quikwrite. I have HackMaster with Eco Hack and a couple of other hacks, as well as PalmOS 3.0.2.

    Anyways, no real harm done, except for wasted time! But you DON'T HAVE TO HARD RESET. Just delete the app with Launcher (or Launcher III). Hope this saves some people's data, if necessary. I know I was panicked.

    --

    ---------The early bird gets the worm, but the second mouse gets the cheese.

  137. Crashed my Palm III -- danger by foolishj · · Score: 4

    Downloaded the prc, put it on the install list, and hotsynced... then my Palm popped up an error message, and when I hit cancel it reset and now it just sits with the "Welcome to Palm III" screen draining my batteries. The power button doesn't even work. I've hit reset a few times and it does the same thing.

    Anyway, don't know if it was Windows or what, I've got nothing fancy on my Palm Pilot (not even HackMaster) so I don't know why it's doing this. Any ideas? I think I've got to take out the batteries and let the memory flash to get the thing back...