[1/28/08] iPhone skin for PCM Keyboard - refined - Windows Mobile Themes

After many months of tweaking this skin, I think it is about as good as it can get (for my personal use). For those of you not familiar with PCM Keyboard, it is a program being developed as a replacement on screen keyboard for PPC devices.
I am providing the skin and layout files only, please refer any program or device compatibility questions to the developers thread or website.
The latest version the application can be downloaded at this link (keep in mind the developer currently puts an expiration of 30 days on each version until it is commercially released. So plan on upgrading to the newest version each month or plan on purchasing the software when it is launched):
http://pocketcm.com/keyboard2.php
Support:
http://pocketcm.com/phorum/index.php?9
XDA thread with the latest version information:
http://forum.xda-developers.com/showthread.php?t=321712
There are two types of files that have to be loaded onto your device and selected in the options/settings for this skin to work: The keyboard layout file and the keyboard skin file. Choose either the Eng 2many or Eng 2many., layout (the second having the , and . next to the space bar) AND either the 2many GreyiPhone or 2manyiClone skin. I suggest restarting the device to make sure everything has changed correctly.
This design was done to allow almost any layout work with this skin, so check out the multi language layouts and a "azerty" layout created by ialu in this thread:
http://forum.xda-developers.com/showthread.php?t=330525
Here are some features of this skin:
Main screen:
-Numbers pop up if you press and hold the "123#?" key
-Basic symbols pop up from the space bar. Period with a space is the default pop up key, so if you press and hold too long and don't slide to another symbol, you will get a period and a space.
-If you press and hold a letter, you will get a caps letter (idea borrowed from my BlackBerry).
-Caps lock is still double press on the shift (up arrow) and double press to change back to lower caps.
On the symbol keyboard (one press of 123#?):
-If you press the internet explorer key you will get "http://www."
-If you press and hold the internet explorer key you can choose: https://, .net, .org, .com or www.
The Grey iPhone skin / layout also supports landscape. This was not easy and I had to compromise some eye candy to get all the buttons to look right in both orientations. It does take up a LOT of screen in landscape, but I didn't want to make the buttons smaller for portrait use.
Keep in mind all of this customization is set in the layout file and can be opened and modified in wordpad. The only trick is making sure it is saved as a .layout file. I suggest making a copy of the layout file you are changing, rename it, make your changes and then save it (not save as).
I made this skin for my personal use and am sharing because I haven't seen anything else that works as good - for me. I am not a developer or a designer, so again please try to search for questions in the thread links I have provided. Please feel free to modify, use, distribute any of the graphics or file settings - no need to ask
Newest Version has been posted in this thread:
http://forum.xda-developers.com/showthread.php?t=366987
If you prefer black keys with white letters, got to this post:
http://forum.xda-developers.com/showpost.php?p=1718149&postcount=26
If you like some color in your keyboard, try this version:
http://forum.xda-developers.com/showpost.php?p=1597831&postcount=21
Layout file with ( ) that pop up from the "." key:
http://forum.xda-developers.com/showpost.php?p=1724593&postcount=46
HTC Touch Style Skin, with help from Kin0Kin:
http://forum.xda-developers.com/showpost.php?p=1766908&postcount=2
Here is the eye candy:

Great look!
What about support cyrrilyc? (Russian?)

Tks for sharing...

very beautifull thank you man

preciate you

This is VERY nice
Many thanks.

iPhone12 files
I download the zip file but how do I install it on my PPC 6800 ?
PHP:

Excellent! Thanks! Though I will need to slightly mod it to add the "_". No one seems to put that on their layouts. Apparently, I'm the only one who ever uses it, and I do in my passwords sometimes...
EDIT: Just noticed that a hold of the "-" will also do a "_". Cool! I'll still add a dedicated button for it. I don't need the .com since I made the press and hold of the http button default to a .com, instead of .net, and also I use the "_" much more than .com as I have most of my sites bookmarked...
But awesome skin again! Thanks for the time and effort!

jomo25 said:
Excellent! Thanks! Though I will need to slightly mod it to add the "_". No one seems to put that on their layouts. Apparently, I'm the only one who ever uses it, and I do in my passwords sometimes...
Click to expand...
Click to collapse
Press and hold the "-" key and voilá...

radiototal said:
I download the zip file but how do I install it on my PPC 6800 ?
PHP:
Click to expand...
Click to collapse
1. Download the program cab from the link on post one (v12 is the current).
2. Install onto the device
3. Using active sync, open the folder program files\PCMKeyboard
4. Drag all of the files in the zip (or just the iphone12 skin and eng iphone12 layout if you don't want the multi language options).
5. Go to settings, input and select PCM Keyboard as the input method
6. Click on the options button and change the keyboard layout and keyboard skin to Eng iphone12 and iPhone 12. See the screen shot. I alsot changed the feedback on letters to 30 ms from the default 100. This is how long it takes for the feedback graphic to pop up. Basically 30 is if you want it to show up quickly when you press letters (like the actual iPhone) or if you want to type faster and not have it show the pop up of the letter you pressed, leave it at 100.
7. Once the options are set, press OK and OK to exit the input screen.
8. I suggest restarting the device to make sure the layout and skin set correctly. If you do not have a SIP change program on your device, when you restart, it will default back to the standard keyboard. I recommend default IM and have attached the cab file in this post. Install it, run it and it should keep PCMKeyboard as your default, even after restarts.

just installed works great thanks!

Awesome
One word - AWESOME!!

is there a possibility to include a copy/cut/paste/undo button? would be handy.
or just a Control button to be used incombination with X/C/V/Z as in the default SIP
EDIT: very nice skin btw!!thx for sharing..

I Love it!!
This is Really good!
Just a view question,
Could you make the same thing only then change the colors
so, dark keys with light characters?
Would make it complete!
and is it costumizable?
because i have changed the order of the characters ever sinds i use pcm keyboard.
but now when i use your skin i don't get numbers but special characters when holding the 123 button.
and i don't have a . next to it so i lost the extra options when holding that.
can i change it my self in one of the files?

VOODOOS!L said:
is there a possibility to include a copy/cut/paste/undo button? would be handy.
or just a Control button to be used incombination with X/C/V/Z as in the default SIP
EDIT: very nice skin btw!!thx for sharing..
Click to expand...
Click to collapse
2manyphones, I now see that keeping the 'RETURN' button pressed, gives a menu to copy/paste/cut!! so forget my request, this skin is perfect!! thx again!!

woooww
This keyboard is the best one i so far used..just so fast..red coloring is a great idea..thank you man

Ok!
I just downloaded the keyboard and installed it on my ETEN X500+
It's o so f..king great!
Great skin and it also supports Russian!
But!
Where are the commas, full stops etc????
What about a Greek layout??
Maybe I can helb about the greek layout

Thanks man.
Great work!

Absolutely Wonderful, Amazing F****G wORK Awesome My pocket Pc is now Final. Thank you

Great! Thanks a lot

Related

2 Skins for the PocketCM Keyboard with multilanguage layouts

I have made 1 new and thats the Carribean sea skin with both an qwerty and azerty multilanguage layout. The other skin i have edited the Iphone skin 2manyphones made (His orginal post) a little so it fits my layouts. I think he has done som great work on that skin . Iphone also got qwerty and azerty layouts.
For more info, pictures and downloading you can see on these two links.
Carribean sea skin
Iphone skin
At this there is no VGA skin of them. But i'm thinking of make them. I dont have any VGA phone so can be a little hard to test them so if some one could help me with that i would thankful for that
Seems like the multilanguage layout works out great for me. If there is any letters or symbols you miss tell me. Also write the symbol/letter both in caps and lower since it would be easyer for me to add them.
This is the letter associations these layouts have now:
aåáàäãą¥,eæéèêëę,iíîï,oøóôöõ,uúùüû,cçć,sšß,zžżź,yý,nñ,lł
Correct me if some of the symbols are on the wrong place. Symbol pads are added for every letter.
Hope you like them and would like to hear what you think about the color scheme on the Carribean sea skin.
Where do you download?
steb0ne said:
Where do you download?
Click to expand...
Click to collapse
I have uploaded the skins now. But you could download them the forum i linked to
You did a great job, especially with the heaps of symbol pads hidden everywhere. What I don't like is the very small "shift" key, since we germans need it quite often. Is there a way, to make it bigger?
paranoid2007 said:
You did a great job, especially with the heaps of symbol pads hidden everywhere. What I don't like is the very small "shift" key, since we germans need it quite often. Is there a way, to make it bigger?
Click to expand...
Click to collapse
Hey good you liked it . Could you tell me what skin you are using and maybe how mutch bigger you think the shift button should be. Cause have to make some other button smaller if the shift button should be bigger. So have to look at it.
ialu said:
Hey good you liked it . Could you tell me what skin you are using and maybe how mutch bigger you think the shift button should be. Cause have to make some other button smaller if the shift button should be bigger. So have to look at it.
Click to expand...
Click to collapse
Well, I'm using the really nice iphonegrey skin. I'd like to have the shift key about as big as the backspace or return keys. I could best live with a smaller return key, since I really don't use this one very often. So maybe the return key would be the right button to shrink a little in size. Keep up the good work!
Here is the English version with a bigger shift key. I didn't mess too much with the shift and symb screens, but it should be a little better.
Keep in mind you need to use both the skin AND the layout file for this to display right.
Tweak as you like!
Can this be used for VGA Devices?
2manyphones said:
Here is the English version with a bigger shift key. I didn't mess too much with the shift and symb screens, but it should be a little better.
Keep in mind you need to use both the skin AND the layout file for this to display right.
Tweak as you like!
Click to expand...
Click to collapse
Nice skin, but I have three questions:
1. Can you make a blue version (like the real iphone) using this new layout (Gray 3.5)?
2. Can you make a backspace a little bigger (version 3.5)?
3. There is a bug in "return" button. If you press and hold for 250ms, one menu it's appears (option - cut - copy - paste), but with your skin, you will see just a black "button".
Thanks a lot and as always, sorry my bad english..
Really like this app. Using Ialu layout ... with some modifications and replacing the graphics, here's what I have.
BTW, how can I use a different png graphics for shift/backspace/space/return when the key is pressed?
M.A.S. said:
Nice skin, but I have three questions:
1. Can you make a blue version (like the real iphone) using this new layout (Gray 3.5)?
2. Can you make a backspace a little bigger (version 3.5)?
3. There is a bug in "return" button. If you press and hold for 250ms, one menu it's appears (option - cut - copy - paste), but with your skin, you will see just a black "button".
Thanks a lot and as always, sorry my bad english..
Click to expand...
Click to collapse
2. Try his original layout. The bigger shift key and smaller backspace were requested by me.
BTW thanks Ialu. I like the bigger shift key now.
2manyphones said:
Here is the English version with a bigger shift key. I didn't mess too much with the shift and symb screens, but it should be a little better.
Keep in mind you need to use both the skin AND the layout file for this to display right.
Tweak as you like!
Click to expand...
Click to collapse
Hi 2manyphones, would it be possible to move the backspace key(x) away from the right, it is a bit hard to get to it. This is only in lowercase letters, it uppercase letters it is correct. Otherwise loving this layout, much easier to type.
I also have the blank buttons when holding the Return button, until you slide over the buttons.
hope more themes for POCKETCM keyboard
keyboard displays different on my Kaiser
I absolutely love this keyboard app and skin, but when installed on my kaiser, it's misaligned. the picture on the right is from my kaiser and the picture on the left is from the GrayIphone 3.5 zip file
it
looks like the height of the keyboard is too short. am i out of luck or can this be fixed with some type of adjustment. thanks in advance for any suggestions...
cortezzi said:
I absolutely love this keyboard app and skin, but when installed on my kaiser, it's misaligned. the picture on the right is from my kaiser and the picture on the left is from the GrayIphone 3.5 zip file
it
looks like the height of the keyboard is too short. am i out of luck or can this be fixed with some type of adjustment. thanks in advance for any suggestions...
Click to expand...
Click to collapse
You need to select both the skin file and the correct layout file for it to display correctly. From your screen shot it is clear the wrong layout file is selected. Sometimes you also need to do a soft reboot to get it to change.
I added = and + to the English layout 2.1 with number keys along the top of the symbol pad.
Use this layout file with the iPhone 3.3 skin.
layout file...
I love the gray Iphone skin. I have used it for a while now. I got it from tene pocketcm site. I was using underwatertub's iphone + smilies but the keys on this one are way larger.
Would it be possible to add a layout to the english edition so that when a user presses and holds the "." key a row pops up giving the options of punctuation? For example ?!,()etc and maybe a few smilies? Underwatertub did it on his and man it works great!!!
Also, on the "," could have a pop up on a press and hold function, that had a numeric row.
Only ideas, the skin is awesome!!!!
Curious George
Just noticed that holding down the ".?123" button does do some of this.
Another idea: What about predifined text with a press and hold on "Return"...ie Running late. yes. no. call me....etc
curious george said:
I love the gray Iphone skin. I have used it for a while now. I got it from tene pocketcm site. I was using underwatertub's iphone + smilies but the keys on this one are way larger.
Would it be possible to add a layout to the english edition so that when a user presses and holds the "." key a row pops up giving the options of punctuation? For example ?!,()etc and maybe a few smilies? Underwatertub did it on his and man it works great!!!
Also, on the "," could have a pop up on a press and hold function, that had a numeric row.
Only ideas, the skin is awesome!!!!
Curious George
Just noticed that holding down the ".?123" button does do some of this.
Another idea: What about predifined text with a press and hold on "Return"...ie Running late. yes. no. call me....etc
Click to expand...
Click to collapse
Thanks. I'm glad you like the skin. You can change what characters display on each page in the layout file. It can be opened and edited in wordpad. Just make sure you don't add or delete any spaces, so the skin still displays correctly. As for holding the return key to get quick replies, that is a good idea, but to my knowledge the return key pop up is set to options, cut, copy and paste. Meaning I don't think it can't be customized at this point. I made this skin primarily for my own use, so fogive me if my response to requests is not as fast as underwaterdub or others who have posted their own skins. I will keep making tweaks, taking into account forum feedback and personal usage and posting when I can.
2manyphones said:
You need to select both the skin file and the correct layout file for it to display correctly. From your screen shot it is clear the wrong layout file is selected. Sometimes you also need to do a soft reboot to get it to change.
Click to expand...
Click to collapse
thanks for the suggestion... all is well now!!! my trinity and my kaiser thank you!

Remove Calender&Contacts bar

Is it possible to remove to whole bar at the bottom of the home screen? Mine has links to contact & calender, but I just want to remove it since I dont use them at all...
Any ideas?
soft key applet
you can use a program called soft key applet, which is downloadable from the xda ftp site, not sure if you can simply turn these off, but you can assign different programs to them.
I use dcinobar, you can just click the .exe to enable / disable it. I have mine placed in the \windows\startup folder works perfectly.
s4vva said:
I use dcinobar, you can just click the .exe to enable / disable it. I have mine placed in the \windows\startup folder works perfectly.
Click to expand...
Click to collapse
nice post, def. gonna try this one out when I get the chance as I never use the on screen soft keys anyway,(plus I know I ain't the only one who can't stand the fact that the home screen plugin from HTC doesn't allow one to scroll down the today screen in landscape mode)and a little extra room is welcomed with open arms. I'm guessing you can still use the soft keys if you want to by pressing the hw buttons on the device right????
cheers
Heres the trick..
It LOOKS a lot better. It makes more of your image available to use.
But wither or not you use the buttons doesnt even matter, because when at the today screen, even if you press those buttons they still work. I use mine all the time, but I dont like the clutter, but it doesnt matter. I just remember what buttons do what, since they still work.
Im adding this to my newbie thread
Thanks!!
This gives the homescreen just a bit more room.
Another nice mod is to remove the iconset for the unlock/com man/etc located above this bar. I used the regedit method using total commander- simply delete the following from your registry:
\\HKLM\INIT\LAUNCH92
This is the key that launches the tray application at boot (To re-enable create the registry key above with the value TrayAp.exe)
Have fun!
morotorium said:
Another nice mod is to remove the iconset for the unlock/com man/etc located above this bar. I used the regedit method using total commander- simply delete the following from your registry:
\\HKLM\INIT\LAUNCH92
This is the key that launches the tray application at boot (To re-enable create the registry key above with the value TrayAp.exe)
Have fun!
Click to expand...
Click to collapse
Actually I found the tray icons very useful and actually added my own tray from batterstatus. One touch activation of any of the radio's and various programs makes using the tray very efficient. Plus you can access the tray without even touching the screen so its a win-win in my eyes.
Regarding Neptunes' first post at the top,
"(plus I know I ain't the only one who can't stand the fact that the home screen plugin from HTC doesn't allow one to scroll down the today screen in landscape mode)"
I have spent days looking for a fix/patch for this. Is not having the scroll feature in landscape mode the final answer on this one?
Thanks guys!
Scroll
Go to HKLM\Software\Microsoft\Today\Items\HTC Home and change the type to 4.
Poweroff and poweron.
Thanks, exactly what i need.

Get MS keyboard back in WM 6.5

The HTC keyboards don't have a "Ctrl" key so I can't copy or paste in some programs - how can I get the default MS keyboard back?
mem2358 said:
The HTC keyboards don't have a "Ctrl" key so I can't copy or paste in some programs - how can I get the default MS keyboard back?
Click to expand...
Click to collapse
Has it ever had a Ctrl key?
Cheers, Rob.
Yes it has a Ctrl-key.
I want the keyboard also back
I have searched a long time for this, tried many regedits but never succeeded. Your best option is to pay for Resco Keyboard Pro.
TouchPal keyboard also has copy and paste functions.
Hey guys, I was looking for the MS keyboard too! I cant copy/cut paste or Ctrl z anymore with the HTC qwerty.
The free Finger Keyboard 2.1 has copy and paste facilities: http://forum.xda-developers.com/showthread.php?t=501122.
Make sure you install the WVGA version.
Iphone like keyboard (HTC Topaz)?
I am looking for a keyboard that works well with fat fingers the iphone board is so much better then the one I have on my TOPAZ
To get MS keyboard, I do this:
Modify this registry first:
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
"Default"="1" (by default it is "0")
Then install this program in phone memory:
http://forum.xda-developers.com/showthread.php?t=414422
Then modify the registry as follows:
[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Keyboard"
"StylusInSipName"="Touch Input"
Finally restart.
This way, when stylus is in, it will switch to HTC's Touch Input (Full, Compact or Phone pad depending on your last selection) then when you take out the stylus it will switch to the MS Keyboard.
Why use a keyboard for copy/cut/past?
Here is what I've done...
Install the keys controler from http://forum.xda-developers.com/showthread.php?t=555821
Change the behavior of the volume keys:
VOL DOWN :
- single click : default
- double click : Emulate CTRL+C to OS
- long click : Emulate CTRL+X to OS
VOL UP :
- single click : default
- double click : default
- long click : Emultate CTRL+V to OS
And it's working with all the applications....
And I quote:
This is for Topaz only! Do not try to install this on other devices!
Do not ask me to make a version for other device since my remappers are driver dependent and this can be very and very complicated without real device (if possible at all).
Nice one though romualdrichard, But I'd use it if I had a Topaz or a program just like that for my MDAcIV
omar302 said:
To get MS keyboard, I do this:
Modify this registry first:
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
"Default"="1" (by default it is "0")
Then install this program in phone memory:
http://forum.xda-developers.com/showthread.php?t=414422
Then modify the registry as follows:
[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Keyboard"
"StylusInSipName"="Touch Input"
Finally restart.
This way, when stylus is in, it will switch to HTC's Touch Input (Full, Compact or Phone pad depending on your last selection) then when you take out the stylus it will switch to the MS Keyboard.
Click to expand...
Click to collapse
TNX! Finally something that works! Do you know how I can get the big buttons with gestures mode on? I got the small kb buttons now...
VerusAmos said:
TNX! Finally something that works! Do you know how I can get the big buttons with gestures mode on? I got the small kb buttons now...
Click to expand...
Click to collapse
If you go to Menu>Settings>Personal>Input and from there select "Keyboard" from the drop down menu.
By the way, the gestures will also work on the small buttons.
omar302 said:
If you go to Menu>Settings>Personal>Input and from there select "Keyboard" from the drop down menu.
By the way, the gestures will also work on the small buttons.
Click to expand...
Click to collapse
I know they also work on the small kb, but my point is that I like the layout with the other two options on. The row with numbers is gone so it leaves more space for the letter buttons.
The reason I cant turn on these options is because I'm using Benko's v5.0ROM (6.5) and that ROM has only the Touch Input kb. I think the chef took out the settings from the drop menu. Also there's no input settings in the personal settings, so I cant change the ks settings.
Can I just add MS Keyboard without installing the additional code? I want MS Keyboard whether stylus is in or out.
akran said:
Can I just add MS Keyboard without installing the additional code? I want MS Keyboard whether stylus is in or out.
Click to expand...
Click to collapse
Use the same procedure, but put "Keyboard" for both registry strings.
VerusAmos said:
I know they also work on the small kb, but my point is that I like the layout with the other two options on. The row with numbers is gone so it leaves more space for the letter buttons.
The reason I cant turn on these options is because I'm using Benko's v5.0ROM (6.5) and that ROM has only the Touch Input kb. I think the chef took out the settings from the drop menu. Also there's no input settings in the personal settings, so I cant change the ks settings.
Click to expand...
Click to collapse
I can't seem to get the program to install in my Topaz WM6.5 WWE asia rom. Can you like make it nto a .cab?
I found out how to put the MS KB back to the drop menu again! Here's a a reg file...
VerusAmos said:
I found out how to put the MS KB back to the drop menu again! Here's a a reg file...
Click to expand...
Click to collapse
Thaks for this....
Also I was thinking to go for WVGA version of http://forum.xda-developers.com/showthread.php?t=501122
Which one will be good for easy????
Can't really give an opinion on that... I always have prefered the MS kb. Other kb's that are finger friendly are the latest HTC kb's. Or the EzInput kb's which is simular to the HTC kb's.

[WM 6.x,28-04-2011] WinStart v2.4 Final, New start menu replacement

WinStart V2.4
Features
Task manager (close/view background apps)
Icon's image and name can be changed
Icons can be moved
Background image can be easily changed
Text color of icon can be changed
Lock feature
Quick list of recent programs
Possibility to order icons by name and type
Icon's name can be hidden
What's new?
WinStart can be assigned to any key
Long press on top icons are now working
Square background image possibility
New animation
Possibility to disable the background image (for old devices, the speed gain is real)
Scrolling function rewrited (I hope you will tell me if it's better or worse!)
Various bugs fixed (folder with dots are correctly printed, quick links and background windows are now correctly handled, landscape correctly handled, no more gap between icons...)
Download explications
Please go to my website !
Cant open file
Sent from my X10i using XDA App
You're right, wrong cab...
I edited the first post, you should be able to test now !
Performance on Rhodium
[EDIT]
I am using the full version now, which shas an option to disable the original start menu, which saves alot of memory.
Performance is great on the Rhodium
[/EDIT]
I wanted to try it on the Tilt 2, because it is a memory starved device.
There is no memory advantage to using this over the normal start menu.
It looks nice, and the recent program list is great.
But for the Rhhodium, memory is critical, so I will go back to using the Panel Stat menu cooked into Energy ROMs.
It would be nice if the free version would have had the graphic transitions when opening folders. It looked cool on the demo that was done on an HD2, but, other devices, such as my Tilt 2 or my Fuze, are slower.
I would want to see that performance before purchasing. If I could see that I would consider purchasing it for my Fuze.
But, as far as the memory usage. I can't use it with my Tilt 2. It consumes more memory than having the original start menu.
The full version can disable the original start menu, so you can spare approx 30 Mo in RAM.
The demo was done on an HD (older than Tilt2) and no problems. I think it will be smooth for both (Tilt2 and Fuze), but I'm not sure of that!
I can't create a demo version with graphic transitions, too much work...
As you are a "productive and contributing member", I can give you a serial... Send me a PM if you are interested!
petititi said:
The full version can disable the original start menu, so you can spare approx 30 Mo in RAM.
The demo was done on an HD (older than Tilt2) and no problems. I think it will be smooth for both (Tilt2 and Fuze), but I'm not sure of that!
I can't create a demo version with graphic transitions, too much work...
As you are a "productive and contributing member", I can give you a serial... Send me a PM if you are interested!
Click to expand...
Click to collapse
Thanks.
While testing the full paid version, I am very impressed.
I have more memory available than before, when I was using the Panel Start menu available in Energy Roms.
This start menu is great.
Starts faster.
More responsive.
Better transitioning graphics.
Graphics are very smooth on my Tilt 2.
And the most recent program feature is really nice to have.
This is definitely worth the money.
Thanks for this feedback
WinStart with CHT Softkeys
First of all very nice!!
I purchased the full version at your referenced site.
I am having a problem. I use CHT 2.0 on my NRGZ28 ROM, and I use the CHT Softkeys. I cannot get WinStart to pull up the start menu using the "StartMenu" CHT softkey. If I disable the CHT softkeys, the the normal StartMenu icon works fine.
Within CHT SoftKeys, there are ways to set key assignments:
"Run path" which prompts me to enter an application to run. WinStart is not a listed application.
"Command Line" which prompts me to "enter command line parameters". I don't know what to do here?
Is there a way you can get this to work with the CHT SoftKeys?
I have CHT2.0 too, but I never used the SoftKeys...
I take a look and come back to tell you how do this.
WinStart with XDA_UC
Thank you...while waiting...I'll ask another question.
I flash ROM's a lot when new versions come out. I use XDA_UC to install my various apps that I use. WinStart will DEFINITELY be one.
My question: On a fresh install with a new ROM, is there a registry key or something that I should install along with the cab to get the initial "fresh-install" parameters - username/password information - automatically applied?
OK, so it's not as easy as I thought... I try something but it work only the first time... What I do :
In HKCU\Software\HTC\Manila
>Set CHT.Softkeys.KeyCustom1.Path to: \Program Files\winstart\winstart.exe (no quotes or anything else)
In CHT editor, set icon1 to custom1... But as said before this will work only the first time.
I work on this and in a few days (I hope 24h), I will post a new version.
For the second question, you will have to save these two values :
HKLM/Software/Manila_WinStart/licenceKey and HKLM/Software/Manila_WinStart/password.
You can also export the entire HKLM/Software/Manila_WinStart/ key to save your settings too... If this is not an option for you, tell me via PM, I will send you a patcher...
Winstart / Softkeys
petititi said:
OK, so it's not as easy as I thought... I try something but it work only the first time... What I do :
In HKCU\Software\HTC\Manila
>Set CHT.Softkeys.KeyCustom1.Path to: \Program Files\winstart\winstart.exe (no quotes or anything else)
In CHT editor, set icon1 to custom1... But as said before this will work only the first time.
I work on this and in a few days (I hope 24h), I will post a new version.
For the second question, you will have to save these two values :
HKLM/Software/Manila_WinStart/licenceKey and HKLM/Software/Manila_WinStart/password.
You can also export the entire HKLM/Software/Manila_WinStart/ key to save your settings too... If this is not an option for you, tell me via PM, I will send you a patcher...
Click to expand...
Click to collapse
Hello - I appear to have the same issue as WMG316. After installation and reboot. I can go to \Program Files\WinStart\ and run ConfigWinstart.exe. I select DEBUG, Stop Service, and then Start Service, Back, Save. At this point the Hard and Softkeys work properly until the next reboot. I have not put any WinStart in my Startup folder.
I hope this helps get closer to a long-term solution. I really like this app and it is still worth the money.
petititi said:
OK, so it's not as easy as I thought... I try something but it work only the first time... What I do :
In HKCU\Software\HTC\Manila
>Set CHT.Softkeys.KeyCustom1.Path to: \Program Files\winstart\winstart.exe (no quotes or anything else)
In CHT editor, set icon1 to custom1... But as said before this will work only the first time.
I work on this and in a few days (I hope 24h), I will post a new version.
snip...
Click to expand...
Click to collapse
Thanks...I had tried that and came to same conclusion...only works on the first try!
Hopefully you'll get that worked out so CHT SoftKeys can be used!!
I look forward to the update.
How to Backup "Renamed Icons"
Another question. I have renamed a few of the icons in the start menu. I cannot locate where these changes are saved. Is there a way to backup these settings for subsequent ROM flashes?
wmg316, you can export registry key HKLM-Security-Shell-Startinfo-Start , which contains data about all links: their position, icon, name & visibility..
Start Menu Hardware Key on Rhodium
Maybe a bug?
Since disabling the CHT SoftKeys I have had no problem initiating the Start Menu with the default soft key. I am still in hopes that you will fix that issue though!
My problem...when I try to use the hardware key start menu on the Tilt 2 (Rhodium) it does not work.
I can get it to work by following these steps:
Use Start Menu soft key to go to Start Menu
Select Menu, Options
At this point the option to "Hook the windows hardware key" is checked...I uncheck this...then check it again and select save
After this process, the hardware key works.
After a soft reset, the hardware key does not work and I have to go through the aforementioned steps to get it to work again.
Yes,I think this problem is the same as CHT softkey (they emulate an hardware keydown).
So I think in a few hours these two bugs will be corrected !
The problem is now solved...
I work on an option to save/restore the settings so I will change the version number of first post when finished.
For now you can install the attached file which correct the bug but don't include the option to save/restore settings...
petititi said:
The problem is now solved...
I work on an option to save/restore the settings so I will change the version number of first post when finished.
For now you can install the attached file which correct the bug but don't include the option to save/restore settings...
Click to expand...
Click to collapse
Confirmed to work:
I uninstalled v2.1 and soft reset
I installed v2.2
Turned on CHT Softkeys
Tested CHT Softkey start menu - worked
Tested hardware key start menu - worked
Soft reset
Tested CHT Softkey and hardware start menus again - worked
Thank you!!
You guys work fast! The issue with the hardware and CHT Softbar starting was my only real issue with this. I bought the paid version and love it. Thank you.
The only other minor cosmetic thing I have noticed is that when you first open the program, it leaves some odd artifacts on the screen as you run it the first time. For example, after a soft reset, the first time I open the menu, I can't see my task bar on top, I see a part of my CHT hometab. Once I close it, it works great for all other openings.
Also, when you click on a program, the animation works fines to zoom the icon at me, but once it is done, the screen briefly jumps back to the start menu background showing me just the icon I clicked on until the program actually opens.
Like I said, purely cosmetic, but I figured I would mention them. Again, thanks a ton for the program, it is by far and away the best start menu I have tried. Light years ahead of even the default WM one.

Custom keyboard layout

Hey, I found OK and caps lock keys on the D4 keyboard useless - I just don't see any difference between using OK, mapped as D-pad center, and Enter, and caps lock can be substituted by double press of shift. So I decided to play with the layout a bit, mainly because I was irritated by a need to touch the screen to work with clipboard or to go back.
The result is attached - a custom layout which remaps OK button from DPAD_CENTER to ESCAPE and caps lock from CAPS to CTRL_LEFT.
Esc works as the Back button and Ctrl is tested working in combinations of Ctrl+A (Select all), Ctrl+X (Cut), Ctrl+C (Copy) and Ctrl+V (Paste). Unfortunately Ctrl+Z/Y (Undo/Redo) don't seem to work... Any suggestions for other combinations to try?
I have tested it all on rooted Eclipse ICS 1.2 ROM, but it should generally work on all rooted Android 4.0.4 ROMs.
How to get it working?
1. You probably need to have your phone rooted first.
2. Optional - you might want to backup your original /system/usr/keylayout/omap4-keypad.kl if you're on different ROM (it should be all the same, but I haven't tested it)
3. Unpack the attached custom_layout.zip to the root of your phone - it will put omap4-keypad.kl into /system/usr/keylayout
4. Reboot your phone.
In case you'd like to revert the changes, I put the original keylayout from my system in original_layout.zip, or you can use your own backed up file
Hope you enjoy my mod. Also, which key would you suggest to replace by Menu? I'm thinking about SYM, but I still think the day I'll actually need it might come, unlike with caps lock and OK
For those interested in changing values for themselves I've attached scancodes of all the buttons given out by safestarap's key test - see keycodes.txt. If you're gonna change any .kl files, be sure to open it with some program supporting UNIX formatting such as PSPad - I really don't wanna see what would happen after editing it with Notepad You should probably also see Android documentation article about it first.
This sounds rather good...i wasn't going to, but this may give me a reason to root my phone. Thanks f for your work. It does seem illogical having those buttons. Btw what happens to LED when you press caps lock now.
Still running stock ics on Vodafone UK.
Sent from my DROID4 using xda app-developers app
This doesnt seem to work on stock rooted.
it seems the physical keyboard runs off generic.kl and the omap4.kl, but i simply used root explorer to edit the KL's and got things how i wanted them. i missed my HTC G2 alt + del/backspace = delete whole line, so i made tab the ALT_LEFT and problems solved, also mapped OK as CTRL_LEFT for copy paste ext.. just my pref.
also changed all the qwerty keys to WAKE_DROPPED to wake the screen instead of having to hit the top power button, as i leave my phone on my desk open constantly so its annoying to always have to hit the power button to wake.
So do you have to change the 2 files or just the one?
Sent from my DROID4 using xda app-developers app
bustr85 said:
Btw what happens to LED when you press caps lock now.
Click to expand...
Click to collapse
I have Caps Lock mapped as Ctrl and it's not connected to the LED at all - seems the LED is working as normal Caps Lock signalization. However, after double-press of Shift the caps Lock is activated and the LED signalizes it fine.
wheeliest said:
This doesnt seem to work on stock rooted.
it seems the physical keyboard runs off generic.kl and the omap4.kl, but i simply used root explorer to edit the KL's and got things how i wanted them. i missed my HTC G2 alt + del/backspace = delete whole line, so i made tab the ALT_LEFT and problems solved, also mapped OK as CTRL_LEFT for copy paste ext.. just my pref.
also changed all the qwerty keys to WAKE_DROPPED to wake the screen instead of having to hit the top power button, as i leave my phone on my desk open constantly so its annoying to always have to hit the power button to wake.
Click to expand...
Click to collapse
Didn't know the Alt+BkSp combination, thanks What other combinations do you use?
BTW Alt+Tab works for switching apps (I have now SYM mapped as ALT_LEFT and TAB is left untouched - I like to use it when filling forms).
In my mod it already is WAKE_DROPPED, but not by me, it's probably one of the Eclipse mods to stock
bustr85 said:
So do you have to change the 2 files or just the one?
Sent from my DROID4 using xda app-developers app
Click to expand...
Click to collapse
What do you mean? Do you refer to wheeliest's post?
Ah, good idea mapping SYM to ALT_LEFT. Then we can go in and define Alt key combos for the rest of the alpha keys, to get all the other symbols that we need (e.g., brackets, curly brackets, vertical bar, backquote...)
Sent from my DROID4 using Tapatalk
I edited both .kl's to answer the above question,
I also changed the "/" to work as a "?" with out shifting first. (which i changed in the omap4 keychars)
system/usr/keychars/omap4-keypad.kcm
its about the middle of the code, you get into the symbols after the numbers.
key SLASH {
label. number: '?'
base: '?'
shift: '/'
ctrl. alt. meta: none
and thats the only useful key combos i know.
I've tried to edit the keyboard for my AOSP Unofficial CM10/JB ROM. No luck at all.
None of the changes take effect and the shift key stops functioning as it should. You have to hold the shift key down and press the additional key for it to work, the same as you do on a computer keyboard.
I've tried to edit both the generic and omap4 files. It always ends up with the same result. Not looking for a fix just notifying you guys.
Long press symbols
Hi, does anybody know where to change symbols and/or their order in long press popup window?
screenshot - imgur.com/joN15zH
CM10 or CM11
wild_a said:
Hi, does anybody know where to change symbols and/or their order in long press popup window?
screenshot - imgur.com/joN15zH
CM10 or CM11
Click to expand...
Click to collapse
Unfortunately I don't know, but I never use it.
My short story:
My old phone was a Motorola Milestone 1 (Droid 1) with physical QWERTY.
I used it with Smart Keyboard Pro (SKP). It has an option called “Physical Keyboard”, by this way I reach the special characters of SKP’s actual language (long press on short character then some short press for selecting).
I changed for Droid4, upgraded for SlimKAT 4.4.2 installed SKP, but it is not worked with new 5-row keyboard. I can’t reach the keyboard’s yellow and my language-specific characters. Shift is not working with yellow keys.
Solution:
Change SYM and CAPS LOCK buttons in /system/usr/keylayout/omap4-keypad.kl:
I changed SYM button for “ALT”:
KEY 162 ALT_LEFT
and the CAPS LOCK button to “CTRL”:
KEY 222 CTRL_LEFT
Than modify /system/usr/keychars/omap4-keypad.kcm as follows:
Defined yellow characters for ALT method, and some other characters for all available buttons. The original SYM function still available by ALT+Space.
I attached a picture about the ALT-characters.
Unfortunately the new CTRL-button not works with SKP “Phisical Keyboard” option so I must switch off this option. By this way I lost the language specific fonts, so I programmed the upper rows for this fonts. The selection is working by SHIFT and D-pad, than CAPS-LOCK + C is Copy and CAPS-LOCK + V is Paste.
I attached a picture about CTRL-characters too.
I used character codes at: fileformat.info
We must be use the C/C++/Java source codes.
Thats all.
Zavo
hi.
i wanna change my hardware keyboard of droid4. its qwerty ... and i want to have qwertz.
so i edited the /system/usr/keychars/omap4-keypad.kcm and changeg key "Z" { label base shift } with "Y" . reboot and it works me happy
by thinking myself that i missed Ä Ö Ü at the hardware keyboard and dont want to wait long with long push on a to wait for the popup and choose there ä, i tryed to edit the /system/usr/keylayout/omap4-keypad.kl:
CAPS LOCK button to “ALT”:
KEY 222 ALT_LEFT
and back into the /system/usr/keychars/omap4-keypad.kcm there under A { label: "A" / base : "a" / shift: "A" / cltr,alt,meta: "ä" }
reboot and now it works nothing -.-
also the y z is back to qwerty and not qwertz ?!?!?!??! in the files is all right.
why my changes are undone ????
can some help ? ideas ?
thx and sry 4 bad english
Felix241 said:
hi.
i wanna change my hardware keyboard of droid4. its qwerty ... and i want to have qwertz.
so i edited the /system/usr/keychars/omap4-keypad.kcm and changeg key "Z" { label base shift } with "Y" . reboot and it works me happy
by thinking myself that i missed Ä Ö Ü at the hardware keyboard and dont want to wait long with long push on a to wait for the popup and choose there ä, i tryed to edit the /system/usr/keylayout/omap4-keypad.kl:
CAPS LOCK button to “ALT”:
KEY 222 ALT_LEFT
and back into the /system/usr/keychars/omap4-keypad.kcm there under A { label: "A" / base : "a" / shift: "A" / cltr,alt,meta: "ä" }
reboot and now it works nothing -.-
also the y z is back to qwerty and not qwertz ?!?!?!??! in the files is all right.
why my changes are undone ????
can some help ? ideas ?
thx and sry 4 bad english
Click to expand...
Click to collapse
the fault is that in the .kcm no ÄÜÖ alowed.
when i entered A {
label: "A"
base: "a"
shift: "ä"
}
reboot
the system dont work with the .kcm anymore... what do i have to fill in under shift : "" for an ä ?
thx 4 help
Felix241 said:
the fault is that in the .kcm no ÄÜÖ alowed.
when i entered A {
label: "A"
base: "a"
shift: "ä"
}
reboot
the system dont work with the .kcm anymore... what do i have to fill in under shift : "" for an ä ?
thx 4 help
Click to expand...
Click to collapse
I think that for ÄÜÖ, in the stock kcm you press ALT+u and then the key that you want to have ' ': a,u,o......
Hi everyone
I know it's an old post but it really helped me solve the non CTRL problem.
I needed it to switch between languages on the hard keyboard as I installed the CM11 ROM. It's a little bit funny that it takes a CTRL button to switch, but no one bothered to notice that there isn't such button.
Anyhow, my current problem is this - I'm missing a letter on the Hebrew keyboard. I have all the letters except one. It's annoying to type with a missing letter.
I've tried to look for a way to add this letter on the ompam4-keypad.kcm file, but it doesn't contain the hebrew characters.
I really don't know where to go for that char map that contains other characters other than english.
Can anyone help me?
drornohi said:
I know it's an old post but it really helped me solve the non CTRL problem.
I needed it to switch between languages on the hard keyboard as I installed the CM11 ROM. It's a little bit funny that it takes a CTRL button to switch, but no one bothered to notice that there isn't such button.
Anyhow, my current problem is this - I'm missing a letter on the Hebrew keyboard. I have all the letters except one. It's annoying to type with a missing letter.
I've tried to look for a way to add this letter on the ompam4-keypad.kcm file, but it doesn't contain the hebrew characters.
I really don't know where to go for that char map that contains other characters other than english.
Can anyone help me?
Click to expand...
Click to collapse
Frankly I never updated it for CM11 and CM12 I've been using for over a year now, even though it always bugged me not to have Ctrl Good wake-up call I'll try to get to it through the weekend, no promises though.
@ZavoDroid's post (#10, last of previous page) looks golden, will try to make something similar working with CM11 and CM12. Will need you to report how the CM11 version works, I'm still at CM12 currently.
Edit: @drornohi - did you try custom layouts from this thread to see they did not work with CM11? And what is the specific character you miss from your Hebrew keyboard - could you post it here in lower case and upper case, ideally with Unicode codes as well?
LuH said:
Frankly I never updated it for CM11 and CM12 I've been using for over a year now, even though it always bugged me not to have Ctrl Good wake-up call I'll try to get to it through the weekend, no promises though.
@ZavoDroid's post (#10, last of previous page) looks golden, will try to make something similar working with CM11 and CM12. Will need you to report how the CM11 version works, I'm still at CM12 currently.
Edit: @drornohi - did you try custom layouts from this thread to see they did not work with CM11? And what is the specific character you miss from your Hebrew keyboard - could you post it here in lower case and upper case, ideally with Unicode codes as well?
Click to expand...
Click to collapse
Sadly, it's not a layout problem.
I think that the keyboard doesn't take the characters from the .kcm file. The keyboard linked to another app that mapping the layout to a character map according to the current chosen language. i.e, when you press 'm', it links it to the app that checks which language is chosen, if english - it will type 'm', if hebrew it will type ׳צ׳ (a hebrew letter)
The problem is I don't know where is this app. I've been trying to look it up in the CyanogenMod11 source code but I'm not a developer so I didn't manage to load the project to eclipse.
Actually I have 2 missing letters.
The first one is ׳ף׳ unicode U+05E3 (source: http://unicode-table.com/en/05E3/)
The second one is 'ץ' unicode U+05E5 (source: http://unicode-table.com/en/05E5/)
If you want I have the full hebrew charmap with unicodes: http://unicode-table.com/en/blocks/hebrew/
Thanks for trying! Hope you'll save us all!
drornohi said:
Sadly, it's not a layout problem.
I think that the keyboard doesn't take the characters from the .kcm file. The keyboard linked to another app that mapping the layout to a character map according to the current chosen language. i.e, when you press 'm', it links it to the app that checks which language is chosen, if english - it will type 'm', if hebrew it will type ׳צ׳ (a hebrew letter)
The problem is I don't know where is this app. I've been trying to look it up in the CyanogenMod11 source code but I'm not a developer so I didn't manage to load the project to eclipse.
Actually I have 2 missing letters.
The first one is ׳ף׳ unicode U+05E3 (source: http://unicode-table.com/en/05E3/)
The second one is 'ץ' unicode U+05E5 (source: http://unicode-table.com/en/05E5/)
If you want I have the full hebrew charmap with unicodes: http://unicode-table.com/en/blocks/hebrew/
Thanks for trying! Hope you'll save us all!
Click to expand...
Click to collapse
Hey, I'm also no dev and never opened the CM11 project - wouldn't know where to start
By inspecting the CM11 build briefly I think I found where it loads language-specific layouts: cm-11-20150327-UNOFFICIAL-maserati.zip\system\priv-app\InputDevices.apk\res\raw\*.kcm - but there is 05E5 mapped to PERIOD ( . : ), are you sure you can't type it by period? Also regular period should be mapped to SLASH ( / ? ) according to keyboard_layout_hebrew.kcm.
I tried to set 05e3 as Alt+L. Try replacing your /system/priv-app/InputDevices.apk by attached file and use it in combination with some keylayout with Alt (ZavoDroid's maybe). Do a backup before - it's my first attempt on repacking a system apk so anything can go wrong
Edit: just realized I forgot to attach the APK. -_- Sorry, will do in several hours - it's almost 6 AM now so I need to catch some sleep, left laptop elsewhere.
...so here you are with the attachment
drornohi said:
Sadly, it's not a layout problem.
I think that the keyboard doesn't take the characters from the .kcm file. The keyboard linked to another app that mapping the layout to a character map according to the current chosen language. i.e, when you press 'm', it links it to the app that checks which language is chosen, if english - it will type 'm', if hebrew it will type ׳צ׳ (a hebrew letter)
The problem is I don't know where is this app. I've been trying to look it up in the CyanogenMod11 source code but I'm not a developer so I didn't manage to load the project to eclipse.
Click to expand...
Click to collapse
I think what happens here is that as long as you have Settings - Languages & input - Physical keyboard - omap4-keypad set to default layout, /system/usr/keychars/omap4-keypad.kcm is used, but once you add any languages there, it uses language's kcm from /system/priv-app/InputDevices.apk for CM11, or /system/priv-app/InputDevices/InputDevices.apk for CM12.
Please let me know if the attached apk works (try signed first) installed or put into system directly - you should be able to type ף by pressing Alt+L (SYM+L with Zavo's custom kl - also attached).
LuH said:
Hey, I'm also no dev and never opened the CM11 project - wouldn't know where to start
By inspecting the CM11 build briefly I think I found where it loads language-specific layouts: cm-11-20150327-UNOFFICIAL-maserati.zip\system\priv-app\InputDevices.apk\res\raw\*.kcm - but there is 05E5 mapped to PERIOD ( . : ), are you sure you can't type it by period? Also regular period should be mapped to SLASH ( / ? ) according to keyboard_layout_hebrew.kcm.
I tried to set 05e3 as Alt+L. Try replacing your /system/priv-app/InputDevices.apk by attached file and use it in combination with some keylayout with Alt (ZavoDroid's maybe). Do a backup before - it's my first attempt on repacking a system apk so anything can go wrong
Edit: just realized I forgot to attach the APK. -_- Sorry, will do in several hours - it's almost 6 AM now so I need to catch some sleep, left laptop elsewhere.
Click to expand...
Click to collapse
Actually your'e right. I forgot I have already found ׳ץ׳ letter (It's my GF's phone so It's not near me all the time). The other one is still missing though.
Thanks for finding the apk file. I'll try edit it myself and let you know (I'm trying with notepad because I read that you can't open apk with eclipse)
I want to make the 'Q' letter assigned to ׳ף׳ because now it assigned to '/' but I already have that.
---------- Post added at 02:41 PM ---------- Previous post was at 02:36 PM ----------
LuH said:
...so here you are with the attachment
I think what happens here is that as long as you have Settings - Languages & input - Physical keyboard - omap4-keypad set to default layout, /system/usr/keychars/omap4-keypad.kcm is used, but once you add any languages there, it uses language's kcm from /system/priv-app/InputDevices.apk for CM11, or /system/priv-app/InputDevices/InputDevices.apk for CM12.
Please let me know if the attached apk works (try signed first) installed or put into system directly - you should be able to type ף by pressing Alt+L (SYM+L with Zavo's custom kl - also attached).
Click to expand...
Click to collapse
I'll try it when I'll have the phone with me (it's my GF's)
How did you pack the apk again after unpacking it?
I want to change it to the 'Q' letter instead of Alt+L
I have some ideas to to improve the keyboard functioning with some keys.
drornohi said:
How did you pack the apk again after unpacking it?
I want to change it to the 'Q' letter instead of Alt+L
I have some ideas to to improve the keyboard functioning with some keys.
Click to expand...
Click to collapse
Searched xda for instructions, in some general android development forum on xda found a rom & apk kitchen (intended for different device though, apk kitchen is universal) and used the apk kitchen for proper unpack and repack. I think it's needed, because InputDevices.apk is signed so the kcm's crc would not match if I just overwrote it in the apk directly.

Categories

Resources