Fast Analog Circular Text Entry Method

Posted Nov 6, 2005 at 12:44AM by QJ Staff Listed in: Homebrew Applications, News Tags:
Ó


Darante_screenshot_text

Durante has been working on a text input method for lua. Using the analog joystick to select your character for input.

You select a pair of characters by pointing the joystick in its general direction, then write the left char with cross and the one on the right with circle. Square = backspace and triangle ends input. L and R switch left or right to another circle (repeating).

So, at most you'll need 2 keypresses, but in the usual case (lower case letters) you'll need only one. I plan to have a moveable caret soon. (left/right = 1 char left/right, up/down = beginning/end)

 
 
 

Comments

by - 2005-11-06 00:30:00


Why doesn't someone create a keyboard input system incorporating t9word like what cell phones use?
by - 2005-11-06 00:37:00


do you want to type in every word from the dictionary...?
by - 2005-11-06 00:39:00


very nice idea, definatly a good change of pase from all those other keyboards out there

NICE JOB Durante!!!
by - 2005-11-06 03:07:00


Durante said:
Anyway, I personally believe that the biggest advantage of my system compared to psprint and the like is that you don't have to learn a layout. If we have an advanced input device like an analog joystick why not use it ;)

Hi Durante,

You are right of course. But the advantage of p-sprint is that the screen is not affected. It works just like a real keyboard, in that you don't get any visual cluttering. Also, the analog stick is left free for mouse control. In a windows like environment, or in games and other software that also supports a mouse, this is a very effective method. True, you have to get used to the layout a little, but once you do it's very effective and it supports almost everything a normal keyboard does, including combinations like CTRL+SHIFT+S and so on.

You made a very nice system, though, nice job. :)

A.
by - 2005-11-06 03:26:00


to Phil Nolan, This is a demo of a keyboard system, not a text editor. Its just ike thedemos of psprint. It is a script that people can copy, edit and thus implement into their programs for things such as text editors, name entry, high scores, etc
by - 2005-11-06 10:27:00


Off-topic, but the ultimate in cool keyboards:

http://www.artlebedev.com/portfolio/optimus/
by - 2005-11-06 14:12:00


reminds me of Beyond Good and Evil's text entry system
by - 2005-11-06 14:46:00


Why didn't Sony think of something like this instead of that ridiculous phone keypad simulation bollocks! Nice work Durante, maybe you can sell it to Sony? ;)
by - 2005-11-06 16:15:00


This is the best console input system that I have seen. The only thing that would be better would be a port of The Dasher Project.
by - 2005-11-06 17:07:00


Splinter cell chaos theory used a name input system just like this. Moji Ribbon by Na na Onsha also used one like this although it used both analogue sticks and shoulder buttons for the japanese characters.
by - 2005-11-06 18:48:00


very cool, but it must be ghard as hell to get it perfec tly at the letters with the analog, unless the sensitivity is very low
by - 2005-11-06 18:54:00


This news is a bit out of date, as I already fully implemented the caret. Anyway, I personally believe that the biggest advantage of my system compared to psprint and the like is that you don't have to learn a layout. If we have an advanced input device like an analog joystick why not use it ;)
by - 2005-11-06 23:12:00


I don't have this Lua Player so maybe that's why, but I don't understand something. Once you've typed out your word how do you get it from this program into where ever you want it?

Add New Comment




You must be logged in to post comments




Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!