[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend,

fingerkb can't be assigned as default keybd, or better it could but it's better don't do it... simply because if fingerkeybd crashes/got corrupted, it's really rare but could happen, you're device won't be able to do a compete boot & you'll need to apply an hard reset, so it's very annoying

this is what I personally do with fingerkeybd:

1. copy the original fingerkeybd folder from "\program files" folder to "\Internal Storage\Program files" folder

2. then put in your "personal.reg" file under REG folder (or whatever name you used) these lines:

;FINGERKEYBOARD CONFIGURATION, NO SOUND, JUST ITA LAYOUT WITHOUT T9, GREYBLUE SKIN
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}]
@="FingerKeyb"
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}\DefaultIcon]
@="\\Internal Storage\\Program Files\\FingerKeyb\\Fingerkeyb.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}\InprocServer32]
@="\\Internal Storage\\Program Files\\FingerKeyb\\Fingerkeyb.dll"
[HKEY_CURRENT_USER\Software\FingerKeyb]
"TaskMngr.exe"="ita"
[HKEY_CURRENT_USER\Software\FingerKeyb\SkinFiles]
"skin-02-vga-land-01-digits.txt"=dword:00000001
"skin-02-vga-port-99-predtxt.txt"=dword:00000000
"skin-02-vga-port-12-dan.txt"=dword:00000000
"skin-02-vga-land-99-predtxt.txt"=dword:00000000
"skin-01-global.txt"=dword:00000001
"skin-01-predtxt.txt"=dword:00000001
"skin-02-vga-land-16-pol.txt"=dword:00000000
"skin-02-vga-port-16-pol.txt"=dword:00000000
"skin-02-vga-port-02-grk.txt"=dword:00000000
"skin-02-vga-land-02-grk.txt"=dword:00000000
"skin-02-vga-port-21-ukr.txt"=dword:00000000
"skin-02-vga-land-21-ukr.txt"=dword:00000000
"skin-02-vga-port-20-swe.txt"=dword:00000000
"skin-02-vga-port-19-tur.txt"=dword:00000000
"skin-02-vga-port-18-heb.txt"=dword:00000000
"skin-02-vga-port-17-hun.txt"=dword:00000000
"skin-02-vga-port-15-ptg.txt"=dword:00000000
"skin-02-vga-port-14-bul.txt"=dword:00000000
"skin-02-vga-port-13-nor.txt"=dword:00000000
"skin-02-vga-port-11-cro.txt"=dword:00000000
"skin-02-vga-port-10-rom.txt"=dword:00000000
"skin-02-vga-port-09-ara.txt"=dword:00000000
"skin-02-vga-port-08-rus.txt"=dword:00000000
"skin-02-vga-port-07-cze.txt"=dword:00000000
"skin-02-vga-port-06-spa.txt"=dword:00000000
"skin-02-vga-port-05-ger.txt"=dword:00000000
"skin-02-vga-port-04-ita.txt"=dword:00000001
"skin-02-vga-port-03-fra.txt"=dword:00000000
"skin-02-vga-port-01-eng.txt"=dword:00000000
"skin-02-vga-port-01-digits.txt"=dword:00000001
"skin-02-vga-port-00-types.txt"=dword:00000001
"skin-02-vga-land-20-swe.txt"=dword:00000000
"skin-02-vga-land-19-tur.txt"=dword:00000000
"skin-02-vga-land-18-heb.txt"=dword:00000000
"skin-02-vga-land-17-hun.txt"=dword:00000000
"skin-02-vga-land-15-ptg.txt"=dword:00000000
"skin-02-vga-land-14-bul.txt"=dword:00000000
"skin-02-vga-land-13-nor.txt"=dword:00000000
"skin-02-vga-land-12-dan.txt"=dword:00000000
"skin-02-vga-land-11-cro.txt"=dword:00000000
"skin-02-vga-land-10-rom.txt"=dword:00000000
"skin-02-vga-land-09-ara.txt"=dword:00000000
"skin-02-vga-land-08-rus.txt"=dword:00000000
"skin-02-vga-land-07-cze.txt"=dword:00000000
"skin-02-vga-land-06-spa.txt"=dword:00000000
"skin-02-vga-land-05-ger.txt"=dword:00000000
"skin-02-vga-land-04-ita.txt"=dword:00000001
"skin-02-vga-land-03-fra.txt"=dword:00000000
"skin-02-vga-land-01-eng.txt"=dword:00000000
"skin-02-vga-land-00-types.txt"=dword:00000001
"skin-01-smiles.txt"=dword:00000001
"skin-01-shortcuts.txt"=dword:00000001
"skin-01-actions.txt"=dword:00000001
"skin-00-sheme-whiteice.txt"=dword:00000000
"skin-00-sheme-greyblue.txt"=dword:00000001
"skin-00-sheme-grayred.txt"=dword:00000000
"skin-00-sheme-graygreen.txt"=dword:00000000
"skin-00-sheme-graygray.txt"=dword:00000000
"skin-00-sheme-blackred.txt"=dword:00000000
"skin-00-sheme-blackice.txt"=dword:00000000
"skin-00-sheme-blackgreen.txt"=dword:00000000
"skin-00-sheme-blackgray.txt"=dword:00000000
"skin-00-sheme-blackblue.txt"=dword:00000000

3. apply your reg mods & reboot

so after every hard reset/upgrade you don't need anymore to install fingerkb, because now it's resident in the Internal Storage & won't touched at all, while the reg entries will be processed on 1st setup menu, so you will have a working fingerkb (and set as default) without manual interaction above all after every upgrade/hard reset ;)

the only "limitation" in having the keybd installed into Internal Storage is that you can't operate with your mobile in disk mode of course, because your keybd wont be available & your phone will crash... nothing serious but you'll have to reboot

ps: try also 1.6.8, I need more feedback about latest beta :D