Hi all
There appears to be a lot of re-discussion of the keypress issues on the C500, so I thought I'd take 5 minutes to explain it - then hopefully we can go back to discussing other things on the phone.
The phone supports multiple simultaneous keypresses on the number pad just fine, no problems there.
[EDIT] this is not true if you install the update[/EDIT]
The problems occur when you press the 'joystick'.
What happens is that the joystick hardware stops the other keypress signals passing through to the OS - but only whilst the stick is pressed in a direction or action.
This means that as soon as you release the stick, the previous keypresses once again reach the OS. So 'jogging' the joystick may create the illusion that multipress works with the stick. It does not, sorry.
This is a hardware problem confirmed by HTC (the phones designers & builders), so there is no magic way to write software around this
On a related issue, there are now some buttons that have multiple actions (like the volume buttons). These do not work the way they used to on previous Smartphones. They only create a message on their release or on their being held for a second or 2. ( if you tap and release the key it reports one keycode, if you hold it down it reports another - sometimes 2 others actually)
So if you were planning on using those buttons in your game as action keys, then unfortunately you can't - well you can, but it's more of a click button to toggle kinda thing, not an instant on state - so using it for fast gaming is out.
Hopefully that will clear up any confusion
l8r,
muff
There appears to be a lot of re-discussion of the keypress issues on the C500, so I thought I'd take 5 minutes to explain it - then hopefully we can go back to discussing other things on the phone.
The phone supports multiple simultaneous keypresses on the number pad just fine, no problems there.
[EDIT] this is not true if you install the update[/EDIT]
The problems occur when you press the 'joystick'.
What happens is that the joystick hardware stops the other keypress signals passing through to the OS - but only whilst the stick is pressed in a direction or action.
This means that as soon as you release the stick, the previous keypresses once again reach the OS. So 'jogging' the joystick may create the illusion that multipress works with the stick. It does not, sorry.
This is a hardware problem confirmed by HTC (the phones designers & builders), so there is no magic way to write software around this
On a related issue, there are now some buttons that have multiple actions (like the volume buttons). These do not work the way they used to on previous Smartphones. They only create a message on their release or on their being held for a second or 2. ( if you tap and release the key it reports one keycode, if you hold it down it reports another - sometimes 2 others actually)
So if you were planning on using those buttons in your game as action keys, then unfortunately you can't - well you can, but it's more of a click button to toggle kinda thing, not an instant on state - so using it for fast gaming is out.
Hopefully that will clear up any confusion
l8r,
muff







Sign In
Create Account


Back to top









