PROJECT - wireless Keyboard, send WP7 keys via wifi, like bluetooth keyboard - Windows Phone 7 Development and Hacking

Hello, Im starting a new project. The concept is simple.
Send ip packages to wp7, and a background task translate it into keyboards inputs. so it will works like a bluetooth keyboard or something.
I already able to simulate keyboard inputs. but it only works with special keys such back, home, search, volume, play, lock... when i send a `A` key,, it doesnt make any effect.
but my goal is to send char keys inputs.. im trying to somehow enable the "hardware keyboard". like when we press PgUp into the simlator and type text into it.
I calling the WM6 method EnableHardwareKeyboard(TRUE). but it has no effect also.
Im also sending my current project. The vs2008 for the native dll (for sending keys) and the vs2010 for the silverlight app..
Please, anyone can help me this simulated hardware keyboard works?
Thanks

and... for testing purposes.. the 177 is a Volume Key.

Maybe the problem is exist because there are no GWES keyboard driver inside system.
You should try to test it on HTC Gold or on another device with built-in QWERTY keyboard. It may work there . . .
What kind of inputs u tired already?

unfortunately i dont have any device with hardware keyboard.
I just tried keyboards inputs, with sndKbd_event() function.

If you guys have a device with built in hardware keyboard, i would like to send a app to you.. that prints all inputs detected... I want to see if there are any specifc behavior when a user "opens" the hardware keyboard.

why not. upload fully working XAP

Im uploading xap and source for it.
Its log into text box ant key event... So please. open app, and open and close the hardware keyboard. Let us see if something appears in there ! =)

I installed it on Gold. well, UI is not really clear so my observations:
1)when I slide keyboard out it seems no effect on the program.
2)when I press 'a' on the hardware keyboard "65down" and "65up" appear (0x41 is 'a' symbol) as well 'a' appear as text.
3)if I enter at the right edit box "65" and press "Send key" I see 65down and 65up, but no 'a'

the same thing happens to me too. Maybe i should make more research in wm6..
Or maybe try to simulate the inputs via "mouse pointer".. Tring to artificially press the soft keyboard.
For now I don't know how to simulate those keys .... Unfortunately.. I have no clue after all..
Thank you very much cottula. .. This means that the hardware keyboard does not send any key event when opened..
I will try to study a little more the wm6 core.
Best regards.

I've got this somewhat working, just need to figure out all the keycodes
Edit. And hiding the virtual keyboard on device would be nice too
Edit2. So I can send volume keys and such and they work, still have to get qwerty keys working so I don't have it any more working than you guys have...

For some reason.. the qwerty Keys does not works...
All KeyCodes for Windows Mobile are decribed here at this post.
http://msdn.microsoft.com/en-us/library/bb431750.aspx
Note. you must convert the HexaDecimal values in this post to a normal decimal values in order to interact with this app.
My goal here is to simulate a Hardware Keyboard.. that means, hide the softKeyboard too...

artsjedi said:
For some reason.. the qwerty Keys does not works...
All KeyCodes for Windows Mobile are decribed here at this post.
http://msdn.microsoft.com/en-us/library/bb431750.aspx
Note. you must convert the HexaDecimal values in this post to a normal decimal values in order to interact with this app.
My goal here is to simulate a Hardware Keyboard.. that means, hide the softKeyboard too...
Click to expand...
Click to collapse
Yeah, I made a new app myself, completely in C# that runs in the background and hosts a server and I sent the keycodes from my laptop via wlan. I could use volume keys, also delete key worked and enter key worked too. Tried those in word. Figured out the key code of the back button too. So, no idea why qwerty keys won't work. Maybe we need to get the phone think that it has a external keyboard (like pageup does in the emulator)? Could cotulla get a registry dump with hardware keyboard open and closed and compare them?

We tryed using this with a phone with hardware keyboard. And this is the result.
1)when I slide keyboard out it seems no effect on the program.
2)when I press 'a' on the hardware keyboard "65down" and "65up" appear (0x41 is 'a' symbol) as well 'a' appear as text.
3)if I enter at the right edit box "65" and press "Send key" I see 65down and 65up, but no 'a'
Click to expand...
Click to collapse
It seems that the presence of hardware keyboard has no effect after all on app behavior. there must be another configurarion that send the correct key to the form, but i didnt know it yet.
I made a litte research on WM6.5 and there is another C++ native method to send Keys, maybe i will try them soon..
Plase. can you send me you app that already runs with background task??
Thank you !

artsjedi said:
We tryed using this with a phone with hardware keyboard. And this is the result.
It seems that the presence of hardware keyboard has no effect after all on app behavior. there must be another configurarion that send the correct key to the form, but i didnt know it yet.
I made a litte research on WM6.5 and there is another C++ native method to send Keys, maybe i will try them soon..
Plase. can you send me you app that already runs with background task??
Thank you !
Click to expand...
Click to collapse
I'll put it on github so everyone can help us figuring this out. It's pretty basic, done in Visual Studio 2008.
Ok, so the solution will be here: https://github.com/jessenic/RemoteKeyboardWP7 as soon as I've got Git extensions installed on my laptop. You can fork that and submit pull requests. I could also add you to the admins of the project if you want. I started working on toast notifications, but they need an int32 appid and I haven't figured one out yet.
Edit. Committed. Maybe the keyboard ID is wrong? WinCE7's keybd_eventEx's last argument is the keyboard ID.

Is the time between the sending and the receiving of the enter, or del key, big? Or is it quick?
Sent from my LG-E900 using Board Express

davide136 said:
Is the time between the sending and the receiving of the enter, or del key, big? Or is it quick?
Sent from my LG-E900 using Board Express
Click to expand...
Click to collapse
Instant (at least on n-series wlan)

jessenic said:
I'll put it on github so everyone can help us figuring this out. It's pretty basic, done in Visual Studio 2008.
Maybe the keyboard ID is wrong? WinCE7's keybd_eventEx's last argument is the keyboard ID.
Click to expand...
Click to collapse
I 've tried all IDs from -1000 to 1000.. .. without sucess...
I have no ideas left...

Code:
#define KeyStateDownFlag 0x0080
#define HWND_GLOBAL (HWND)0xFFFFFFFF
void EmulateKey(BYTE bKeyCode, BOOL up)
{
keybd_event(bKeyCode, 0, KEYEVENTF_SILENT | (up ? KEYEVENTF_KEYUP : 0), 0);
}
void EmulateWchar(wchar_t wSymbol, BOOL up)
{
UINT uKeyFlags = up ? 0 : KeyStateDownFlag;
UINT uKeyCode = (UINT)wSymbol;
PostKeybdMessage(HWND_GLOBAL, 0, uKeyFlags, 1, &uKeyFlags, &uKeyCode);
}
// example
int _tmain(int argc, _TCHAR* argv[])
{
EmulateWchar(L'T', FALSE);
EmulateWchar(L'T', TRUE);
...
}

ultrashot said:
Code:
#define KeyStateDownFlag 0x0080
#define HWND_GLOBAL (HWND)0xFFFFFFFF
void EmulateKey(BYTE bKeyCode, BOOL up)
{
keybd_event(bKeyCode, 0, KEYEVENTF_SILENT | (up ? KEYEVENTF_KEYUP : 0), 0);
}
void EmulateWchar(wchar_t wSymbol, BOOL up)
{
UINT uKeyFlags = up ? 0 : KeyStateDownFlag;
UINT uKeyCode = (UINT)wSymbol;
PostKeybdMessage(HWND_GLOBAL, 0, uKeyFlags, 1, &uKeyFlags, &uKeyCode);
}
// example
int _tmain(int argc, _TCHAR* argv[])
{
EmulateWchar(L'T', FALSE);
EmulateWchar(L'T', TRUE);
...
}
Click to expand...
Click to collapse
Thanks, but still can't get it working Could you have a look at it here: https://github.com/jessenic/RemoteKeyboardWP7/blob/master/RemoteKeyboard/Program.cs
the SendKeyboardKey(byte) works fine, but the SendKeyboardString(string) does not
Btw, have you noticed what code 122 does to the virtual keyboard! (Symbol (SYM) key.)
Edit: I get Invalid pointer error message from PostKeybdMessage :/

Works perfectly ! Thanks !!!
jessenic .. i cannot open your server project.. What i should do ?
I have vs 2008 but i cannot open this... And it doesnt seems to be any wp7 app... what it is exataly?

Related

Text Entry Issue (nummeric keys) with Non-WM apps

Everybody listen
Did you try to enter text in various applications which are not default Microsoft? I found out that on the Excalibur/Dash and might be also the same problem on all other full keyboard (landscape) Smartphones, that at those applications the....
WER
SDF
XCV
...keys are being recognized as the nummeric ones like:
123
456
789
This seems to be a bug (hopefully not a feature) at the OS.
I do see this with e.g. Smartphonenotes (quite important to me), VNC Viewer (for Remote Desktop Control) and at some Java Apps like GoogleMaps, the same is with applications based on .NET.
This is a reason why I again take my HTC p4350 (Herald) with me on the road tomorrow, because I need to control my desktop remotely and start my VPN connection to the company, in order to run the emoze client and to receive emails
Guys, believe me, for hardcore users, it is very annoying.
Did anybody hear a solution for this?
I've just tried Smartphone Notes on my Dash & it's working just fine. The default is alpha and pressing function twice shifts them the keyboard into to numeric mode.
I also noticced that. TomTom for example does not recognize these keys as letters. I have to use T9 on these 9 letters.
adhussain said:
I've just tried Smartphone Notes on my Dash & it's working just fine. The default is alpha and pressing function twice shifts them the keyboard into to numeric mode.
Click to expand...
Click to collapse
adhussain please in Smartphonenotes please try to save a note which is called e.g. "Laguna" (my note for my car and you will see that you are then not able to search completely using the alpha keys. Also "A" key is then not working.
Fire00, it saves a note called Laguna just fine. 'A' key working fine as well. I dont get what u mean by search completely? I also tried Convert It! and it entered numeric where it was supposed to and in Newscopier it entered alphabets in the fields where it was supposed to. BTW in my earlier post above, i stated that i owned the Dash, where as I actually own the HTC s620, sorry.
it depends on the application, for example tomtom. it would work properly if they updated the app.
adhussain said:
Fire00, it saves a note called Laguna just fine. 'A' key working fine as well. I dont get what u mean by search completely? I also tried Convert It! and it entered numeric where it was supposed to and in Newscopier it entered alphabets in the fields where it was supposed to. BTW in my earlier post above, i stated that i owned the Dash, where as I actually own the HTC s620, sorry.
Click to expand...
Click to collapse
What's wrong then with my already second s620 unit?
I wished it would work like you're saying.
OK let's try another one. A note in Smartphonenotes which starts with an "A".
When I press "A" on the alpha-keyboard, it does not react. The key "A" does simply not exist. But when I press the "E (2)" key, it is being recognized as an "A" according to the nummeric (T9) scheme.
The same is in TomTom, the same is in Java based apps like Googlemaps, in .NET based apps like Remote Desktop Control. The issue here is that all these applications do recognize all the keys which do have 2 functions (alpha and nummeric = wer, sdf, xcv) are treated like nummeric ones. And last but not least, the A key on the left (the first one original alpha key) does not work at all in that applications.
fire00 said:
What's wrong then with my already second s620 unit?
I wished it would work like you're saying.
OK let's try another one. A note in Smartphonenotes which starts with an "A".
When I press "A" on the alpha-keyboard, it does not react. The key "A" does simply not exist. But when I press the "E (2)" key, it is being recognized as an "A" according to the nummeric (T9) scheme.
Click to expand...
Click to collapse
Note with 'A' also working fine. Sorry i dont have TomTom or a .NET based application, but applications i have work just fine.
Might there be an issue with my ROM? I can say that I'm a quite experienced WM user and wouldn't bother you with this if it was not proved. OK simply forget it, I'm waiting now for the unbranded Treo 750.
fire00 said:
Might there be an issue with my ROM? I can say that I'm a quite experienced WM user and wouldn't bother you with this if it was not proved. OK simply forget it, I'm waiting now for the unbranded Treo 750.
Click to expand...
Click to collapse
No bother at all, im glad to be of any assistance. The snag is that im coming from the UIQ platform so don't have much experience on Smartphone.
Text entry issue...cont'
I have a Blackjack and Smartphonenotes installed. Also having the same problem as Fire - e.g. when I press "B", the program lists all my notes beginning with "T". Anybody with a solution? Thanks.

REQ: French kmap

Could someone please upload the et9.rhodium.* kmap files (windows folder) from a french azerty tp2
With pleasure... But inside these files, it is written QWERTY and the map of the second line starts with Q (as expected for a QWERTY keyboard).
Harvey
However, here they are :
http://www.geocities.com/hrowson/et9_french_tp2.zip
How the hell do you get this to work :
Format:
// c0, c1, c2, c3,..ck, where
// characters on the first column (c0), trigger the dead-cycling
// (c1,...,c3,c1..) when Symb + [first column character] on SP,
// or Fn + Space (PPC) and the current character macthes character
// on the first column.
this is from "eT9DeadKeys.txt"
With my TyTN the "Fn" + "Space" used to role through the "special caracters", "e"->"é"->"è"->"ê" for example.
How do you do this on the TP2 ?
Thanks for help (this is the source of my mapping keys question earlier).
Harvey
Oh.. looking closer in eT9.Rhodium.040C.kmap.txt I noticed it looks like the french layout despite the comment that says it's QWERTY.
Tomorrow I'll try fiddling with it to change
// Row 4
{0x10 0x10 0x10 0x14 0x00 0xff} // CAPS - 0x14 = VK_CAPITAL
{W W W W W 0x13}
{X X X X X 0x14}
{C C C C C 0x15}
with something like
// Row 4
{0x10 0x10 0x10 0x14 0x00 0xff} // CAPS - 0x14 = VK_CAPITAL
{W W W W W 0x13}
{X X X X X 0x14}
{C C C Ç Ç 0x15}
Would you guys say the would allow me to get "Ç" when pressing "FN" + "C" ?
Harvey
Thanks Harvey... indeed the 40C keymap shows AZERTY layout.
However, even after update of reg [Mobile Device\HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime\KeyboardLayouFiles\07FF to eT9.Rhodium.040C.kmap.txt it still types QWERTY
Anyone an idea ?
You might want to check the following link http://forum.xda-developers.com/showthread.php?t=537707
You can map the french characters yourself and make it te default keymap.
I had to update registry [Mobile Device\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD] Curlang to 40c in order to get my keyboard typing AZERTY...
woale said:
I had to update registry [Mobile Device\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD] Curlang to 40c in order to get my keyboard typing AZERTY...
Click to expand...
Click to collapse
Thanks for that but green characters used with the "Fn" button are still not working (I have a French device)
Any idea please ?
Aurel143 said:
Thanks for that but green characters used with the "Fn" button are still not working (I have a French device)
Any idea please ?
Click to expand...
Click to collapse
I have the same problem and it seems that the solution isn't anywhere... someone help please!!!
A page was created on Wiki, hope that will help you.
Changing the Keyboard Layout
Don't hesitate to correct my English
Aurel143 said:
A page was created on Wiki, hope that will help you.
Changing the Keyboard Layout
Don't hesitate to correct my English
Click to expand...
Click to collapse
Real nice, just worked with me!!!! To be even better It just miss to explain how can we add new symbols, like the "ç" when pressing FN + C, for example...
credinho said:
Real nice, just worked with me!!!! To be even better It just miss to explain how can we add new symbols, like the "ç" when pressing FN + C, for example...
Click to expand...
Click to collapse
I gonna have a look at it asap ^^
Aurel143 said:
I gonna have a look at it asap ^^
Click to expand...
Click to collapse
I know I have to chenge some files, but don't have any idea how and exactly where, so any help would be nice!
credinho said:
I know I have to chenge some files, but don't have any idea how and exactly where, so any help would be nice!
Click to expand...
Click to collapse
Repeating the information for search purpose :
http://wiki.xda-developers.com/index.php?pagename=HTC_Rhodium/ChangingKeyboardLayout is updated.
Awesome!!!
just be careful to change the one before last "C" - aka the 4th "C", not the 3rd "C" as shown in the wiki.
you just solved a major problem I had with my TP2.
Now it's just about...perfect.
any of you fellas that made it work can make a cab file fix ? or registry fix for samishi ? Merci

Screen Keyboard (Keypad) OFF!!!

Goodnight people ...
I have a question for you:
Because I hate the touchscreen keyboard, I wanted to know if there was a way to prevent it being opened automatically!
Let me explain .. when I write a new text message, a new mail, when I use opera but when I select any text box, it automatically opens the touchscreen keyboard!
can prevent this thing from happening?
I only use the HW keyboard ... and would prevent the automatic opening of the touchscreen keyboard!
I dug into the registry, more precisely here:
[HKLM \ Software \ Tegic \ eT9]
and all subfolders below ... I could not find anything about it!
How can I do?
Thanx!!!
Try this:
Code:
[I]HKCU\ControlPanel\Sip\TurnOffAutoDeploy[/I] = 1
[I]HKCU\ControlPanel\Sip\AllowChange[/I] = 0
[I]HKCU\Software\Microsoft\Internet Explorer\Main\Disable Auto SIP[/I] =1 (Note the space in "Internet Explorer"; there's a different directory without the space)
I found these online, so I don't know if they'll work.
Actually, I think only the second tweak ('AllowChange') is necessary. I remember trying it before. You have to know, however, that it will (should) completely disable the virtual keyboard; you can only launch the SIP by changing the value back to '1'.
yeah i used to turn it off with a tweak program. turning off auto works most places but not in opera. however later builds of opera wont show the onscreen keyboard if the physical is kicked out.
thanks for explanation ... really helpful, but my intention was not to completely disable the keypad, but only prevent it opened automatically!
I don't like the on-screen keyboard popping up all the time either. So I took an interest in this thread. I found that of the suggested registry changes mentioned above, the oly one I needed to impliment was this one:
HKCU\ControlPanel\Sip\TurnOffAutoDeploy = 1
This seems to keep the on-screen keyboard from popping up on its own, but still allows me to access the keyboard when I need it.
Hopes this is helpful...
sumflipnol: Thanks for the info!
ciko84xp said:
thanks for explanation ... really helpful, but my intention was not to completely disable the keypad, but only prevent it opened automatically!
Click to expand...
Click to collapse
Whoops! Well, you did say in your first post, "I only use the HW keyboard." Sorry about that.
Maybe you should try ScratchyPDX's route:
ScratchyPDX said:
I don't like the on-screen keyboard popping up all the time either. So I took an interest in this thread. I found that of the suggested registry changes mentioned above, the oly one I needed to impliment was this one:
HKCU\ControlPanel\Sip\TurnOffAutoDeploy = 1
This seems to keep the on-screen keyboard from popping up on its own, but still allows me to access the keyboard when I need it.
Hopes this is helpful...
sumflipnol: Thanks for the info!
Click to expand...
Click to collapse
You're welcome!
It's strange, however, that I have that same exact reg tweak, but my virtual keyboard still pops up on its own (using the ROM in my sig).
I guess, in this situation, YMMV!
ciko84xp said:
thanks for explanation ... really helpful, but my intention was not to completely disable the keypad, but only prevent it opened automatically!
Click to expand...
Click to collapse
its not possible to completely disable the onscreen keyboard. this is only to disable automatic deploy. keep in mind theres alot of places it will popup weather you like it or not.
The Jack of Clubs said:
its not possible to completely disable the onscreen keyboard. this is only to disable automatic deploy. keep in mind theres alot of places it will popup weather you like it or not.
Click to expand...
Click to collapse
I tried one of the tweaks I listed a few months ago. I think the "AllowChange" tweak disables the launch (auto and manual) of the virtual keyboard.
I remember helping someone on an EnergyROM thread about this same topic. He wanted to completely disable the virtual keyboard, so he was happy with the tweak.
ScratchyPDX said:
I don't like the on-screen keyboard popping up all the time either. So I took an interest in this thread. I found that of the suggested registry changes mentioned above, the oly one I needed to impliment was this one:
HKCU\ControlPanel\Sip\TurnOffAutoDeploy = 1
This seems to keep the on-screen keyboard from popping up on its own, but still allows me to access the keyboard when I need it.
Hopes this is helpful...
sumflipnol: Thanks for the info!
Click to expand...
Click to collapse
unfortunately I can not find it in the register of my PDA!!!
I have only [HKCU\ControlPanel\Sip\AllowChange = 0]!!!
The Jack of Clubs said:
its not possible to completely disable the onscreen keyboard. this is only to disable automatic deploy. keep in mind theres alot of places it will popup weather you like it or not.
Click to expand...
Click to collapse
With this tweak [HKCU\ControlPanel\Sip\AllowChange = 0]!!! the problem is solved, because the touch pad is completly powered off!!!
The only one problem, is the impossibility of opening the touch pad when I want without remod this register key and make a SR!!!
sumflipnol said:
I tried one of the tweaks I listed a few months ago. I think the "AllowChange" tweak disables the launch (auto and manual) of the virtual keyboard.
I remember helping someone on an EnergyROM thread about this same topic. He wanted to completely disable the virtual keyboard, so he was happy with the tweak.
Click to expand...
Click to collapse
This Tweak was really useful because I use the touchscreen keyboard 2 times a month! Thanx to you!!!
ciko84xp said:
unfortunately I can not find it in the register of my PDA!!!
I have only [HKCU\ControlPanel\Sip\AllowChange = 0]!!!
With this tweak [HKCU\ControlPanel\Sip\AllowChange = 0]!!! the problem is solved, because the touch pad is completly powered off!!!
The only one problem, is the impossibility of opening the touch pad when I want without remod this register key and make a SR!!!
This Tweak was really useful because I use the touchscreen keyboard 2 times a month! Thanx to you!!!
Click to expand...
Click to collapse
You could just add a DWORD for the "TurnOffAutoDeploy" key. That should suffice.
You're welcome for the tweak, but I understand the problem of having to remod the registry and soft reset when you need it. Maybe you could push for an app that can "switch" the registry key for you without a soft reset?
sumflipnol said:
You could just add a DWORD for the "TurnOffAutoDeploy" key. That should suffice.
You're welcome for the tweak, but I understand the problem of having to remod the registry and soft reset when you need it. Maybe you could push for an app that can "switch" the registry key for you without a soft reset?
Click to expand...
Click to collapse
You're right... I never thought to create the DWORD!
I try now... and then I post the result!
PS: I can create an app that modifies the registry to enable and disable the touchpad, but I think it is impossible to avoid the SR, because without it, the touchpad still does not work even after I edit the registry, because this type of change requires necessarily an SR to become effective.
I've tried to add manually the DWORD "TurnOffAutoDeploy=1", but the problem isn't solved!!!
PS: I can create 2 different CAB... 1 for "Powering ON" and 1 for "Powering Off" the Touchpad... because i'm not a programmer, and i haven't the necessary competence to create an application in c++!
The only one problem, is that i don't know how to avoid the SR necessary to make active the change!
If I find a way to solve the SR problem, i have solved my touchpad problem!
ScratchyPDX said:
I don't like the on-screen keyboard popping up all the time either. So I took an interest in this thread. I found that of the suggested registry changes mentioned above, the oly one I needed to impliment was this one:
HKCU\ControlPanel\Sip\TurnOffAutoDeploy = 1
This seems to keep the on-screen keyboard from popping up on its own, but still allows me to access the keyboard when I need it.
Hopes this is helpful...
sumflipnol: Thanks for the info!
Click to expand...
Click to collapse
Update: After using my phone this weekend with the above tweek applied, I found that the KB still pops up occasionally, but less often than before. For me this is acceptable. You mileage may vary.
ScratchyPDX said:
Update: After using my phone this weekend with the above tweek applied, I found that the KB still pops up occasionally, but less often than before. For me this is acceptable. You mileage may vary.
Click to expand...
Click to collapse
Can you post here the list of the various DWORD that you have in SIP folder of your registry?
I think that you have other settings that I haven't....!
ciko84xp said:
Can you post here the list of the various DWORD that you have in SIP folder of your registry?
I think that you have other settings that I haven't....!
Click to expand...
Click to collapse
Like I said in post6, I have that DWORD in my registry, but it does still pop up. As a matter of fact, the only time it doesn't pop up is when I try to send an SMS!
Mobilnaut SYM
ciko84xp said:
Because I hate the touchscreen keyboard, I wanted to know if there was a way to prevent it being opened automatically!
Let me explain .. when I write a new text message, a new mail, when I use opera but when I select any text box, it automatically opens the touchscreen keyboard!
can prevent this thing from happening?
I only use the HW keyboard ... and would prevent the automatic opening of the touchscreen keyboard!
Click to expand...
Click to collapse
You can try Mobilnaut SYM (http://forum.xda-developers.com/showthread.php?t=459253).
When Mobilnaut SYM is activated, the SIP does not pop up when the keyboard is open.
for my it work with the "Deploy" reg kack. the "allow" one killed it all toghether. I't wouldn't apear, even if i click it.
I have a diferente problem now. I'm Portuguese, I need special char "ç" a lot. my harware keyboard doesn't have that. so I have to pop up the SIP every time just for that one.
Can someaone develop a small app i can link to a hardware button, that all it does is type "ç"?
Thank you!
In this thread you might find the answer
http://forum.xda-developers.com/showthread.php?p=9242765#poststop
There is a registry edit that worked just fine on my T-Mobile HTC HD2, so you might want to check it out.

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