Emulate Directional Pad using smartphone hardware QWERT keyboard
Hello ,
I recently aquired a smartphone with a full qwert hard keyboard that is using trackball instead of the standard directional Pad. Result: Most WM apps (especially the GPS program I've tried) does not recognise the trackball and are unusable...
The phone is Toshiba G710.
I was wondering if there is a way (eg by AE Keyboard or something similar) to emulate the directional keys using the QWERT hardware keyboard of the phone. (eg E=up, D=down,,.. etc)
Looking arround in the internet could not find someone solving that problem (maybe because trackball is very non standard for these devices).
Any suggentions are welcome
Thanks
have same problem
does anyone can help? I flashed with wrong ROM, and now my d-pad can't go right and left (just up and down worked). If only it can changed into qwerty pad.
jtrash said:
Result: Most WM apps (especially the GPS programs I've tried) does not recognise the trackball and are unusable...
The phone is Toshiba G710.
Click to expand...
Click to collapse
Correction. The programs seem to recognise the trackball as normal arrow keys. Problem is that almost all the GPS programs does not work without touchscreen!!
The only usable GPS program I found that far is PoiNav. I can't zoom or move the map though (cause of no touch screen).
In my "quest" to solve my problem I manage to use my hardware keyboard keys (O,P,L etc..) as shortcuts to run specific applications (like Virtuamouse toggle,AltTab,...).
I could not use them to replace arrow keys cause I tried with the unregistered version. (I only tried with k**** instead of c**** codes ,and k**** codes doesn not work in free version as I understand..).
@st4nd4l0n3 : Install AEKeyboard and use AEKMapScan.exe to find the codes that are created when using the problematic left & right. Then modify a .AEK configuration file to remap that codes to the codes that would be the correct ones. Hint : left,right,up,down are number of the same sequence eg 64,65,66,67...
Related
I have tried a number of different jblend and jbed versions to launch java games on my touch dual. Almost all of them either produced errors, didnt launch or install the java files. I finally found one that worked which was a version of jbed called JRebeiro Esmertec Jbed which has a build ID: 20071119.3.1. This one launched all the java files perfectly.....
However, the only problem now is that I can't use the soft keys! I can use the D-pad and the keypad (numbers) to navigate through the menus, but the left/right soft keys don't work. For example, if I run Need for speed pro street, the first option is whether or not to enable sound. The 'yes' and 'no' icons show, but I cant select either soft key so I cant continue!!
I tried searching the forum and read through the whole 'midlet bible' thing but didnt find anything conclusive!
Does anyone know a solution? or even a midlet manager that has the soft keys working?
fl4r3 said:
I have tried a number of different jblend and jbed versions to launch java games on my touch dual. Almost all of them either produced errors, didnt launch or install the java files. I finally found one that worked which was a version of jbed called JRebeiro Esmertec Jbed which has a build ID: 20071119.3.1. This one launched all the java files perfectly.....
However, the only problem now is that I can't use the soft keys! I can use the D-pad and the keypad (numbers) to navigate through the menus, but the left/right soft keys don't work. For example, if I run Need for speed pro street, the first option is whether or not to enable sound. The 'yes' and 'no' icons show, but I cant select either soft key so I cant continue!!
I tried searching the forum and read through the whole 'midlet bible' thing but didnt find anything conclusive!
Does anyone know a solution? or even a midlet manager that has the soft keys working?
Click to expand...
Click to collapse
Strange, in my 3.1 copy (did you use the same as me? http://www.winmobiletech.com/092007MidletBible/JRebeiro_EsmertecJbed_20071119.3.1.zip ) works just great on my (several) Pocket PC's.
If it doesn't work at all, get Cloudyfa's 2.1: http://www.winmobiletech.com/092007MidletBible/Jbed.zip
First of all, thanks for the reply.
I had the same versions as you just showed and I had also previously tried Cloudyfa's version too. I tried out the ones you posted anyway just to be safe but I had the same problem on both...no soft keys. (BTW, The soft key buttons on screen work in the Jbed main screen, its just when I launch a java game that I cant select or use the soft keys).
What buttons do you use as the soft keys?
The only buttons left on my touch dual apart from the number pad is the start and end call buttons, the navigation/D pad, the volume up and down keys and the camera button. Only the navigation/d-pad buttons seem to when I launch a game in Jbed, but the other keys function as normal (if i press the call button, the phone dialer appears, or if i press the camera button, it launches the camera).
So are the soft key buttons on the touchscreen (icons shown on the touchscreen) meant to work? Or is the touch dual lacking the necessary buttons?
fl4r3 said:
First of all, thanks for the reply.
I had the same versions as you just showed and I had also previously tried Cloudyfa's version too. I tried out the ones you posted anyway just to be safe but I had the same problem on both...no soft keys. (BTW, The soft key buttons on screen work in the Jbed main screen, its just when I launch a java game that I cant select or use the soft keys).
What buttons do you use as the soft keys?
The only buttons left on my touch dual apart from the number pad is the start and end call buttons, the navigation/D pad, the volume up and down keys and the camera button. Only the navigation/d-pad buttons seem to when I launch a game in Jbed, but the other keys function as normal (if i press the call button, the phone dialer appears, or if i press the camera button, it launches the camera).
So are the soft key buttons on the touchscreen (icons shown on the touchscreen) meant to work? Or is the touch dual lacking the necessary buttons?
Click to expand...
Click to collapse
oic. I've always used hardware buttons; no wonder in-game softkeys don't work (they aren't supposed to).
use a button redefiner; for example, AEBPlus, to map left/right softkey functionality to the existing buttons (for example, Camera)
Thanks for that. I finally solved it!
I went and got AEBplus like you said and I noticed it showed the left and right soft keys eventhough there arent any on the touch dual. Then I went to check the actual buttons option in the windows setting tab and found that I can map some of the shortcut buttons as left/right soft keys! Everything works perfectly now. Just got to find the right buttons to map the left/right soft keys.
Finally solved that problem! I'm surprised no one mentioned this anywhere else.....probably because its a touch dual specific problem.
other jbed issue
i haven't had any problems with softkeys but i am having an issue with sound. if i dont disable sound the program crashes. i've tried several versions of jbed. im using moto q. any suggestions or fixes?
goodst0ry said:
i haven't had any problems with softkeys but i am having an issue with sound. if i dont disable sound the program crashes. i've tried several versions of jbed. im using moto q. any suggestions or fixes?
Click to expand...
Click to collapse
must be a moto q-specific issue - i haven't encountered anything like this on my Smartphones
Vibration Jbed Dont work
How to assign numpad values to play java games?
some games like gangster and prince of persia needs the nampad values 0 and 1 etc., how can it played in jbed in ppc wm5(dopod 818 pro 195mhz omap processor full touch and no qwerty keyboard)
please help me ... adavance thanks...
I recently noticed a weird issue with the HTC Touch Pro I have, I'm prety sure this issue is the same for all builds though. Wanted to try out a few games and start transferring over the ones I had on my Kaiser, but I noticed the keyboard on the Touch Pro gives out the same keycode for all letter, numbers, and symbol buttons.
Using a keycode app program I noticed almost all the buttons give out 0xE5 (299) code. No matter what button u push (except for buttons like caps or del.) its the same code. This makes mapping buttons in games impossible. Has anone else noticed this issue with apps or games??? I'm pretty sure its not just me..
2 problems with picodrive. The directional buttens are screwed up. left is up en up is right and so on. I have solved this myself no prob just keep on trying finding the right button.
Next problem is with the ABC buttons of Picodrive. Al the alfabethical keys are mapped to the same keyadress so A=> 0xe5 B=> 0xe5
They al have the same function in picodrive.
Is this a problem regarding the Touch Pro or with picodrive or with a windows setting
somebody else on here has mentioned exactly the same problem with another emulator, so I guess the Touchpro somehow represents it's buttons as the same, either that or what you are seeing is the response from the touch screen not from the button (as was proved in another thread the whole area is touch sensitive not just the screen) in which case turning off the touch feature might sort you out.
Its not the screen im talking about. It is the keyboard.
same with final burn
have the same problem with finalburn (mame emulator). Every key from the keyboard except the directional keys, enter and 2-3 others is beeing mapped / recognized as 0xe5
does somebody has a fix?
Besides that problem - has anyone been able to play either of those emulators to evaluate speed?
I'm concerned that the Qualcomm processor coupled with the VGA screen will result in slow performance.
I'm debating getting this phone, but wouldn't want to if it's too much of a drop off from my 6700.
The speed isn't a problem. Runs flawlessy. The applications are still buggy under some other aspects. But I wouldn't buy myself a device in order to run these emus. There are cheaper ones on the market.
Back to the problem with the keymapping...
I hard resetted the device and skipped the extended rom installation. The problem with the keymapping is still there. Therefore I can exclude the applications in the extended rom causing this problem.
Anyone some advices, fixes or workarounds?
no key mapping
key mapping is weird yes.
Mate of mine has the tytn II with a pocketSNES i loved it And i was in need for a new phone... HTC touch pro / raphael / MDA vario IV was a phone i really looked out fore for a while nice design etc etc etc ... just the key mapping for an emulator is a big .. down for me
Any fixes?
same problem here:
http://forum.xda-developers.com/showthread.php?t=420159
and
http://forum.xda-developers.com/showthread.php?t=425646
SOLUTION HERE: http://forum.xda-developers.com/showpost.php?p=2703133&postcount=3
Is there any way to get the function key to work with the keyboard dock ?
The function key are replaced with android functions. This is nice, but when i'm using a terminal emulation, or any other app, how can i use the Functions keys F1-F10 without the use of a software key ?
You would need a terminal or software that supports mapping the keys accordingly. If you know what it sends, BTEP allows customizing what the Back, Search, Volume +, Volume -, Camera, and Focus keys send but we don't have the last two but AFAIK no body supports our other buttons.
In practice it's not wise to use the function keys for a terminal based program, unless you are sure you will be using a terminal that has them!
AFAIK the VT100 and VT220 terminals that are commonly emulated didn't have true function keys but did have something vaguly like F1 to F4; what stuff like XTerm and Screen do to make F1-F12 work is sort of a lie that happens to works with the right stuff. So YMMV even on PCs.
Sent from my Transformer TF101 using Tapatalk
I use ConnectBot and it works really well. The functions keys are returned corectly as well. My only problem is that when using the keyboard dock, i can't type the f keys, i need to unplug the keboard, then use the software keyboard (ESC Hackers keyboard) and then select the Function keys.
Is there any way to get the function key to work with the keyboard dock ?
The Function Keys
OK.. i found them
CTRL + number
so F1= CTRL+1, F2= CTRL+2 etc..
thanks
And can somebody tell, .. plz, ..
How on physical clave switch between the languages?
Combination from Win don't work :-(
On Tachie panel any layout working and all the switches, as usual .. And switch languages on the dock clave is not found ..
The result is not fun to sit with the dock, and print on Tachie ..
Thnks
Reposted from the HP TP board since I wasn't getting much help there.
So I bought the HP Touchpad Wireless keyboard for my TP and love it. My only problem at this point is that some of the buttons don't work on Android. Obviously the Card button which was meant for WebOS does nothing here, and even though the Play/Pause button works, the skip track prev and next do not. I see that most of the keys are still sending inputs file the KeyEvent program, but are not mapped properly.
I tried changing one of the keyboard files (when googling this it was recommended I change qwerty.kl) to properly map to the input the keyboard was sending, but it didn't appear to have any effect. My suspicion is that perhaps the HP BT keyboard uses something like /system/usr/keylayout/Generic.kl instead of qwerty.kl, but how do I know for sure? There are like a dozen in there. Is there a way I can make a customized one and somehow tell CM9 to point to that layout file when the BT keyboard connects?