Using HW Keyboard with Word Completion - MDA III, XDA III, PDA2k, 9090 General

Anyone knows how to select a Word Completion suggested word with the hardware keyboard?
Thanks.

You could use this
http://www.pdaphonehome.com/forums/showthread.php?s=&threadid=41976
and map it to your buttonn 9.
,Dave

nadimg said:
Anyone knows how to select a Word Completion suggested word with the hardware keyboard?
Click to expand...
Click to collapse
Use [Arrow Down] then [Enter]
That is two Keystrokes.
To do it in one keystroke then use the appication suggested by Superdave. It is a macro that sends a [Arrow Down] [Enter] keystroke. In my case I mapped the macro to the T-Zones key on my keyboard. This is the key that is between the [,] and the [Tab]. This is also known as Button 9. It works great.
Maybe now I can beat the Blackberry typists.
Thanks Superdave.

Superdave that worked!!
Thanks

Related

copy & paste

help am i been stupid? On my old HTC I could select some text then press and hold to copy go to another application and press and hold to paste. I can't work out how to get this functionality on my TP2
smudge1977 said:
help am i been stupid? On my old HTC I could select some text then press and hold to copy go to another application and press and hold to paste. I can't work out how to get this functionality on my TP2
Click to expand...
Click to collapse
I had the same issue. Which app are u using? If you're reading an email or text msg, try pressing the right softkey - the menu has a "select text" option which will then let you highlight and copy text. The notes app behaves just as you'd expect. Other apps may have other ways to copy/paste.
hi,
Using the hard keyboard: CTRL +C to copy
and CTRL+V to paste
Select text and use one of your keyb "ctrl + c" to copy, "ctrl + v" to paste.
you can also do the same with the virtual keyboard.
Try FingerKeyboard v2.1
<sarcasm>
If you had an iPhone 3GS, you would be able to copy/paste easily ... with this new functionality
</sarcasm>
guigui42 said:
<sarcasm>
If you had an iPhone 3GS, you would be able to copy/paste easily ... with this new functionality
</sarcasm>
Click to expand...
Click to collapse
Yeah, I saw it on TV last night.
Nice to hear that a EUR 700 -phone now can do what my EUR 100 -phones back in 2002 could do
MMS are now possible too -what a huge leap in innovation
And don't forget video recording! It's breathtaking technology!
guys...
i have the german device of TP 2 with qwertz keyboard..
somehow, i cannot manage the copy paste to work on writing ms doc...
the strg is the ctrl button in qwertz keyboard or am i missing something here?
portos03 said:
the strg is the ctrl button in qwertz keyboard or am i missing something here?
Click to expand...
Click to collapse
That's right!
phigafr said:
hi,
Using the hard keyboard: CTRL +C to copy
and CTRL+V to paste
Click to expand...
Click to collapse
superb learn something new every day. quality what this forum is all about
thanks
guigui42 said:
<sarcasm>
If you had an iPhone 3GS, you would be able to copy/paste easily ... with this new functionality
</sarcasm>
Click to expand...
Click to collapse
Except that an iphone is not able to drag and Drop
<sarcasm>
d200 said:
superb learn something new every day. quality what this forum is all about
thanks
Click to expand...
Click to collapse
This is an universal key combination...Windows, Mac, Linux etc....
how to copy & paste in SMS
portos03 said:
guys...
i have the german device of TP 2 with qwertz keyboard..
somehow, i cannot manage the copy paste to work on writing ms doc...
the strg is the ctrl button in qwertz keyboard or am i missing something here?
Click to expand...
Click to collapse
Some of the carriers didn't ship their units with a Keyboard (including mine). If this is the case, you just have to select the text and the touch+hold the text again and select copy. If you're unable to select text, you may just have to enable it (like in the HTC SMS screen. Same thing as Opera.)
After that it should work like a dream

Press Any Key To Wake

There is an old PPC feature that seems to be missing from this phone (TP2 Sprint) and that is the option to wake the phone (turn on from stand by) by "Pressing Any Key".
This used to be a feature under settings, but not there on this phone. I think it would go perfect with S2U2. Can anyone tell me if there is a reg entry I can do, cab I can download or _____? to make this happen on the TP2?
Thanks
-D
I second this request. In addition I would like to be able to suspend the device (put the device to sleep) when I hit the end call key ONLY when I am on the home screen. My Treo 750 did this and i liked that b/c I do not like always going to the top of the device to hit the power button. Thanks in advance for anybody that can help.
Both seems like good suggestions & now that i think about it....i want them too!
Once again, thank you too anyone who can sort them in advance!
Power Button To Resume Alternative
I agree, how can we set our phones to resume from standway by pressing screen / other buttons?
Thanks,
Michael
If you want to wake up TP2 by any hardware keys, please try: HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD "KeyLock" = 0 (default is 1) then Reset..
ohyeahar said:
If you want to wake up TP2 by any hardware keys, please try: HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD "KeyLock" = 0 (default is 1) then Reset..
Click to expand...
Click to collapse
Perfect! Thanks. That did it.
And it works perfect with S2U2 so no accidents.
OK I am going to 2nd the the "end to suspend request" too. Personally I would prefer the press and hold of the red end key to have an option to power down (suspend). Anyone got an answer for that? That would really get us ex-treo users in the goove
-D
Additionally, is there any way to make the device resume by only pressing the end call key and not just any of them.
ohyeahar said:
If you want to wake up TP2 by any hardware keys, please try: HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD "KeyLock" = 0 (default is 1) then Reset..
Click to expand...
Click to collapse
Hi guys,
My tp2 used to wake up on any hardware key , but after the upgrade to WM6.5 available on HTC we site , it stopped and now it just wakes up using the power button.
I have tried with no success:
- Keylock changes in the registry
- AE Button Plus
- Keylock.exe
- CS Dev control
I know that this is not big deal for some, but for me is kinda annoying as i was used to wake it up using the hardware keys.
Anyway, thanks for your time and i would appreciate very much if anyone has any suggestion on this matter
Thanks
try this: http://www.fuzemobility.com/wake-up-your-fuze-without-the-power-key/
I can't upload files now but if anyone wants to post the file please do. I can email the file as well if you PM me. Chrome is just blocking uploads to XDA for some reason...
bugsykoosh said:
try this: http://www.fuzemobility.com/wake-up-your-fuze-without-the-power-key/
I can't upload files now but if anyone wants to post the file please do. I can email the file as well if you PM me. Chrome is just blocking uploads to XDA for some reason...
Click to expand...
Click to collapse
Hi
I don't know what happened to my reply to your post sent on the same day you send yours, but anyway , thanks for your prompt answer, but i have tried that app already without success. I
Thanks
ohyeahar said:
If you want to wake up TP2 by any hardware keys, please try: HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD "KeyLock" = 0 (default is 1) then Reset..
Click to expand...
Click to collapse
Thanks for the tip. It works like a charm on my Tilt2.
Hi All
Good news. For those who upgraded their TP2 to WM 6.5 and now are having problems to wake up the device with any other key apart from the power button, even using the tips from the previous messages in this post, here is how i solved this problem today.
I used the application "Rhoduim Keyboard Controller" from the post :
http://forum.xda-developers.com/showthread.php?t=554240
attention for the red line :
This is for Rhodium only! Do not try to install this on other devices!
Also a good list of applications for TP2 can be found at this post, and it was there were i found the "Rhoduim Keyboard Controller"
http://forum.xda-developers.com/showthread.php?t=550973
I hope this will be helpful for someone.
does anyone know if it would be possible to wake the device from a quick double tap?
ohyeahar said:
If you want to wake up TP2 by any hardware keys, please try: HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD "KeyLock" = 0 (default is 1) then Reset..
Click to expand...
Click to collapse
I am a noob, and was wondering where do I go to change this registry. plus can i change it without have a registry editor of any sort?
Interestingly, installing Rhoduim Keyboard Controller allows keylock.exe (attached) to work. Rhoduim Keyboard Controller looks like an excellent app but a little complicated for what I want to achieve. I just want my "do not lock buttons" option back, and that's what I've got.
I'm running a UK TP2 with WM6.5.
If anyone is intersted, I use my TP2 with Memory Map (a topographical mapping app) in an otterbox. The problem is, without being able to turn on the TP2 from the front buttons you have to open the box to get to the power button - defeating the object of having it in a protective box!
Hope this is of some use to someone.
cd993 said:
does anyone know if it would be possible to wake the device from a quick double tap?
Click to expand...
Click to collapse
I've searched for this also. The reg edit in the pervious post works like a charm, but I would like to take it a step further but waking up my phone with a screen tap or dbl tap.
Thanks

AT&T Tilt 2 PTT button capture remap

ok so i know it's easy to remap the ptt button to a program but i have a challenge for those that are up to it. can anyone remap the ptt button to actually take pictures within the camera program? let the challenge begin!
dirtybirdphoenix said:
ok so i know it's easy to remap the ptt button to a program but i have a challenge for those that are up to it. can anyone remap the ptt button to actually take pictures within the camera program? let the challenge begin!
Click to expand...
Click to collapse
You can try the Rhodium Key Remapper, details on THIS thread
It claims to be able to remap ANY hardware key on a Rhodium to just about any function you could imagine...but I don't have a Tilt2 to test out the PTT button to confirm. You're welcome to give it a shot though!
dirtybirdphoenix said:
ok so i know it's easy to remap the ptt button to a program but i have a challenge for those that are up to it. can anyone remap the ptt button to actually take pictures within the camera program? let the challenge begin!
Click to expand...
Click to collapse
... and how about having the PTT button take a picture only if the camera is active -- otherwise it retains whatever other useful function it's mapped to (for example, mine is currently mapped to rotate the screen).
pistou said:
... and how about having the PTT button take a picture only if the camera is active -- otherwise it retains whatever other useful function it's mapped to (for example, mine is currently mapped to rotate the screen).
Click to expand...
Click to collapse
that's good i like that idea! i wish this thread got some heat so the developers took notice, i would like a firm answer i don't like installing a program just to findout it doesn't work
OK, so I just had a bit of a play around with the Rhodium Keyboard Controller, and indeed you can configure a key to perform a specific action depending on the application running at the time (or at least that's my interpretation of it).
While I was able to get the config to the point of "OK, the camera is running, what do you want the PTT button to do?", but could not figure out how to specify the "take a picture" action.
pistou said:
OK, so I just had a bit of a play around with the Rhodium Keyboard Controller, and indeed you can configure a key to perform a specific action depending on the application running at the time (or at least that's my interpretation of it).
While I was able to get the config to the point of "OK, the camera is running, what do you want the PTT button to do?", but could not figure out how to specify the "take a picture" action.
Click to expand...
Click to collapse
thats the challenge i'm putting out there, i want to have the ptt button actually take a picture while in camera mode
will anyone accept this challenge?
pistou said:
OK, so I just had a bit of a play around with the Rhodium Keyboard Controller, and indeed you can configure a key to perform a specific action depending on the application running at the time (or at least that's my interpretation of it).
While I was able to get the config to the point of "OK, the camera is running, what do you want the PTT button to do?", but could not figure out how to specify the "take a picture" action.
Click to expand...
Click to collapse
the action is simply 'ok' or enter. I haven't tried the app but on a Fuze the center of the dpad is essentially the enter key and that will trigger a photo to be taken
I've used the remapper and my PPT opens the camera and takes pictures
It works fine, just try it out. The problem is that the key is on the bottom of the phone when held like it is supposed to be and it also does not have the semi-click focus ability (though when you click it it will focus and then take the shot, though that takes a long time)
bugsykoosh said:
the action is simply 'ok' or enter. I haven't tried the app but on a Fuze the center of the dpad is essentially the enter key and that will trigger a photo to be taken
Click to expand...
Click to collapse
For the key remapping, I've had success mapping it to "Enter" (couldn't find "OK" in the list of keys to map to). Attached is a snap of the configuration with the Rhodium keyboard controller.
petard said:
It works fine, just try it out. The problem is that the key is on the bottom of the phone when held like it is supposed to be and it also does not have the semi-click focus ability (though when you click it it will focus and then take the shot, though that takes a long time)
Click to expand...
Click to collapse
Yes, that's true. What might be possible is to map the focus to a short press of the key, and the "snap" to a short press. I'm too lazy to figure out how.
Sparkz914 said:
I've used the remapper and my PPT opens the camera and takes pictures
Click to expand...
Click to collapse
By 'remapper' do you mean the Rhodium Keyboard Controller, or something else? I'd like this too, touching the screen to take a picture is moronic.
Duh, why didn't I try that before! Sure enough, set the PTT to be Camera in AEButtonPlus and it sure does take the picture too! Awesome.
dirtybirdphoenix said:
ok so i know it's easy to remap the ptt button to a program but i have a challenge for those that are up to it. can anyone remap the ptt button to actually take pictures within the camera program? let the challenge begin!
Click to expand...
Click to collapse
I probably don't understand what you're asking for... but I do have assigned my PTT Button to Camera (form settings, personal, buttons, scroll to Camera - on stock ATT ROM) and I do take pictures within the camera program just by pressing the PTT button. If I misunderstood your post, disregard...
They are talking about this cab
It is a little program to allow you to remap the hardware keys. You can even program functions or programs to double and tripple clicks as well. Don't be scared to install software, especially something this small. And if you are a OCD patient, then purchase Sprite Backup.
Now to answer the posters question: You have to have the camera running first to take a picture. If you want you could set camera start for a double PTT click and assign take picture to a single PTT press. Use attached program to accomplish this easily.
khaytsus said:
By 'remapper' do you mean the Rhodium Keyboard Controller, or something else? I'd like this too, touching the screen to take a picture is moronic.
Duh, why didn't I try that before! Sure enough, set the PTT to be Camera in AEButtonPlus and it sure does take the picture too! Awesome.
Click to expand...
Click to collapse
Yes I used the Rhodium Keyboard Controller to set up my PTT to use the camera it was pretty simple
From what I've read - as of 4 or so weeks ago - due to new camera updates... the standard remap to capture is no longer working...
if u can find energyrom may 1st version rhodiumkeymapper will work anything newer and it wont work as camera "shoot" button because of the new camera package but the speed increase is incredible..im running the latest n greatest june version of energy now.
Any Idea where I might roll back ROM... I think I'm pushing the ROM envelope... my tilt2 is zippy but bugging out on me...
Worked on reg settings for a while trying to fix capture issue... got it to work (even tried combo with mute button) but rebooted and haven't been able to reproduce. My theory was "if I could eliminate the delay focus could just get it to capture. No dice.
correct me if im wrong but i tried high n low to make my ptt button "shoot" but no dice.. ever since i flashed an energy rom newer than may 1st. its to do with the camera package that energy replaced i believe its topaz camera now on june 19th version.
Try this solution?
from this thread: http://forum.xda-developers.com/showthread.php?p=6600483#post6600483
zyphuris55 said:
Install the keyboard controller for the rhodium, choose to add a key, press the PTT key "if you already have it mapped to something, don't worry. I also have apps mapped to the same button". When in the map config, click the [+] next to Rule. pull out the stylus, click the windows button, go to your camera, and stick the stylus back in. Below "Rule name" the window should say "IACSP20_Main" without the quotes. Choose "Direct key mapping", then select key "13 Enter" for the key. Finally send the key to the operating system.
What this does is: while you're in the camera window and push the PTT key, that key is pushing the enter key. It acts the same as the onscreen shutter button, as in, you have to hold the button. Good luck with your mapping.
Click to expand...
Click to collapse
I haven't tried it yet, but it seems to be the answer you are looking for. Hope it helps.
Edit: I tried it and it works for me I also followed these directions to remap the volume up and down to do the same thing (they didn't do anything in camera mode anyway) and I like using them better. It has also helped with the quality of photos because I can hold the camera more still Yeah!
What version of the Rom... I tried something like this it didn't work - newer than May 1st... no work that's why...

AT&T keyboward to work under Android, no FN key

I know it has got to be something simple, but I want an SSH server on the Andriod OS, but to do so I need access to keys chars such as / and " ..., but I can not get the FN key which should be in the "Shift Ctrl" position to work. Best solution would be to have the keyboard mapping exactly as it appears on the Tilt2, second best would be to have it work with a standard mapping and not AT&T's. yet so far I can figure out neither.
Thanks,
ERIC
egandt said:
I know it has got to be something simple, but I want an SSH server on the Andriod OS, but to do so I need access to keys chars such as / and " ..., but I can not get the FN key which should be in the "Shift Ctrl" position to work. Best solution would be to have the keyboard mapping exactly as it appears on the Tilt2, second best would be to have it work with a standard mapping and not AT&T's. yet so far I can figure out neither.
Thanks,
ERIC
Click to expand...
Click to collapse
When I use the Tilt2 keyboard mapping when booting into Android, I have a fully functional Tilt2 keyboard, including the Fn keys...
Do you have this entry in your startup.txt set cmdline section?:
physkeyboard=tilt2
egandt said:
I know it has got to be something simple, but I want an SSH server on the Andriod OS, but to do so I need access to keys chars such as / and " ..., but I can not get the FN key which should be in the "Shift Ctrl" position to work. Best solution would be to have the keyboard mapping exactly as it appears on the Tilt2, second best would be to have it work with a standard mapping and not AT&T's. yet so far I can figure out neither.
Thanks,
ERIC
Click to expand...
Click to collapse
Im looking at my keyboard right now, and neither the / nor the " require the FN key to use them.... they are their own button. On top of that, my FN key works perfect, otherwise I wouldnt be able to use the numberpad. So what exactly are you talking about? lol
The "Tilt2" is only the name for the AT&T branded TP2. If you have a different handset other than that, you need to match that to the device you have using the startup utility (MJGDroidUtil.exe).
I'm gonna guess he is just running the harret.exe and not the util that lets you set your config. you need to run the the other exe mjutil something or other and it will let you pick your keyboard then it should all work fine

[Q] italian keyboard (rhod100it) has wrong mapping! help!!

hey! i've got this issue with the mapping of the italian keyboard. The FN key doesn't work, when i press it, it gives me the @ symbol. I wanted to fix the problem my self by editing the file in the rootfs.img, but to open it you need to mount it in Ubuntu. I installed Ubuntu, but i couldn't manage to mount the file, since it's the first time i use linux. I entered in boot mode by typing: sudo bash (it makes me a root user)
then i typed: mkdir mnt/New_folder, but it kept on saying "cannot create directory" . So now i can't create the new folder to mount the rootfs.img !!!! It's driving me crazy!! please help!! I would appreciate if someone could explain me how to do it or fix this thing for me!!! Thanks!!!!!!
americano91 said:
hey! i've got this issue with the mapping of the italian keyboard. The FN key doesn't work, when i press it, it gives me the @ symbol. I wanted to fix the problem my self by editing the file in the rootfs.img, but to open it you need to mount it in Ubuntu. I installed Ubuntu, but i couldn't manage to mount the file, since it's the first time i use linux. I entered in boot mode by typing: sudo bash (it makes me a root user)
then i typed: mkdir mnt/New_folder, but it kept on saying "cannot create directory" . So now i can't create the new folder to mount the rootfs.img !!!! It's driving me crazy!! please help!! I would appreciate if someone could explain me how to do it or fix this thing for me!!! Thanks!!!!!!
Click to expand...
Click to collapse
Hi, there's a typo in the example "startup.txt", you have to put the _ like for other keyboard layouts, i.e. "rhod100_it"
Happy xdandroiding
Ciao, c'è un errore di battitura nei file di esempio, devi mettere il trattino basso _ come negli altri: "rhod100_it".
Italian Rhod 100 Key Map
americano91 said:
hey! i've got this issue with the mapping of the italian keyboard. The FN key doesn't work, when i press it, it gives me the @ symbol. I wanted to fix the problem my self by editing the file in the rootfs.img, but to open it you need to mount it in Ubuntu. I installed Ubuntu, but i couldn't manage to mount the file, since it's the first time i use linux. I entered in boot mode by typing: sudo bash (it makes me a root user)
then i typed: mkdir mnt/New_folder, but it kept on saying "cannot create directory" . So now i can't create the new folder to mount the rootfs.img !!!! It's driving me crazy!! please help!! I would appreciate if someone could explain me how to do it or fix this thing for me!!! Thanks!!!!!!
Click to expand...
Click to collapse
It just so happens that I was working on a new keymap for the Italian Rhod 100. I'll see if I can post a new version of my rootfs package with the updated Italian and French keymaps later today.
sad0felix said:
Hi, there's a typo in the example "startup.txt", you have to put the _ like for other keyboard layouts, i.e. "rhod100_it"
Happy xdandroiding
Ciao, c'è un errore di battitura nei file di esempio, devi mettere il trattino basso _ come negli altri: "rhod100_it".
Click to expand...
Click to collapse
Wow!! that's all?!?!? i can't believe i wasted an entire day after this! thanks!!
tutto qui`!?!? non credevo fosse cosi` banale la soluzione XD e io che ci ho perso un giorno intero!! grazie mille
EDIT: the keyboard is still not fully functional. The FN works to put all the secondary letters and symbols, but it doesn't work to enable caps lock, to open the window with all the symbols, to enable xt9, to open a new sms and to go on the web.
@F22 : thanks! i really hope your edit made it fully functional!!
americano91 said:
Wow!! that's all?!?!? i can't believe i wasted an entire day after this! thanks!!
tutto qui`!?!? non credevo fosse cosi` banale la soluzione XD e io che ci ho perso un giorno intero!! grazie mille
EDIT: the keyboard is still not fully functional. The FN works to put all the secondary letters and symbols, but it doesn't work to enable caps lock, to open the window with all the symbols, to enable xt9, to open a new sms and to go on the web.
@F22 : thanks! i really hope your edit made it fully functional!!
Click to expand...
Click to collapse
*cough* There's fully functional and there's fully functional. Let me explain. You have a keyboard designed for Windows Mobile 6.1/6.5. Some keys in Windows Mobile don't exist in Android. Some of the keyboard combinations that are available on Windows Mobile just aren't available on Android. To get the same functionality in android you thus need to adapt to the android way of doing things. The symbol palette for android is also pretty minimal (just 12 characters) unfortunately. I've submitted a patch to system.ext2 to expand it to 18 characters, but most people won't see the expanded symbol palette until FRX04 is released, probably in late December. So no, you won't get everything that is currently printed on your keys even with my new Italian keymap. Your FN, Ctrl and SYM keys will work. Envelope will be mapped to SEARCH. Internet & SMS won't work because there is no way to assign that sort of functionality to a key without replacing the keycode and losing the rest of the key's functionality.
My suggestion would be to use short-cuts from within android for things like the internet and sms from the keyboard. Once your envelope key is matched to SEARCH in the new keymap you'll be able to do that since short-cuts in android combine the search key with another key. For example, by default, search+b opens up your browser, search+s opens up messaging, search+g opens up Gmail, search+e opens up email, search+m opens up the music player, etc... (These are adjustable from within Settings>Applications>Quick Launch. Personally, on my phone, I've moved messaging to Search+M and the music player to Search+P for easier use since it's awkward to press S while holding down the envelope key.) I'll look into XT9. I'm not sure about that one at the moment as it doesn't exist on my 210.
F22 said:
*cough* There's fully functional and there's fully functional. Let me explain. You have a keyboard designed for Windows Mobile 6.1/6.5. Some keys in Windows Mobile don't exist in Android. Some of the keyboard combinations that are available on Windows Mobile just aren't available on Android. To get the same functionality in android you thus need to adapt to the android way of doing things. The symbol palette for android is also pretty minimal (just 12 characters) unfortunately. I've submitted a patch to system.ext2 to expand it to 18 characters, but most people won't see the expanded symbol palette until FRX04 is released, probably in late December. So no, you won't get everything that is currently printed on your keys even with my new Italian keymap. Your FN, Ctrl and SYM keys will work. Envelope will be mapped to SEARCH. Internet & SMS won't work because there is no way to assign that sort of functionality to a key without replacing the keycode and losing the rest of the key's functionality.
My suggestion would be to use short-cuts from within android for things like the internet and sms from the keyboard. Once you have the search key mapped to envelope you'll be able to do that since short-cuts in android combine the search key with another key. For example, by default, search+b opens up your browser, search+s opens up messaging, search+g opens up Gmail, search+e opens up email, search+m opens up the music player, etc... (These are adjustable from within Settings>Applications>Quick Launch. Personally, on my phone, I've moved messaging to Search+M and the music player to Search+P for easier use since it's awkward to press S while holding down the envelope key.) I'll look into XT9. I'm not sure about that one at the moment as it doesn't exist on my 210.
Click to expand...
Click to collapse
OK, i understand now. I really cared about the SYM function, the rest doesn't matter so much. Thank you for explaining me!!....i wanted to ask 2 more things.
1) after i changed from :"rhod100it" to "rhod100_it" and rebooted android through the XDANDROID icon, it changed back to "rhod100it", so i have to boot android with haret.exe
after i change it. Will this problem be solved with your rootfs.img? if not, can i solve it on my own?
2)the change i made in startup.txt, made the power button not functional in android. With the power button and the home button(hang call) i used to turn off/on the screen (i changed the function of the home button in the OPTIONS and gave it the function to go back on the home page). Now i can't turn off the screen(i can only turn it on when the screen turns off by it self) unless i put the home button's function back to default. Again, will this problem be solved with your rootfs.img? if not, can i solve it on my own?
americano91 said:
OK, i understand now. I really cared about the SYM function, the rest doesn't matter so much. Thank you for explaining me!!....i wanted to ask 2 more things.
1) after i changed from :rhod100it" to "rhod100_it" and rebooted android through the the XDANDROID icon, it changed back to "rhod100it", so i have to boot android with haret.exe
after i change it. Will this problem be solved with your rootfs.img? if not, can i solve it on my own?
Click to expand...
Click to collapse
The init script in rootfs specifically looks for physkeyboard=rhod100_it in your startup.txt. If it sees that then the Italian keyboard map & layout files will be used. If your startup.txt is being overwritten then I assume you're using some sort of startup utility. That isn't part of the rootfs. Sovereign wrote the startup utility which Reefer packages into his builds. If you're using one of Reefer's builds then you you should talk to Reefer or Sovereign about fixing that so that it works properly in the future for Italian 100's.
2)the change i made in startup.txt, made the power button not functional in andoid. With the power button and the home button(hang call) i used to turn off/on the screen (i changed the function of the home button in the OPTIONS and gave it the function to go back on the home page). Now i can't turn off the screen(i can only turn it on when the screen turns off by it self) unless i put the home button's function back to default. Again, will this problem be solved with your rootfs.img? if not, can i solve it on my own?(for example by changing kernel, i recently updated it to the last one....maybe an older version might help...)
Click to expand...
Click to collapse
I wasn't aware that there's an option in startup.txt that makes the power button non-functional. How did you do that? My rootfs.img doesn't touch the power button. It operates as it normally does. It simply adds an option to startup.txt to remap the endcall button to the keycode HOME so that it not only works as home on a short press, but the ability to long press it and get the recent apps list is also preserved. (The software option in spare parts that currently exists doesn't remap the scan code, and thus the ability to pull up the recent apps list is lost.)
F22 said:
The init script in rootfs specifically looks for physkeyboard=rhod100_it in your startup.txt. If it sees that then the Italian keyboard map & layout files will be used. If your startup.txt is being overwritten then I assume you're using some sort of startup utility. That isn't part of the rootfs. Sovereign wrote the startup utility which Reefer packages into his builds. If you're using one of Reefer's builds then you you should talk to Reefer or Sovereign about fixing that so that it works properly in the future for Italian 100's.
Click to expand...
Click to collapse
OK thank you! i'll talk to him if i can't fix it!
F22 said:
I wasn't aware that there's an option in startup.txt that makes the power button non-functional. How did you do that? My rootfs.img doesn't touch the power button. It operates as it normally does. It simply adds an option to startup.txt to remap the endcall button to the keycode HOME so that it not only works as home on a short press, but the ability to long press it and get the recent apps list is also preserved. (The software option in spare parts that currently exists doesn't remap the scan code, and thus the ability to pull up the recent apps list is lost.)
Click to expand...
Click to collapse
You misunderstood...when i said "change in the startup.txt" i meant the change from "rhod100it" to "rhod100_it". After this change, the power button became nonfunctional...this is why i asked you...
americano91 said:
OK thank you! i'll talk to him if i can't fix it!
You misunderstood...when i said "change in the startup.txt" i meant the change from "rhod100it" to "rhod100_it". After this change, the power button became nonfunctional...this is why i asked you...
Click to expand...
Click to collapse
That's strange. Your keyboard should have no effect on the power button. In fact, you can't change the power button's functionality from the rootfs where the keyboard is handled, only the kernel. What version of the kernel are you currently running? And please post your startup.txt.
F22 said:
I wasn't aware that there's an option in startup.txt that makes the power button non-functional. How did you do that? My rootfs.img doesn't touch the power button. It operates as it normally does. It simply adds an option to startup.txt to remap the endcall button to the keycode HOME so that it not only works as home on a short press, but the ability to long press it and get the recent apps list is also preserved. (The software option in spare parts that currently exists doesn't remap the scan code, and thus the ability to pull up the recent apps list is lost.)
Click to expand...
Click to collapse
Hi both.
I guess, because all of this happened to me too the very first time I approched to Xdandroid, that if no correct value is found in startup, the default keymap is loaded.
Can't be sure but I think default is Tilt2.
Maybe Tilt2 has power/endcall ... tilted ...
Therefore some language could be more advanced than others in regard of testing branches/key assignments' scripts.
In this regard I am using your personalized rootfs, with endcall/power on power button and home/recent tasks on red button.
For sym I use touch keyboard, which contains all accents. Quite tricky closing and opening, but not as slow as only touch
Cheers
ps
I read in another thread that you might need some italian to complete/check the IT keymap.
Can I help?
F22 said:
That's strange. Your keyboard should have no effect on the power button. In fact, you can't change the power button's functionality from the rootfs where the keyboard is handled, only the kernel. What version of the kernel are you currently running? And please post your startup.txt.
Click to expand...
Click to collapse
I'm using this kernel: htc-msm-linux @ 20101124_215731(the newest one) and this is my startup.txt:
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2292
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=240 msmts_calib=0x9f.0x39a.0x35c.0x78 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=2,1,3 force_cdma=0 pm.sleep_mode=2 acpuclock.oc_freq_khz=786432 hw3d.force=1 physkeyboard=rhod100_it"
boot
americano91 said:
I'm using this kernel: htc-msm-linux @ 20101124_215731(the newest one) and this is my startup.txt:
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2292
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=240 msmts_calib=0x9f.0x39a.0x35c.0x78 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=2,1,3 force_cdma=0 pm.sleep_mode=2 acpuclock.oc_freq_khz=786432 hw3d.force=1 physkeyboard=rhod100_it"
boot
Click to expand...
Click to collapse
I copied your startup above onto my phone and I'm having no trouble using the power button to sleep/wake my phone. Now granted, the first time I tried it my phone was incredibly sluggish, and several of my keys seemed to produce 2 or 3 copies of the same letter every time they were pressed. Nevertheless initial sluggishness when you replace an XDAndroid component is a common issue unfortunately. A reboot fixed that and now all seems well with your startup.txt. So it doesn't look like your startup.txt is the source of your problem with the power button. Are you absolutely certain you updated to the 11/24 kernel and not an older one? Your problem sounds very much like a kernel issue.
F22 said:
I copied your startup above onto my phone and I'm having no trouble using the power button to sleep/wake my phone. Now granted, the first time I tried it my phone was incredibly sluggish, and several of my keys seemed to produce 2 or 3 copies of the same letter every time they were pressed. Nevertheless initial sluggishness when you replace an XDAndroid component is a common issue unfortunately. A reboot fixed that and now all seems well with your startup.txt. So it doesn't look like your startup.txt is the source of your problem with the power button. Are you absolutely certain you updated to the 11/24 kernel and not an older one? Your problem sounds very much like a kernel issue.
Click to expand...
Click to collapse
What about the setting Power Button Ends Call, in Settings, Accessibility?
Could that be guilty?
Maybe Americano enabled it while in berserk mode to get a solution
sad0felix said:
What about the setting Power Button Ends Call, in Settings, Accessibility?
Could that be guilty?
Maybe Americano enabled it while in berserk mode to get a solution
Click to expand...
Click to collapse
It would still work as power outside of a phone call. Inside of a phone call you'd just have to press it twice, once to end the call, and then a second time to put the phone asleep.
americano91 said:
I'm using this kernel: htc-msm-linux @ 20101124_215731(the newest one) and this is my startup.txt:
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2292
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=240 msmts_calib=0x9f.0x39a.0x35c.0x78 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=2,1,3 force_cdma=0 pm.sleep_mode=2 acpuclock.oc_freq_khz=786432 hw3d.force=1 physkeyboard=rhod100_it"
boot
Click to expand...
Click to collapse
Wow, I never tried, I guess sleepmode 2 is to have it stable while so overclocked ... your battery must by crying, mate!
Updating the Italian Key Map
sad0felix said:
Hi both.
I guess, because all of this happened to me too the very first time I approched to Xdandroid, that if no correct value is found in startup, the default keymap is loaded.
Can't be sure but I think default is Tilt2.
Click to expand...
Click to collapse
Well there are two defaults. First there's the keyboard entry in the default startup.txt and second there is the default keyboard if there is no keyboard entry in startup.txt. The first is either a tilt2 or a rhod210 depending on where you pull your startup.txt from. The second is the raphael (touch pro 1), that's what the init script assigns if you don't tell it anything at all about your keyboard.
Therefore some language could be more advanced than others in regard of testing branches/key assignments' scripts.
Click to expand...
Click to collapse
Currently the key maps/layouts are a hodgepodge. People created them for their own devices, sometimes hex-editing a different model's key map binary instead of creating a source file and then compiling it. So over half the existing keymaps in the rootfs repository lack source files. And it's pretty clear that a lot of the entries were just stabs in the dark by people who didn't understand what they were doing. I'm trying to bring some order to the mess. This project would be taking me far less time if I only did my 210 and stopped there, but I've expanded the project to include all rhod & raph models that we currently have keymaps/layouts for. Currently that's 9 for the rhod & 5 for the raph. I've even created a keymap/layout set for rhodiums with broken keyboards. So make that 10 for the rhod.
In this regard I am using your personalized rootfs, with endcall/power on power button and home/recent tasks on red button.
For sym I use touch keyboard, which contains all accents. Quite tricky closing and opening, but not as slow as only touch
Click to expand...
Click to collapse
You'll have a working SYM key as soon as I get around to updating my rootfs. The Italian and French keymaps are the only two that weren't updated in the Nov. 22nd rootfs I posted. Well they were the only rhodium keymaps that weren't. Still need to do nearly all the raph keymaps, and I haven't even looked at the kovsky keymaps yet...
Cheers
ps
I read in another thread that you might need some italian to complete/check the IT keymap.
Can I help?
Click to expand...
Click to collapse
Certainly. Can you post a pic of your Italian keyboard? I've already adjusted the key layout and decompiled the key map binary. I'm trying to place the same keys in the Italian map that I've added to the other keyboards. I'd like to see what's taken and what's available. We can then discuss alternate places to put those keys if the place I've used on the other keyboards is taken. I already know that fn-a which I've used for { on other keyboards is taken. On the German key map I've moved it to fn-d, but I'm not sure if that's available on your keyboard or not. According to the drawing in the manual it's available, but I suspect the drawing may be wrong since there was a ? there in the binary and I don't see the ? character printed on any of the keys in the drawing.
Preferably I'd like to pick keys that are both intuitive and available on all nine rhodium keyboards that we currently have defined within XDAndroid, and if not all, then at least the five 100's that are currently available in XDAndroid.
F22 said:
Well there are two defaults. First there's the keyboard entry in the default startup.txt and second there is the default keyboard if there is no keyboard entry in startup.txt. The first is either a tilt2 or a rhod210 depending on where you pull your startup.txt from. The second is the raphael (touch pro 1), that's what the init script assigns if you don't tell it anything at all about your keyboard.
Click to expand...
Click to collapse
Yep, I wasn't clear, that's how I guessed it had to be working: no physkeyboard? Fallback set. I obviously didn't know what it was, though
Currently the key maps/layouts are a hodgepodge. People created them for their own devices,
CUT
I've even created a keymap/layout set for rhodiums with broken keyboards. So make that 10 for the rhod.
Click to expand...
Click to collapse
I can imagine the mess.
And yup, I read the thread of the unlucky guy with the swimming rhodium ... and crazy keyb.
Rice is very useful in such cases. My good old E71 knows something about it.
Certainly. Can you post a pic of your Italian keyboard?
Click to expand...
Click to collapse
Sure ... just wait till I get home, TP2 is great phone but can't shoot itself
Preferably I'd like to pick keys that are both intuitive and available on all nine rhodium keyboards that we currently have defined within XDAndroid, and if not all, then at least the five 100's that are currently available in XDAndroid.
Click to expand...
Click to collapse
Let's keep adherent to the standard.
Just to talk: I don't even know if it's possible to make them work in Android, but the keyb combos I miss most are CTRL+arrows, CTRL+SHIFT+arrows, CTRL+X, CTRL+C, CTRL+V.
All the rest is not very much used, really.
I'll post the picture ASAP.
Then will wait for files to update/check
sad0felix said:
I can imagine the mess.
And yup, I read the thread of the unlucky guy with the swimming rhodium ... and crazy keyb.
Rice is very useful in such cases. My good old E71 knows something about it.
Click to expand...
Click to collapse
Rice? How did you apply your um...treatment?
Just to talk: I don't even know if it's possible to make them work in Android, but the keyb combos I miss most are CTRL+arrows, CTRL+SHIFT+arrows, CTRL+X, CTRL+C, CTRL+V.
All the rest is not very much used, really.
Click to expand...
Click to collapse
Whether or not these combinations will work is dependent on the application. Android doesn't have a ctrl keycode, but many applications treat the keycode DPAD_CENTER as if it were the ctrl key. So mapping DPAD_CENTER to the scan code for the physical ctrl key gives us a functional ctrl key in many applications including terminal emulator. Four of the five Euro 100's had their ctrl keys mapped to MENU instead in their layout files however. I had to replace MENU with DPAD_CENTER to make the ctrl key work. Everyone I've talked prefers a working ctrl key, but there's probably someone out there who will scream when this change gets committed and subsequently makes it into the auto-build.
I'll post the picture ASAP.
Then will wait for files to update/check
Click to expand...
Click to collapse
Sounds good.
F22 said:
Rice? How did you apply your um...treatment?
Click to expand...
Click to collapse
LOL, don't tell me you grandma never told you this secret!!!!
Rice is very, very hygroscopic. Even more than common salt (sodium chloride).
In fact here is common to see rice mixed with salt, as a speedy remedy to keep salt dry.
Only silica sachets are better than rice, but they are very expensive or too small to fit the role here.
I bet everyone will agree that diving an electronic device into salt would not end well.
On the other side, diving an electronic device into rice grains is safe (even if some grain get into it, it's easy to shake them away when all is dried up), and clean (rice doesn't produce as much powder/dust as, i.e., wheat, that could cloak up wet stuff).
----------
My E71 falled into a river, while staying, supposedly safe, into my pocket ... ^_^
A friend pushed me in. On his defence, he didn't know I had it. Happens.
The phone is still fine, after more than 1 year after that unexpected bath.
Everyone I've talked prefers a working ctrl key, but there's probably someone out there who will scream when this change gets committed and subsequently makes it into the auto-build.
Click to expand...
Click to collapse
Yup, that's sure. Never change anything unexpectedly ... or the barbarians will roll over you in seconds.
But no one forbids people to shape their keyboard layout as they like best, right?
So maybe I can help the project a little bit, while learning how to fish so to avoid just asking for fishes, if you know what I mean
Being able to build things on my own gives me a lot more satisfaction than taking/buying them done.
F22 said:
Are you absolutely certain you updated to the 11/24 kernel and not an older one? Your problem sounds very much like a kernel issue.
Click to expand...
Click to collapse
i'm absolutely sure it's the 11/24 kernel. And besides.....before i changed the rhod100it in the startup.txt everything worked fine! also i have a friend of mine that has the exact same problem, and we both upgraded to the 11/24 kernel...do you know if there will be a new release soon??? it could be my only hope! it's a really weird situation...i don't know why but i have the feeling that when i'll substitute my rootfs with yours, everything is going to work out!! i guess i'll just have to wait until then........
sad0felix said:
Wow, I never tried, I guess sleepmode 2 is to have it stable while so overclocked ... your battery must by crying, mate!
Click to expand...
Click to collapse
yeah!! can't get to the end of the day!! is there something i can do to improve it??
EDIT
I just ran android through the startup program (since it overwrites the stratup.txt changing rhod100_it to rhod100it) instead of running it with haret.exe, and the power button works again but obviously i have a crappy keyboard

Categories

Resources