forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Using "Dasher" for alphanumeric input

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
27Bstroke6



Joined: 07 Jul 2005
Posts: 23

PostPosted: Thu Jul 07, 2005 4:15 pm    Post subject: Using "Dasher" for alphanumeric input Reply with quote

Has anyone explored the possibility of using the "Dasher" - http://www.inference.phy.cam.ac.uk/dasher/
- software as one possible alphanumeric input system for the PSP?

While the interface seems bizarre at first, it is specifically designed for hardware (or users) without full (or any) keyboards, and would seem a good candidate to operate with the analog stick as the pointer.

When I first experimented with Dasher, it took about 15 minutes or so before I was comfortable with the interface, and now I can just zip along.

I'm not suggesting that Dasher should be the only available interface, but it could play a very useful role for many programs.
Back to top
View user's profile Send private message
Warren



Joined: 24 Jan 2004
Posts: 173
Location: San Diego, CA

PostPosted: Fri Jul 08, 2005 12:46 am    Post subject: Reply with quote

Looks promising, I look forward to your port :)
Back to top
View user's profile Send private message
pixel



Joined: 30 Jan 2004
Posts: 791

PostPosted: Fri Jul 08, 2005 1:09 am    Post subject: Reply with quote

Dasher is heavy has an input solution for the PSP, because it needs a pointer, like a mouse, a stylus, or an eye tracker.

Rather, consider quickwriting's style, which should be way more adapted to the PSP pad: http://mrl.nyu.edu/~perlin/demos/quikwriting.html http://mrl.nyu.edu/projects/quikwriting/
_________________
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
Back to top
View user's profile Send private message
27Bstroke6



Joined: 07 Jul 2005
Posts: 23

PostPosted: Fri Jul 08, 2005 2:19 am    Post subject: Reply with quote

I tend to doubt that any system requiring a "special alphabet" (as does quikwriting as I understand it) would gain wide acceptance. Nor am I suggesting that Dasher would be a suitable interface for the casual user, who likely would want to stick with either a phone-keypad (ouch) or keyboard-style picking array. But for power users the Dasher interface would seem ideal.

It's very difficult to judge Dasher until you've tried it. This is probably its biggest disadvantage -- the unique interface is like nothing most people have ever seen before. But as I mentioned, while there is a (fun) learning curve it is relatively brief, and you quickly find yourself cranking up the speed. The positioning movements are very small and the PSP analog pad/stick should work fine for this purpose.

One key point: While it's not immediately obvious, Dasher is a dictionary-based, learning system. It does not just throw up letters to select from in a random or purely alphabetic sequence, but rather makes its best guess as to which letters will be needed next. This frequently results in utterly uncanny behavior as words form as if the interface were reading your mind, and allows speeds of 25, 35, or even higher words a minute.

Again, it's worth the time to experiment with the demo. And of course, the source is freely available for adaptation, and it has already been ported to various portable devices.
Back to top
View user's profile Send private message
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Fri Jul 08, 2005 2:45 am    Post subject: Reply with quote

Why is everyone looking to external solutions for an onscreen keyboard? The PSP's OS has an OSK module built in (part of the utility library).
Back to top
View user's profile Send private message
pixel



Joined: 30 Jan 2004
Posts: 791

PostPosted: Fri Jul 08, 2005 3:29 am    Post subject: Reply with quote

27Bstroke6 wrote:
It's very difficult to judge Dasher until you've tried it...
[...]Again, it's worth the time to experiment with the demo. And of course, the source is freely available for adaptation, and it has already been ported to various portable devices.
It may be worth mentionning that I work at the CHI department of my university, and we already worked and published papers about the usability of such softwares and their usages depending on the input device.

mrbrown wrote:
Why is everyone looking to external solutions for an onscreen keyboard? The PSP's OS has an OSK module built in (part of the utility library).
Because maybe there are some better and way faster solutions ?
_________________
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
Back to top
View user's profile Send private message
Warren



Joined: 24 Jan 2004
Posts: 173
Location: San Diego, CA

PostPosted: Fri Jul 08, 2005 4:52 am    Post subject: Reply with quote

Pixel: Dasher seems to be much more adaptable to the PSP than does quikwriting as you pick things onscreen rather than making possibly difficult patterns with the analog stick.

I may give a shot at porting dasher later on but it won't be for awhile.
Back to top
View user's profile Send private message
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Fri Jul 08, 2005 5:06 am    Post subject: Reply with quote

pixel wrote:
Because maybe there are some better and way faster solutions ?


How can you make any comparison when no one has the OSK working yet?
Back to top
View user's profile Send private message
sasq



Joined: 29 Jun 2005
Posts: 16

PostPosted: Fri Jul 08, 2005 6:46 am    Post subject: Reply with quote

mrbrown wrote:
Why is everyone looking to external solutions for an onscreen keyboard? The PSP's OS has an OSK module built in (part of the utility library).


As someone mentioned on IRC, the mobilephone-like (T9) keyboard (that you get when entering Nickname etc) sucks, so an alternative would be nice.

Also has anyone figured out how to use the OSK yet?
Back to top
View user's profile Send private message
MrSiir[S]



Joined: 14 Sep 2004
Posts: 32

PostPosted: Fri Jul 08, 2005 7:12 am    Post subject: Reply with quote

mrbrown wrote:
Why is everyone looking to external solutions for an onscreen keyboard? The PSP's OS has an OSK module built in (part of the utility library).
OSK (Keyboard) its very good, but, how to use?

The functions sceUtilityOsk... are not documented :(
_________________
Sorry for my poor english!
Back to top
View user's profile Send private message Send e-mail
Warren



Joined: 24 Jan 2004
Posts: 173
Location: San Diego, CA

PostPosted: Fri Jul 08, 2005 7:37 am    Post subject: Reply with quote

mrbrown wrote:
pixel wrote:
Because maybe there are some better and way faster solutions ?


How can you make any comparison when no one has the OSK working yet?


Maybe because we've used it to setup wireless connections and know it sucks :)
Back to top
View user's profile Send private message
liquid8d



Joined: 30 Jun 2005
Posts: 66

PostPosted: Fri Jul 08, 2005 8:43 am    Post subject: Reply with quote

amen to that brother ;) it's not that bad for short words, but once we more software that requires a lot of typing, it'd be a pain to use on a regular basis.

LiQuiD8d
Back to top
View user's profile Send private message AIM Address
jday



Joined: 23 May 2005
Posts: 3

PostPosted: Sat Jul 16, 2005 6:42 am    Post subject: Reply with quote

So, is any work being done on this? This seems like the ideal solution, but it might be hard to get people to adopt it, since it seems so awkward, at first. Maybe there could be a generic text-entry interface, so a program can link to that generic interface, which can link to dasher, keyboard or cell-phone style (or more) interfaces. I spent a few minutes with dasher and was easily able to train it to type web and email adresses, it would be a godsend once (if?) a homebrew browser shows up.
Back to top
View user's profile Send private message
trollied



Joined: 02 Apr 2005
Posts: 5

PostPosted: Sat Jul 16, 2005 7:21 am    Post subject: Reply with quote

I know one of the dasher developers and have pointed him in the direction of this thread.....
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group