how to calibrate/align touchscreen - MDA III, XDA III, PDA2k, 9090 ROM Development

could anyone help me how to align the touchscreen manually? i found a thread somewhere where it says that calibrating the touchscreen has 5 coordinates. i dont know which one goes where and the values of each. i tried the suggested values on that thread but it seems to be a bit misaligned when i reach the top part of my touchscreen. what im asking is how the x and y value of each coordinate contribute to the alignment of the touchscreen. help much appreciated.

For screen:
Start;Setting;System;Screen. Then click on (align screen)
For touchscreen:
Some of the older version of FTouchFlo has a calibrate.exe after installation (I think alpha4 has it)

what i was askin was manually, meaning, editing the registry value on calibrationdata. i wanna know how each value affect the alignment of the screen. there are 5 coordinates on that registry key, so i wanna know how each affect the calibration.

Related

Increase the sensitivity of Touch Screen

I just came across this tweak on this website:
http://www.pocketpctweaks.com/pocketpc_tweaks/Minimize_tapping_Pressure
I tried it and it works great. I now use less pressure on the screen.
What ever you do, don’t set the value below the default of 7526. If you do, you may set it too low, the sensitivity will be too low and you will have to perform a Hard reset.
Here is the tweak from the website listed above:
Minimize Pressure when Tapping the screen
Ever got used to tapping without screen protectors and suddenly you put some screen protector and have a pecuilar feeling (some-what like tapping harder than u normally do) due to the increase thickness of the protector?
Well i have gone to that and finally ive done some simple tweaks to my xda mini.
I also figure out this could lessen normal wear and tear(scratching of protectors/PDA screens) since lesser pressure is applied to Tap the screen
here's what i did..
HKEY_LOCAL_MACHINE\SOFTWARE\Drivers\Touch
If not there try here:
HKLM\Drivers\Touchpanel\ Pressure Threshold
or find 'Threshold'
Change the value of Pressure Threshold.(INCREASE value ONLY!!!)
what i did is set the value at 11880.
i tried doubling the default value. until i have reached my desired setting.
now,its like tapping soflty without having a feeling that i have screen protector. Also less stress on the stylus and screen and faster tapping.
WARNING: Only INCREASE THE VALUE BUT NEVER THE DECREASE THE DEFAULT VALUE.
Lowering the value of Pressure Threshold means you need to apply more pressure in tapping than you normally do.
ive tried this and when i soft reset, the screen won't react even if i apply deep pressure in tapping so i needed to do a HARD Reset!!!
So don't ever think of lowering the value, JUST INCREASE but NEVER LOWER!!
Tweak open for comments.
thanks...
Thanks, this tweak worked wonderfully!
I dont use a screen protector (for now at least) and I noticed an improvement in sensitivity as well when I set it to 11880.
disabling the touch pad configuration at startup
is it possible to disable the touch pad configuration at
the initial start up.my touchpad isnt functioning and i
wish anyone would help me with a rom that doesnt allow
you to configure the touch panel so you can go straght to
the system.
my Pda is
tmobile MDA USA
IPL 2.26.
SPL 2.26.
GSM 02.25.11
OS 2.26.10.2
thanks in advance
rusar said:
is it possible to disable the touch pad configuration at
the initial start up.my touchpad isnt functioning and i
wish anyone would help me with a rom that doesnt allow
you to configure the touch panel so you can go straght to
the system.
my Pda is
tmobile MDA USA
IPL 2.26.
SPL 2.26.
GSM 02.25.11
OS 2.26.10.2
thanks in advance
Click to expand...
Click to collapse
I posted a thread about this before. Nobody answered but I finally found the answer on my own. What you have to do is to make sure you have a storage card and put a file called welcome.not in the root of it. There doesn't have to be anything in it, you can just open notepad and save the blank file with that name. That tells the device to skip the whole welcome bit with the touch screen calibration and all that.
I may not have the name exactly right, it's been several months. But if you do a search on threads started by me you can probably find it.
i saw this in another link and they said to put it at 240, i listened and i had to hard reset. thank you for clearing things up buddy
hey, the link for the program is bad i was wondering if any one could post the a link for it i have looked everywhere. I have a prob. alighning screen and would like to see if changing the sensitivity will somehow help.
Use Schap's Advanced Configuration Tool. Saves you a ton of brainwork, since it's just doing the registry edits for you. Can also be used to tune your Bluetooth Stereo setup, and a host of "basic" UI modifications.
Hi all at this forum
The Link±
Increase the sensitivity of Touch Screen
I just came across this tweak on this website:
http://www.pocketpctweaks.com/pocket...pping_Pressure
dont work anymore...
Has anybody got an actial link???
And... Does this work for a samsung i900?
With regards
VArmand
Works great for me - thanks colouro
For the max senstivity set both fingerpressure and threshold to -1 or FFFFFFFF in Hex..

Pressure Sensitivity - Registry / other configuration available?

On My Sprint Mogul/6800, with out-of-the-box ROM (upgraded to version 3.35.651.2 (the 2/22/2008 HTC update) at the Sprint store), I'd like to increase the touch sensitivity for easier scrolling with FTouchFlo, sliding with SCLPC++, and general finger-tapping. Particularly needed since I'm using a screen protector.
Searching this forum turned up some registry edits on the Elf/Touch (HKEY_LOCAL_MACHINE\Drivers\TouchPanel\PressureThreshold) as described here:
http://forum.xda-developers.com/showthread.php?t=360564
However, when browsing my own registry with Total Commander, I don't see the TouchPanel key (neither in HKLM\Drivers nor HKLM\Software\Drivers).
I've seen this registry setting mentioned as well:
HLKM\HARDWARE\OEM\TOUCH\CALIBRATENOTES
But I couldn't find that one either. I have HKLM\HARDWARE\DEVICEMAP\TOUCH\CalibrationData, but that seems to contain the 5 coordinates (4 corners + center) for screen calibration, no sensitivity data.
So -- any clues on how to increase the pressure sensitivity on the 6800?
I agree I need some settings too
Well i can tell you it wont be under calibration data. that has to do with the accuracy of pinpoints on the screen, like when you recalibrate after reflashing or starting up for the first time. ill check around the registry and see if i find anything of interest.
you may just need to create the key yourself with the correct name indicated.
I've tested this out by creating the following registry keys & values:
HKLM\Drivers\TouchPanel\PressureThreshold
HKLM\Software\Drivers\TouchPanel\PressureThreshold
HKLM\Hardware\DeviceMap\Touch\CalibrateNotes
I've tried values ranging from single digits and 100's, to 50,000, to 100,000. Still no change in sensitivity either way.
Any other ideas?
--> Shamelessly bumping my own thread, because I still haven't found an answer yet
SenseiMP said:
--> Shamelessly bumping my own thread, because I still haven't found an answer yet
Click to expand...
Click to collapse
Sorry about your trouble. I don't have an answer for you either. My guess is there is an inherent difference in the devices. I will try and play around with it over the weekend and see if I can come up with anything.
SenseiMP said:
On My Sprint Mogul/6800, with out-of-the-box ROM (upgraded to version 3.35.651.2 (the 2/22/2008 HTC update) at the Sprint store), I'd like to increase the touch sensitivity for easier scrolling with FTouchFlo, sliding with SCLPC++, and general finger-tapping. Particularly needed since I'm using a screen protector.
Searching this forum turned up some registry edits on the Elf/Touch (HKEY_LOCAL_MACHINE\Drivers\TouchPanel\PressureThreshold) as described here:
http://forum.xda-developers.com/showthread.php?t=360564
However, when browsing my own registry with Total Commander, I don't see the TouchPanel key (neither in HKLM\Drivers nor HKLM\Software\Drivers).
I've seen this registry setting mentioned as well:
HLKM\HARDWARE\OEM\TOUCH\CALIBRATENOTES
But I couldn't find that one either. I have HKLM\HARDWARE\DEVICEMAP\TOUCH\CalibrationData, but that seems to contain the 5 coordinates (4 corners + center) for screen calibration, no sensitivity data.
So -- any clues on how to increase the pressure sensitivity on the 6800?
Click to expand...
Click to collapse
I believe those registries are created when the Touch Flo Cube is installed. It is mainly for cube sensitivity. If you are simply running TouchFlo, you will not find these keys.
mromblad said:
I believe those registries are created when the Touch Flo Cube is installed. It is mainly for cube sensitivity. If you are simply running TouchFlo, you will not find these keys.
Click to expand...
Click to collapse
I'm using Efrost's FTouchFlo, and Slither's SCLPC++ cube. Of course, these are clones/rewrites/whatever of the actual software on the HTC Touch, since I have the 6800/Titan/Mogul.
I got the impression that these registry entries were for general system-wide sensitivity, not just the Cube -- so I was hoping there might be something similar I could do on my device
Searching the web I found this Pdf:
Maybe it can help
I read somewhere that how you do the screen configuration affects the sensitivity. Like if you push the points hard during calibration the screen will be calibrated for hard presses (less sensitive). Light presses during calibration, light presses (more sensitive). I have always treated it this way and as far as I've been able to tell, that's how it works. I could just be nuts though =P

Touch screen damanged. Need to send SMS.

ANyone please help. My BA's Touchscreen is cracked and not functioning anymore. But for now i need to use it. When sending SMS i have to touch or press the Send button from the touch screen. But since my screen doesnt work anymore, is there a way like assigning the "Send" button into the hardware key?
Or is there any application that can do this? Anyone please help!
Thanks in advance!
hi
what do u mean cracked?there is a picture and there is no tap action?or there is no picture and response anymore?there is like damage in lcd like un usual colors and rabush and lines?because may be if u change the rom or re-upgrading the rom,may be the problem fixed,specially in minor problems.
i think u cannot send msgs without tap action.
there is a crack, display is okay, but touch response is not fuctioning well, the only thing i notice is that, when i press on the right bottom most of the screen, sometime touch works and sometimes not works. I been trying to do the Align screen method but doesnt work. i think it is the hardware problem.
if that sms is really that important to you, you can always connect the device to the pc and when connected to activesync a nice little freeware called "my mobiler" can be used to control the device with the pc's mouse and keyboard and gets the device's screen on your pc screen. it can be downloaded here:
http://www.mymobiler.com/
but after bypassing the problem for now, we should focus on getting the thing fixed. you could answer homam_france's questions to help us determine what exactly went wrong and maybe you don't need to bypass then anymore but can solve the problem!
EDIT: ignore the request for more information, you already answered while i was writing this
@Chef_Tony
Thank you, but that is what I am doing right now. But my problem is that when i am not in from of my pc and I need to send important sms? Maybe there is a software that can map the Send softkey to hardware key.
Thanks again!
you could try this program:
http://classic.pocketgear.com/software_detail.asp?id=21070
there is a trial version there, and if you can install, start and control that program without the use of the touch screen, or from your pc, maybe you can tell it to for example, map the left softkey with the mail hardware key or something like that, i haven't tested it. if that prog is not right, on the bottom of that page there is a link for related applications, maybe one of those helps you.
if, however, the remapping of the keys does not work, for a different sms application, you could try:
iwindowsmobile sms chat:
http://iwindowsmobile.com/threaded-sms-messaging.html
visual it simple sms:
http://www.visualit.co.uk/PocketPC/simplesms_V5.htm
or this one:
http://www.mobileflipper.com/mobile-tips/sms-application-for-windows-mobile-50-60-and-61/
maybe their way of hitting the send button is different and works for your device.
by the way, on any normal mobile phone, you can also send an sms by pressing the green call button, unfortunately, ppc phones don't do that.
greetz
Chef_Tony
Why don't you just go to Setting/Personal/Buttons and map a button to "<Left Softkey>"
Thanks to everyone
Thanks to you all. I finally got a chance to fix my touch screen. not bad at all. except that i forgot to right fit the volume hardware keys.
Be very careful with the Volume key, if you don't close the case wright, you might broke the switch (a little switch on the mainboard that is moved by the volume key). Just make shure it's in the wright place when closing the case
Hi to all.
What can I do in case the ba is working, the screen is perfect but no more touch? it's a os 5.2.1933(18533.0.7.0)
thanks
that can happen but it has probably nothing to do with the rom. it means that the digitizer is broken and you need to look for a new one, maybe a good ebay search or a post in xda's marketplace could help you
thanks 4 the reply. Do you mean a new lcd screen?
no, just the digitizer, it is the see through touch panel on top on the actual display, maybe you are lucky and find a cheap one, as you don't need a new screen.
you can buy a new digitizer on dealextreme.com, i recall a few months ago they were selling the digitizers for Blueangel devices, its very easy to disassemble the BA & replace it. Good luck.
BA Screen alignment settings at HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH
Can any of the members pl. post the screen alignment settings available at Registry entry Screen alignment settings for BA and/or variants at HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH
Value Name: CalibrationData
Value data:
? (5 sets of data)
Value type: REG_SZ
Value Name: MaxCalError
Value Data: ?
Base : Decimal
Value type: REG_DWORD
With these values most of the BA devices with defective touch screen can become functional to large extent.
Actually we can add the values to the BA Wiki
Regards
here's the CalibrationData:
17 154,258 154,788 865,785 859,262
i dont have a MaxCalError key.
Good luck,
dtd
Hi DTD,
Thanks for the prompt reply. Pl. verify the data provided by you as it doesnt seem to have the 5 sets for the CalibrationData values & repost correctly.
Thanks in advance
Regards

How to adjust touch registry alignment numbers?

I have an Omnia, which seems very hard to align. In the registry this is defined by a series of number in the registry entry:
HKEY_LOCAL_MACHINE\Hardware\Devicemap\Touch
For example: ”519,503 177,881 182,129 847,127 849,872”
On my Omnia, the alignment provided (above) is way off; and when I realign via the Screen-Align tool, it always seems to be a bit off. For instance, I now find I have to type slightly above each item in order to select it properly.
I figure I can tweak these numbers to get the 'perfect' alignment for my Omnia. But I don't know what each of these numbers represent and I can't seem to find any docs on it.
Does anyone know what each set of these numbers represents? Or where to find documentation on this? Thanks.
SimpTheChimp said:
I have an Omnia, which seems very hard to align. In the registry this is defined by a series of number in the registry entry:
HKEY_LOCAL_MACHINE\Hardware\Devicemap\Touch
For example: ”519,503 177,881 182,129 847,127 849,872”
On my Omnia, the alignment provided (above) is way off; and when I realign via the Screen-Align tool, it always seems to be a bit off. For instance, I now find I have to type slightly above each item in order to select it properly.
I figure I can tweak these numbers to get the 'perfect' alignment for my Omnia. But I don't know what each of these numbers represent and I can't seem to find any docs on it.
Does anyone know what each set of these numbers represents? Or where to find documentation on this? Thanks.
Click to expand...
Click to collapse
to me it looks like the coordinates of the points/crosses you tap the screen when you do the alignment. just a thought that the coordinates are in order of the crosses you make.
i hope u understand what i mean.
p-de-geus, above, has got it right, but there is one more thing.
The points are those of the five tap points in the Align Screen setting and in that order. ie, Centre, Top Left, Bottom Left, Bottom Right, Top Right.
Your Omnia is reading the points X,Y , where Y is measured up from the bottom of the screen.
On an HTC Trinity, mine reads "502,514 216,218 233,813 791,806 786,223"
Here the X values are the same but the Y values are coming down from the top of the screen. This probably depends on the actual touch screen manufacturer.

Help with the calibration data of p3400

Hello,
I have a P3400 i have a dead spot in the middle of the screen.
so i could't align the screen when i installed a new rom!!
i used a software called "remote screen alignment" from code factory to skip the alignment but of course the screen is useless bec it needs to be aligned.
i tried a mobile registry editor called "CE registry editor" to manually set the coordinates but it couldn't set the number i supplied..
how can i set the calibration data in the path HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH
and what are the values if someone have the p3400 please give me the values and tell me how to set them
i am new gene if it matters
sorry for my bad english
Please if some1 read this and didnt understand tell me i will try to let u understand
This "dead spot" could be continually pressing the screen. This way you won't be able to calibrate your screen.
PS.: the touchecreen is very cheap (at least in ebay). So i advice you to change your touchscreen.
Code:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"CalibrationData"="1950,2012 3143,798 3176,3267 691,3271 719,745 "
"MaxCalError"=dword:00000010
hope this solve your issue
screen alignment is not working properly
hiiii
please help me to solve this problem. i did hard reset and after that i did my screen alignment . but screen is not working properly. i touch d contacts n it opens calender. please help me sir...

Categories

Resources