This posting is older than 6 months and can contain outdated information.
Thank you for your explanation. It is much clearer to me now.
I have to admit, I find it unfortunate that the key mappings one enters for the Virtual Keyboard behaviour are only partially active when actually using the on-screen keyboard. To me this is what caused the most confusion because there was nothing that notified me as the user that this is the case.
The reason I feel it is important to set those key mappings is that by default, in all the Wii games I've played, the "A" button is for all intents and purposes the "Left-click" when pointing and clicking, and for selecting letters in on-screen keyboards. It's simply what I'm used to, and what I imagine other Wii players are as well.
I can understand the need for using the directional pad for those who don't use the IR mouse mode. But I have two ideas I'd like to propose as a middle ground:
A) Include a preference panel or additional behaviour which defines the keys which the "hook" reserves for the keyboard when it is active. Basically you would have "Virtual Keyboard (Open)" and "Virtual Keyboard (Closed)" behaviours, or whatever you would prefer calling them.
or:
B) If mouse movement is detected while the virtual keyboard is open, then the virtual key which is moused over automatically becomes "highlighted" (given the blue outline). This way, "A" and the other keys included in the "hook" can continue to have their default behaviour.
Well, that's it. Thank you for hearing me out, and I hope I've given you some ideas on how to solve this issue and keep all your users happy.
Thanks again! Take care!
Last edited: 14.06.2007 22:28:02