yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] ertdfgc:
Freeze when entering or leaving the options dialog

I am trying to make a Norwegian keyboard for v0.23 on my HTC Touch HD, and I have an awful lot of crashes when entering or leaving the options dialog. The screen freezes (the top line with the start menu some times still work) and I have to reset the phone with the harware reset button. When I try to press the on/off button for a few seconds to turn the phone off, I can some times see the title of the "Turn off" confirmation dialog next to the Start button, but I can neither see nor press the Yes button on the dialog itself.

I have tried to find a specific set of steps that makes this happen, but I cannot. Sorry! After max 5 rounds of setting the theme or switching the layout or doing nothing, the SIP crashes.

I also tried this in the SDK's standalone emulator image "WM 6.1.4 Professional 480x800" with a plain installation and only the default "Dream 2" theme, and the same happens there, but not as often as on the Touch HD while testing my customization.

I have attached the debug log from the emulator, hope it can tell you something.
[Windows Mobile Software Development] tene:
How do you go to the option? from the keyboard? or from wm?
[Windows Mobile Software Development] jim256:
I have had the same issue. And spent a few HOURS doing my layout last night as a result of 10 or more soft resets. I think the best solution is to just go download and use the exe version for development at pocketcm.com
[Windows Mobile Software Development] ertdfgc:
I go from the keyboard. Yes, that is another issue, if I go to the options dialog via Options... in keyboard menu, or Start>Settings>Input, I find that the changes very often (always?) does not get applied.
[Windows Mobile Software Development] ertdfgc:
If you are into heavy testing, I can recommend downloding the free "Windows Mobile 6.1.4 Emulator Images" It's a big download, but among other things it gives you virtual Windows Mobile phones in different screen resolutions on your PC. Map a folder on your PC up as a storage card, and test to your hearts desire!
[Windows Mobile Software Development] jim256:
Hey ya thanks maybe I'll have to do that!
[Windows Mobile Software Development] jim256:
Tene, 2 things:

1. Have you had a chance to look at your pms a d my zip yet?

2. how would I go about enabling longer allowed distance properly for my wvga screen? Do I place the keyboardlayout.*.allowed.distance=115 property in settings.initial or va.ini or a wvga.ini?

Thx!

Jim.
[Windows Mobile Software Development] tene:
I don't understand what you're trying to achieve in the zip, I see things like:

landscape.key.a.width=-1

landscape.key.s.width=94

landscape.key.d.width=94

landscape.key.f.width=94

landscape.key.g.width=94

landscape.key.h.width=94

landscape.key.j.width=94

landscape.key.k.width=94

landscape.key.l.width=94

... so 9 keys making 94px each --> 846 px?????

and it seems to be "working" in both landscape and portrait for me.

Look at negative width, negative width basically allow you to fill the availble space, for instance imagine you have the key [ a ] [ space ] [ b ]

if you define:

key.*.width=-1

you'll get all those three key to take 33% of the screen width.

If later you add:

key. .width=-3

you'll tell pocketcm to use 20% of the space for a and b and 60% for space, etc... and that also make your skin works on any screen resolution.

vga.ini as wvga.ini isn't handled (I may add it later though).
[Windows Mobile Software Development] jim256:
Really? I am on a completely stock HTC unbranded ROM, the latest one out (but still the official ROM straight from HTC), with NO modifications (this includes modifying registry) done to the device, and whenever I ask it to display in landscape...nothing.

Now THIS is really good information, though I have to admit I'm still a little confused with the math?

So you have 3 keys, and if you put them all at a value of -1, they each take up equal screen space. However if you change one of the three keys to -3, then that key takes up 60% and leaves 20% to be allocated equally among the rest?...Also, what happens to the other 20% of screen space? Or did you mean 20% for a and 20% for b?

Either way I'm still a little confused w/ how the math works on this.

So it SHOULD NOT be in my settings.ini? Also, will it work having it in vga.ini since my display is not vga? I assume it detects the display...?

My idea was to maybe delete vga.ini, then in my settings.ini set the allowed.distance to whatever value I wanted.

Thanks again,

Jim.

P.S. Sorry I just sent you that email, didn't see that you had responded here since you said you couldn't use that file.
[Windows Mobile Software Development] tene:
-1 + -3 + -1 = -5

realwidth = screenwidth / 5 * -key.width

then you make your theme only works with your device, and no others...?

vga.ini is picked if you screensize is bigger than 400px, so any VGA or WVGA.

The download tooks like 5 minutes...
[Windows Mobile Software Development] jim256:
Hmm that's weird the dl took so long sorry.

But as for making the theme for myself, no of course not, but for my personal use I would like a larger allowed distance. Or maybe I will just have an HD version and a Non-HD version that will alter the allowed distance to a smaller value.

But now that I now that vga.ini is picked as long as it's bigger than 400px I'm good to go.

All great information,

Thanks for all the help,

Will release theme soon!

Jim :)
[Windows Mobile Software Development] Guilk DP:
where's the download link???????????:confused:
[Windows Mobile Software Development] jim256:
Pocketcm.com as always... (http://pocketcm.com/keyboardnew.php)
[Windows Mobile Software Development] TheFloww:
Hello and first off THANK YOU for this great app and all the hard work you put in it, it's definitely the SIP with the most possibilities I've seen!

I'm having the same problems than described in the quotes, which doesn't seem to have been answered yet.

Details:

- I'm using version 0.23.56 with french.dict.txt dictionary

- HTC Touch P3450, stock WM6 ROM.

- When I type (in any application, for instance SMS) "bonjour", it will type in the SMS "bonjour" but suggest "+ rbonjour" ; actually the 1st letter of the suggested word is always the last one I type, for instance "+ jbonj" then "+ obonjo" then "+ ubonjou" then "+ rbonjour". When I press space the resulting text is "bonjour" since I didn't accept to add the word to dictionnary.

- If I type a symbol while typing a word it will behave weirdly as well. For instance, if I type "bonjour", it will type "bonjour" in my SMS and suggest "+ rbonjour" ; then when I press the "!" the word "bonjour" will disappear from the SMS and a "!" will appear instead. The suggested word stays "+ rbonjour" (no "!"). If I press the space bar the end result in my SMS is "!bonjour".

- For a symbol in the middle of a word: if I press "c'est", it types " 'c'est" in the SMS and suggests "+ 'tces" ; then when I press space the final result in the SMS is " 'c'est" (added space after quote mark for clarity).

For info I have the options "show dictionnary info" "make suggestion" and "auto-apply suggestion" turned on.

On a side note when I go to my PPC's Settings>SIP, under the "Automatic input" (not sure how it's in english ; I mean the 2nd tab) I have all the suggestion options turned off, but for any reason while typing (SMS etc) I still see the black bar with word suggestions (using any keyboard, even WM's default one).

Thank you for reading all this, I though I'd give as many details as possible.

~Flow
[Windows Mobile Software Development] htctoucher:
see that keyboard skin in your screen capture is all that will show up when I use v.15, no matter which skin i select in settings
[Windows Mobile Software Development] kidnamedAlbert:
remember it IS alpha version ;)

i cant wait til its more stable.

then you can make a beautiful manilla and iphone skin :)
[Windows Mobile Software Development] htctoucher:
yeah i was jus curious if it was my device, since tene said this is a release for skinners!

id love to maake some skins if can find the time.. definitely will update the ones i use most :D

htctoucher
[Windows Mobile Software Development] kidnamedAlbert:
which ones are the ones you use most? :D
[Windows Mobile Software Development] tene:
Just as confirmation: the skin are completely different, old skin won't work. The idea is the same as pocketcm contact (and other), which is quite different from the previous version of the keyboard.

Converting a skin however shouldn't be too problematic.

Again this is not a stable version, this is not for day to day use, I decided to release it because it's working enough to get feedback... and I hope some people (htctoucher for instance) will make nice skin for it;

Also, htctoucher I just realized the manilla.zip come with the archive, it's a packaging mistake, if it annoys you, I can remove it immediately. I didn't plan to steal your work.
[Windows Mobile Software Development] dancer_69:
About the different language layout, how works? Or it doesn't in this alpha release?
[Windows Mobile Software Development] tene:
layout are part of the settings, I'm looking for a nice solution to it, but it's not fixed yet. The issue is that with all the new customization possibilities, it's not really easy to split skin and layout the way it was before.

Today, you can still start by dumping the settings and create your own theme.
[Windows Mobile Software Development] spupuz:
any chance to have native vga support?
[Windows Mobile Software Development] tene:
It's supported... with the right theme, and you should be able to make theme that works for both VGA and QVGA.

Again: this release is intented for skinner, not for end-users, if you don't want to tweak/edit/change the keyboard, I advise you to stay on previous version for a while, until this one become stable, with nicer layout, look, and less bugs. I decided to release this version to get early feedback but I can clearly imagine it won't fit most of the users.
[Windows Mobile Software Development] propagandax:
I too cannot access the the settings, I can see the option when i hold down the return button but it disappears before i can access it. Also going thru the input setting give me a dialog saying "UserOptionsDlg".....:(
[Windows Mobile Software Development] outphase:
You should not lift your finger when you're moving from the return to options button.
[Windows Mobile Software Development] Mr_Gee:
Can you give some pointers on skinning?

I've resized all the images but the keyboard is still really small

I've checked the settings.ini but I couldn't find any mention of the total size

also changing the key sizes doesn't help :'(

Thanks
[Windows Mobile Software Development] curious george:
Tene,

Could you add an option to sound on press. I know I can turn on screen taps in settings but I don't want to hear sound on all of the screen taps, just on the sip.

thanks

Curious G
[Windows Mobile Software Development] tene:
That's planned but not first on the priority list. If you can find nice (free and that I can legally distribute) sound for that, that would help.

changing the key size should help, how do you change it?
[Windows Mobile Software Development] htctoucher:
no I am more than okay with you using my theme as one of the defaults. that means more people will be able to use it, which is why I made the theme in the first place! I definitely dont see it as you stealing my work (I made it for your keyboard anyway).

in fact, if you wanted to include other themes of mine as default i'd be okay with that too (like the iphone theme or wm7 theme or something) to give users more options immediately when they download your keyboard. I'm not really in this for donations (even though I love receiving them... since most people choose not to anyway its not a large reason to keep themeing), so as long as I just get some credit that I created them, that is enough for me.

the only problem I am having with v.15 is that I cant get the themes to show up.. its always the default theme that is screen captured on page 3 in this thread. no matter what theme I choose in settings, even upon soft reset, the keyboard does not use the theme (it seems to always revert back to default (no pngs) theme)..

what happens is, upon install the dream theme appears to be working. I go into settings, switch to manila, then the default no theme keyboard shown on page 3 here comes up. when i try to switch back to dream.zip, the skin doesnt change (keyboard looks the same).

are you able to get it to select a theme?
[Windows Mobile Software Development] tene:
Well it's a rewrite (partial) of your theme to work with 0.15. Not your theme. I just stole the picture ;)

Strange...

What's in your userstting.txt file?
[Windows Mobile Software Development] htctoucher:
where do I find the usersetting.txt file.. i cannot find it in my pcmkeyboard folder?
[Windows Mobile Software Development] tene:
mmmhhh that's probably the reason it's not working... I will have to fix this.

In the meantime, you can use the exe version for skinner.
[Windows Mobile Software Development] htctoucher:
exe version? was that included in the cab?
[Windows Mobile Software Development] tene:
http://pocketcm.com/customize-keyboard.php
[Windows Mobile Software Development] tene:
Try to disable T9 (google it).
[Windows Mobile Software Development] TheFloww:
I'm not too sure what you mean by disabling T9. I googled it but T9 seems to apply to keypads only.

I tried to find a way to disable word suggestion, but all I can find is ppl disabling the suggestion box, which I already have, and not the suggestion bar that's right on top of the SIP. Nobody seems to be disabling this one.

Any suggestion ?
[Windows Mobile Software Development] tomme45i:
You need to edit your registry and set this value:

[HKEY_LOCAL_MACHINE\Software\Tegic\eT9]

"XT9SupportMSSip"=dword:00000000
[Windows Mobile Software Development] TheFloww:
Awesome it's working !!

This simple edit of the registry fixed all the problems I originally described. Thank you tene and tomme45i <3
[Windows Mobile Software Development] Antonisss:
hi, i could use your help as i am desperate. I am trying to install a Greek layout, but no matter what i ve tried, i cant seem to make it work. I ve downloaded a greek.txt file from the site which i renamed to .layout, put in the in folder(device is an Omnia) but i cant find it anywhere. I ve also tweaked dream2.zip and i ve renamed it to dream.zip, in which i have created a Greek.ini file with the greek layout, i ve also added it to the settings.ini file, i can choose it from the keyboard layout if i set the dream theme, but still i cant see the damn layout. In fact, i can only see the qwerty layout as i ve tried out of curiosity setting the azerty layout and it doesnt show up either. Apart from this, everything else works like a charm...

Since this keyboard seems to rock, please give me any hints as to wtf i am doing wrong...thanks!
[Windows Mobile Software Development] ertdfgc:
Hi! I'm a bit confused as to which version you are using.

You write about both a .layout file and an .ini file. I believe the .layout files were used in the older customisations, while the .ini files are used in the new customisations. Are you working with 0.14 or 0.23?

My Norwegian keyboard is working great, so I'm sure we can sort this out.
[Windows Mobile Software Development] 1caspian:
Could you post your keyboard .cab?
[Windows Mobile Software Development] jim256:
Well anyway here is the theme I ended up with. For WVGA users. Will work just great for QVGA / VGA users except for a few things, such as backspace, space, and a few other keys will be huge (and the "big" size of the keyboard will probably be too tall).

Sorry, not really sure how to solve that issue other than to test on such devices, which I do not have. Either way, it's easy to solve. Just pull my theme apart, check out the key sizes for any keys that are too large, and keep adjusting and testing till you get it how you want it!

This theme is made for the big of finger, or just for those that are sick of still making mistakes.

I made every key as large (wide and tall) as possible.

It also includes a virtual dpad.

You may also do long holds on most keys for different functions.

Just hit shift once for caps. Otherwise just hold on key for capitalize.

Has farther room for correction than standard keyboard to allow for less pickyness on large screen (WVGA).

Landscape finally works.

English qwerty.

Optimized all images.

Only bugs / quirks I'm currently aware of:

Not sure of what the height for landscape should be. If you are using a full screen app (such as PocketCM) the current height is great, otherwise..it takes up pretty much the whole screen. Easy to change. Go to settings.ini, and change the last value from 27p to something more like 23p.

Used on normal .23 build (.23.56)

If there is anyone out there that actually will use this (Xperia or HD users)...sorry I took so long to release.

If you don't want the virtual dpad...also easy to delete. Just go to the querty.ini in the zip, and delete all entries saying \U \D \L \R and you should be good to go!

Based off Tene's dream theme, so looks are the same. It's just designed for speed (large keys), and functionality for non-dpad devices.

Credits to of course tene and and also zard for assistance with the virtual keys.

Tene

, plz upload to your site (for WVGA users)

Also...I have no idea how to use any of the daily builds? Sorry, but I really don't understand what the exe is for, or how to even make the keyboard appear. By running the exe, or by selecting it as a sip...nothing ever happens?

Thanks!
[Windows Mobile Software Development] tene:
The exe set PocketCM Keyboard as the current keyboard. The idea is to add that at startup in future version, so it makes PocketCM the default, while still being safe (if the keyboard is removed, corrupted or not working, the exe will just do nothing).

Regarding the build the one from yesterday was broken, maybe more luck for the next ;)
[Windows Mobile Software Development] jim256:
Haha ok thanks
[Windows Mobile Software Development] ertdfgc:
Norwegian keyboard and dictionary

The theme defaults to a five row keyboard with numbers on top. If you only want four rows, you can switch to that in the options. (To Tene: The syntax for custom option settings is fantastic!)

I have added the ø key, because it is the most common Norwegian letter. A long hold on ø will give you æ and å. Also, if the word exists in the dictionary, you can write e instead of æ and a instead of å. This means that you can write "blaber" to get "blåbær".

In the symbol pad (I know it's a mess, bear with me), keep ( or ) pressed to get the other types of paranthesis.

Because of file size limits on this forum I had to zip the dictionary. Unzip the txt file and place it in the program folder together with Norwegian.zip

This is a work in progress, based on Tene's Dream theme for v0.23 (Thanks to him for his great work!). Please let me know if you have problems or suggestions.
[Windows Mobile Software Development] ertdfgc:
Norwegian PocketCM Keyboard 0.23

I updated the Norwegian keyboard. It should now work in landscape on QVGA devices as well, but I think VGA device owners will need to tweak the landscape setting a bit because I have a WVGA device.
[Windows Mobile Software Development] King of Rapture™:
Hello Friend,

You introduced to us to Face Contact sometime in March 2008. We bought it based on that it has lots of bugs and will be updated in June 2008/

No update so far!

Can you help?

__________
[Windows Mobile Software Development] Jaime Méndez:
[UPDATE-25/may/09]Minimal Thumb (Landscape support)

Hi, First I want to thank Tene for his great contribution to this community. Thank you very much for your awesome software.

I want to share my skin for PocketCM Keyboard 0.23

Everything is just at the tap of your thumb!

-Long action for second choice

-Long action in button functions(sub, enter, space) for smiles, X C P, and web typing.

-Long action in special characters for more special characters.

-Landscape support

''

'

Feel free to ask if you want different color or different second choice and special characters.

Enjoy.

Regards,

Jaime.
[Windows Mobile Software Development] jrbrewington:
Can you point me in the right direction for installing this skin? I downloaded it, but don't know where or how to install it. Thank you for your help. I'm using OpenTouch 7.7 for my wing.
[Windows Mobile Software Development] tsfatt:
I think is go to the installed PCM folder ..u will see current u using XXX.zip file ..copy the new skin .zip files into it ..then go to below screen select that zip file u want ....

anyone ..am I right ...?
[Windows Mobile Software Development] johnchan78:
I've been looking all over the place... and cannot find a new English word.dict.txt list that has all the common words / phrases prioritized.

Does anyone have such a list to attach here?
[Windows Mobile Software Development] fagon:
I'm using PCM Keyboard v0.23

Well...

1 .- I want to use a keyboard without boxes of characters. Only black letters on the blank space.

I did it. But, on 'Options', the boxes to select the 'Layout' and 'kbd Size' also disappeared. I can still set them by pressing on the usual area of the boxes.

:confused: How to get the look I want for the keyboard without also disappear the boxes of the options to 'Layout' and 'kbd Size'?

2 .- I use the keyboard Portuguese.dict.txt but PCMKeyboard insist on using file Word.txt.

:confused: How to change this so that the new words are added to Portuguese.dict.txt and not the Word.txt?

Any tips?

Thanks.

Edit:

A more important question:

Some times, I'm using russian keyboard in version .23 of PCM keyboard.

However, when I wont to return to portuguese keyboard, my HTC Touch Cruise (Portuguese ROM) blocks and I always need to restart it.

In this forum, I've previously take look for a solution of my problem but I don't find any answer...

Any body can help me?

Thanks.

(excuse my english...)
[Windows Mobile Software Development] jim256:
Hey Tene, just wanted to check in and see how things were coming along. Dying for a new update (for things like speed and various bugfixes)! Anything new in the pipeline to show in the near future?

Thanks for keeping us posted!

Jim.
[Windows Mobile Software Development] sgmbox:
why does pcm keyboard switch back to the default windows keyboard when using opera 9.5?
[Windows Mobile Software Development] jim256:
Are you using a really old version of opera? an old build? or perhaps an old build of pcmk? I remember this USED to happen...but it was quite a while ago.
[Windows Mobile Software Development] jim256:
Tene...any sort of status update for us? Is PocketCM still under dev?
[Windows Mobile Software Development] Jaime Méndez:
UPDATE-28/may/09:

Landscape support.

http://xdaforums.com/showpost.php?p=3427437&postcount=395
[Windows Mobile Software Development] TruPlaya187:
Hi,

is this theme for version pcm keyboard v0.14 or 0.23?

Thanks in advance...
[Windows Mobile Software Development] TruPlaya187:
Landscape problem

Hi,

anybody is having this problem. When I installed PCMK 0.23 without any customized skins it works well in portrait and landscape.

Now if I installed a skin and normally I write in landscape as soon as I type two or three letters, the PMCK disappear and the default keyboard comes back.

Any help or info would be really appreciated.

Thanks in advance...
[Windows Mobile Software Development] tomme45i:
PCM Keyboard 0.23 by tomme45i [QVGA]

The theme is for newer version - 0.23.

BTW. I forgot to update my post, cause I made newer version some time ago, and here it is:
[Windows Mobile Software Development] Girvo:
Anyone know of any 240x400 themes that work with the Omnia in Landscape with either 0.14 or 0.23?