maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   Virtual dpad? (https://talk.maemo.org/showthread.php?t=46516)

white_ranger 2010-03-04 20:22

Virtual dpad?
 
Is there a possibility that someone make this? Playing games by using arrows on the physical keyboard is just impossible.

bandora 2010-03-04 20:48

Re: Virtual dpad?
 
I think it would be harder if someone actually creates this because of the non-multitouch screen. since sometimes you might wanna press two sides at the same time.. etc.

maxximuscool 2010-03-04 20:52

Re: Virtual dpad?
 
yes I agreed with Bandora. Virtual D pad will only work with 1 key at a time on a none multi-touch screen. Unless you have some sort of software coding to make it recognising the pattern and do a fake multi-touch style. Otherwise Impossible to use two buttons for gaming, possible to use one button at a time though

ToJa92 2010-03-04 20:54

Re: Virtual dpad?
 
I know there's a application that maps the accelerometer to joystick events, thus any program supporting joysticks can use that( I guess you can use that as a substitute, although not a very precise one). Otherwise a wireless bluetooth keyboard would be awesome when you play games, especially older games in a emulator. Anyone knows if there is any available? (yeah I could get a PS3 controller but a keyboard feels better). Sorry if I borrow your thread :p

rahulg247 2010-03-04 20:54

Re: Virtual dpad?
 
What about an on screen analog stick?

MaltedVomit 2010-03-04 21:08

Re: Virtual dpad?
 
i just remapped the shift, function, A, and Z buttons to serve as a dpad where A is up. And up, down, right, and enter are setup as the ABXY buttons. having the dpad set up like this is a little weird at first because of the orientation but you get used to it pretty quick. After a while it kinda makes sense when you hold it your thumb comes in at an angle and the up(A) and down(shift) are in line with your thumb.

AliB 2010-03-04 21:08

Re: Virtual dpad?
 
As long as the d-pad is the only "button" on screen it should be possible. In technical terms, it would just be a matter of taking the vector difference of the point-of-touch and the centre of the intended d-pad position. Then you'd map the vector to one of the eight possible directions. Or you could just clamp the length of it and you'd have an analogue "stick". Kobo Deluxe essentially does this for touch control already.

[DarkGUNMAN] 2010-03-04 21:28

Re: Virtual dpad?
 
Amother use for a virtual d-pad is one handed control of the menus etc, with the option to auto hide. Could be enabled the same way the mouse pointer is enabled on the browser, by swiping on to the screen.

white_ranger 2010-03-04 21:32

Re: Virtual dpad?
 
Quote:

Originally Posted by AliB (Post 556098)
As long as the d-pad is the only "button" on screen it should be possible. In technical terms, it would just be a matter of taking the vector difference of the point-of-touch and the centre of the intended d-pad position. Then you'd map the vector to one of the eight possible directions. Or you could just clamp the length of it and you'd have an analogue "stick". Kobo Deluxe essentially does this for touch control already.

That's exactly what i wanted to say. I hope someone will make this.

white_ranger 2010-03-04 21:33

Re: Virtual dpad?
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 556114)
Amother use for a virtual d-pad is one handed control of the menus etc, with the option to auto hide. Could be enabled the same way the mouse pointer is enabled on the browser, by swiping on to the screen.

Great idea.

[DarkGUNMAN] 2010-03-04 23:24

Re: Virtual dpad?
 
I recommend this thread gets moved to Design forum since this about the user interface.


All times are GMT. The time now is 21:38.

vBulletin® Version 3.8.8