Logic and Protocol Analyzers
to create and rate content, and to follow, bookmark, and share content with other members.
swapping X vs Y on frame
Question asked by
on Aug 21, 2008
on Aug 21, 2008 by g_man_008
Show 0 Likes
Is there a way to swap the X and Y axis on a frame?
No one else has this question
Mark as assumed answered
This content has been marked as final.
Show 1 comment
(Required, will not be published)
Aug 21, 2008 1:23 PM
The following procedure 'should' fix the screen.
Note that it involves two cal's immediately after one another with a different number of data points.
Those two observations are important if this method is to work...
Start -> Control Panel -> Pointer Devices This should bring up the applet that we wrote to allow a user to get to the touchscreen cal procedure.
Then choose 3 points -and- check eprom box -and- then perform the three point cal.
Then, immediately, without doing anything else first, go back with the mouse and choose 4 points -and- UNcheck the eprom box and perform the four point cal.
This should get a final cal which will get stored and will then pwork properly.
Now then, if X and Y movements get swapped while you are attempting change the settings, then you would be interested in the following ways to get it corrected.
The touch screen controller software is supplied by the supplier of the touch screen hardware and they have had a couple different versions of software, Therefore, the procedure to calibrate and reverse the X-Y movement of the pointer device has changed with the different versions of software and hardware.
First, for early units using the Agilent supplied Utility Method:
Agilent supplied a utility under
Start -> All Programs -> Agilent Logic Analyzer -> Utilities
On the early units, the utility would bring up a screen which contains a checkbox for Swap X-Y under the Advanced tab.
One can recognize that the utilty invoked is the early version because it will have a series of several tabs across the top of the window.
Raise the Advanced tab.
Check the checkbox named Swap X-Y .
This will reverse the X vs Y movements of the touchscreen.
You may need to reboot at this point for it to take effect.
You probably want to perform a 'calibration' at this point.
Raise the Calibration tab and choose at least five points.
The calibrations factors and the X-Y setting will be recorded automatically in the registry settings for you.
As the suppliers changed software and controller boards, Agilent ported this interface to a different interface which is used on the later units.
When this code got ported , the Swap X-Y checkbox did not get ported to the newer utility dialoge screen.
And so one needs to manually go into the registry to change the Swap X-Y setting,
You can recognize the later interface because it does not have a series of tabbed pages across the top.
Rather it has a few push button icons down the left side of the dialogue.
One of these push button icons on the left is the Calibration icon.
For this interface, one will need to use the Edit Registry Method.
Edit Registry Method:
Do Start -> run...-> enter 'regedit'
Within the display of the registry expand:
HKey_local_machine -> System -> CurrentControlSet -> Services -> TBUPDD -> parameters Under parameters, a QUID number will appear which is unique to each machine , click it and then a list of 'packages' number 1, 2, 3 etc which were supplied by the controller board supplier will appear.
One of the 'packages' (1 , or 2, or 3, etc.) will contain the registry entry which is active for the touchscreen.
In order to determine which 'package' contains the active control for the touchscreen, you will need to expand each of them and look for an entry which has a 'Controller Type' 3M Touch Systems.
It will most probably be contained in entry number 1, although I cannot guarantee it at this point.
Expand the entry which contained the 3M touchscreen and it will contain an element of Swap X-Y .
The values for Swap X-Y will be 0 or 1 .
Whichever value it presently has needs to be toggled to the other value.
If it is 0, change it to 1.
If it is 1, change it to 0.
Right click and choose Modify to change the value.
You will probaly need to reboot for this to take effect as Windows XP Pro rereads the registry values at boot time.
Show 0 Likes
Retrieving data ...
Tim’s Blackboard #8: Eye-opening Experience with CTLE
Noise correlation for phase noise
testing for correlation of noise
Tim’s Blackboard #7: Root Cause of Eye Closure
Tim’s Blackboard #6: Unintentional Visit to Frequency Domain