PDA

View Full Version : FingerVU won't go past Touch Calibration Screen


wbaziuk
03-07-2010, 12:29 PM
I've just installed FingerVU 706 on a Windows 7 Ultamate Media Center PC (32 bit). I can't seem to get past the Touch Calibration Screen. Following a fresh boot, everything looks normal, ie. the FingerVU display shows the FingerVU logo. When touched, the Calibration screen is displayed. I touch the cross in the upper left and the count goes to 100. Then the cross moves to the right side of the display half way down. If you then touch the screen, the cross moves to the upper left again and the whole thing starts over. How do I get past this point?

dk.jung
03-09-2010, 12:47 PM
Dear wbaziuk,

I hope that you already solve this issue. The calibration procedure has totally three steps. So you need to make three points touch. After three procedures, the calibration will be finished, then you can see the main view.

Thanks and regards...

wbaziuk
03-10-2010, 11:54 PM
I'm still having the same problem. No matter how many times I touch the screen at the symbol, the results are the same. Once the count goes to 100 the symbol in the upper left corner moves to the the left side of the screen, half way down. Touching anywhere on the screen then moves the symbol back to the top left. The sequence is the same no matter how many times I perform the action. In other screen calibrations routines I've used, the symbol generally moves to each corner as you proceed. In this case, it simply continues to repeat the same steps. There seems to be no way to break the cycle.

slash.kim
03-12-2010, 01:11 AM
Dear wbaziuk,

If it fails to pass any step of calibration process, it means the touch data comes from the touch panel is something abnormal. This kind of abnormal data can be generated because of the hardware defect or unstable power supply to FingerVU hardware.

If you connected the USB cable of the FingerVU to the USB port at the front chassis of your PC, please connect it to the USB port at the rear side which is soldered directly on motherboard. For the case of front USB port, it uses additional cable to connect the port to internal USB port of motherboard and it makes some kind of problem.

If using rear USB port shows the same problem, please check the following;
1. Open Windows Explorer and open the following folder;
C:\Users\[LogOnUserName]\AppData\Roaming\SOUNDGRAPH\FingerUI
2. Delete all FVU706SG_*.xml files.
3. Run FingerUI and try to do calibration again.
4. If fail, 'Exit' FingerUI at the system tray menu.
5. One FVU706SG_*.xml file will be created again.
6. Open this file with Notepad.exe
7. Clear all text in the file and copy/paste the following blue text block to the file and save it.
8. Run FingerUI, then the calibration page will be skipped.
<?xml version="1.0" encoding="UTF-16"?>
<profile>
<section name="Profile">
<key name="InUse" value="1"/>
<key name="LastUsed" value="KNHADAAAFAAAMAAAAAAAPAAAFCAAOMDA"/>
</section>
<section name="Theme">
<key name="Theme" value="Easter"/>
</section>
<section name="Calibration">
<key name="CalA" value="0.204869"/>
<key name="CalB" value="0.000139"/>
<key name="CalC" value="-24.766452"/>
<key name="CalD" value="-0.002843"/>
<key name="CalE" value="-0.130614"/>
<key name="CalF" value="507.119208"/>
<key name="Cal3PtDone" value="1"/>
</section>
</profile>

If the problem continue, please let us know again.

Thanks a lot,
slash.kim

wbaziuk
03-13-2010, 12:19 AM
Replacing the XML in the file worked. Apparently, the setup routine was not able to write to the file, so it kept starting over at the beginning of the procedure.
Thanks for your help.

dk.jung
03-13-2010, 07:35 AM
Dear Sir,

We are happy that the change of XML file was working, we will study your case and add it to our To Do List.

Thanks a lot...

tafkas
05-26-2010, 05:10 AM
Sorry to reopen this thread again, but my FingerVU 706 on Win7 Ultimate x64 shows same problem. Unfortunately the solutions given above does not work for me.

I have two WinXP machines where my FingerVU 706 works perfectly, but not on the Win7.

Using the XML solution brings me to the FingerVU main menu, but the touch input is not working correctly. It feels like touch area is shrinked from 7" to 4". So i can somehow move the right sidebar, by moving my finger along the 4th column of the main 5x5 grid.
--> Might there be any problem with the touch driver?

FingerVU software is updated now to latest version, but problem exists also for the intial version shipped in the box.

slash.kim
06-03-2010, 11:59 AM
Sorry to reopen this thread again, but my FingerVU 706 on Win7 Ultimate x64 shows same problem. Unfortunately the solutions given above does not work for me.

I have two WinXP machines where my FingerVU 706 works perfectly, but not on the Win7.

Using the XML solution brings me to the FingerVU main menu, but the touch input is not working correctly. It feels like touch area is shrinked from 7" to 4". So i can somehow move the right sidebar, by moving my finger along the 4th column of the main 5x5 grid.
--> Might there be any problem with the touch driver?

FingerVU software is updated now to latest version, but problem exists also for the intial version shipped in the box.

Dear tafkas,

If your FingerVU hardware works on two XP machines perfectly, the hardware itself may not have a problem. This problem may not an OS-dependent problem, but It looks a power-related problem. When the USB bus power is not stable, the touch data can be affected. Please check this point first.
- If you are not using USB Y-gender cable included in the gift-box, please use it.
- If you connect FingerVU USB cable to the USB port on front chassis of your case, please connect it to the rear-side USB ports which is mounted directly on motherboard.
- Both above does not help to solve the problem, if possible, please check connect FingerVU to the USB hub to which power is supplied through external AC-DC adapter.

Thanks a lot,
slash.kim

derekcylin
06-06-2010, 01:42 AM
Hi,

I have similar problem on 1st time boot up. After I updated that XML file. It can enter the menu panel. But I found the touch position is incorrect. I tried to launch calibration panel again, but it always wanted me to click the same position again and again. I already pluged my USB Y cable at the rear of my PC. So can you point out what's the problem why my calibration couldn't work properly? or can you just tell me how to set that 6 calibration information manually? Thanks.

slash.kim
06-07-2010, 11:19 AM
Dear derekcylin,

The calibration coefficients are determined to map the touch data of which resolution is 4096x4096 to the screen resolution (800x480 for FingerVU 706, 480x272 for FingerVU 436) with consideration of misalignment of touch panel to lcd screen. Considering offset and rotation of touch panel to lcd screen is adjusted. The above values in xml file are typical paramaeters for FingerVU 706.

If you are using FingerVU 436, these coefficients will not work properly. For FingerVU 436, typically the following values can be used.
<key name="CalA" value="0.125348"/>
<key name="CalB" value="-0.000116"/>
<key name="CalC" value="-23.921760"/>
<key name="CalD" value="-0.003852"/>
<key name="CalE" value="-0.075972"/>
<key name="CalF" value="292.618617"/>

Thanks a lot,
slash.kim

derekcylin
06-10-2010, 01:02 AM
then it is strange. The device I use is FingerVU 706. But I found with the parameters of originally settings for 706, only the most left side icon bar can be clicked correctly. The responsed position is shifted to right compared with the clicked position. And when I clicked the center position of the panel, the right most side of icon is responsed! That's why I guessed the paramters are incorrect.
Or can you teach what the meaning of CalA~CalF? Maybe I can try out a correct one. Thanks...

slash.kim
06-10-2010, 10:15 AM
Dear derekcylin,

The touch calibration of FingerVU is based on normal 3 points algorithm. If you'd like to know the meaning of coefficients, please refer HERE (http://www.embedded.com/story/OEG20020529S0046).

I'd like to ensure that you are using a stylus or fingertip to make touch data. Because the touch panel of FingerVU is a resistive type, if you are using soft-tip like finger, there can be noisy or abnormal touch signal generated.

Thanks a lot,
slash.kim

slash.kim
06-11-2010, 10:40 AM
Dear derekcylin,

I reviewed the FingerVU source code related with calibration and I found a suspicious part of code which has a possibility to make this kind of problem no some system. Could you check this fix make the problem solved? If you don't mind, please patch file referring the followings and let me know the result.

1. Make FingerUI up to date to version 1.40.0513 (currently the latest version)
2. Exit FingerUI from system tray menu
3. Download patch file HERE (http://download.soundgraph.com/path/Test/FingerUIService_TestCalib.zip) and unzip it. One file (FingerUIService.exe) is compressed in the zip file.
4. Overwrite this new FingerUIService.exe to the location where FingerUI installed (Typically, C:\Program Files\SoundGraph\FingerUI)
5. Run FingerUI again. (Before it, the xml file in appdata folder maybe deleted to make calibration launched right after FingerUI started.)

I hope this fix can solve the problem.

Thank a lot,
slash.kim

derekcylin
06-12-2010, 12:13 PM
Hi Slash.kim,

I will try to calculate those coefficients. Thank you.
I did use my fingertip to touch panel. So I think it's not physical noisy problem.
Regards,

derekcylin
06-12-2010, 12:14 PM
Hi Slash.kim,

I followed your steps to replace FingerUIService.exe and deleted all xml files before luanch it. But the result is same.......
So I will try to figure out the correct coefficients. Once I found the right ones, I will update my numbers to you. Maybe it's useful to find out the root cause.
Thank you.

derekcylin
06-12-2010, 01:29 PM
Hi Slash.kim,

After I read the article you provided, I tried to adjust that K scale factor. The K I used is original K * 0.6875. Now the reponsed position is almost correct. The number 0.6875 is calculated by the shift distance. I found it when I use FingerVU UI panel to show desktop in 706 and touch panel can be used to control cursor position. When I clicked 1 position, the cursor showed up with a shift distance. I used ruler to find the distnace and made this number :).
But I am curious why it happened....
anyway, thank you for providing me so rich information~

slash.kim
06-14-2010, 10:20 AM
Dear derekcylin,

It's good to hear you find the correct coefficient for your touch panel and thanks for your reporting the way you tried.

We need to find out the reason this kind of situation occurs.

Thanks a lot,
slash.kim

Peerl
06-20-2010, 06:25 AM
Dear friends. I had same problem with difference between display zone and touch screen zone. Before i connect a finger uv i use the 42" LCD tv like primary display and i set a 150% enlarge of desctop. When i turn a dectop scale to normal position, the problem with touchscvreen was solved. Sorry for my english but i hope you can understand me.

slash.kim
06-21-2010, 02:42 PM
Dear Peerl,

Thanks for your solution. We didn't check the case the 150% enlarged desktop environment. However, the setting seems to make this abnormal problem and we need to check with this environment.

Much thanks for your report.
slash.kim

cranero
08-24-2010, 03:39 AM
Dear wbaziuk,

If it fails to pass any step of calibration process, it means the touch data comes from the touch panel is something abnormal. This kind of abnormal data can be generated because of the hardware defect or unstable power supply to FingerVU hardware.

If you connected the USB cable of the FingerVU to the USB port at the front chassis of your PC, please connect it to the USB port at the rear side which is soldered directly on motherboard. For the case of front USB port, it uses additional cable to connect the port to internal USB port of motherboard and it makes some kind of problem.

If using rear USB port shows the same problem, please check the following;
1. Open Windows Explorer and open the following folder;
C:\Users\[LogOnUserName]\AppData\Roaming\SOUNDGRAPH\FingerUI
2. Delete all FVU706SG_*.xml files.
3. Run FingerUI and try to do calibration again.
4. If fail, 'Exit' FingerUI at the system tray menu.
5. One FVU706SG_*.xml file will be created again.
6. Open this file with Notepad.exe
7. Clear all text in the file and copy/paste the following blue text block to the file and save it.
8. Run FingerUI, then the calibration page will be skipped.
<?xml version="1.0" encoding="UTF-16"?>
<profile>
<section name="Profile">
<key name="InUse" value="1"/>
<key name="LastUsed" value="KNHADAAAFAAAMAAAAAAAPAAAFCAAOMDA"/>
</section>
<section name="Theme">
<key name="Theme" value="Easter"/>
</section>
<section name="Calibration">
<key name="CalA" value="0.204869"/>
<key name="CalB" value="0.000139"/>
<key name="CalC" value="-24.766452"/>
<key name="CalD" value="-0.002843"/>
<key name="CalE" value="-0.130614"/>
<key name="CalF" value="507.119208"/>
<key name="Cal3PtDone" value="1"/>
</section>
</profile>

If the problem continue, please let us know again.

Thanks a lot,
slash.kim
Hello, I have the same problem and the FingerUI don’t work properly (the touch behaviour) because I modify the XML file with the 706 coefficients (I think that this can be the reason), can you provide this coefficients for the 895, Thanks

slash.kim
08-24-2010, 10:27 AM
Dear cranero,

The following parameters can be used for for FingerVU 895S.
<key name="CalA" value="0.262891"/>
<key name="CalB" value="0.001515"/>
<key name="CalC" value="-23.984340"/>
<key name="CalD" value="-0.001535"/>
<key name="CalE" value="-0.159583"/>
<key name="CalF" value="620.841891"/>

If you run Windows7, please check the following Peerl's posting, too.
Dear friends. I had same problem with difference between display zone and touch screen zone. Before i connect a finger uv i use the 42" LCD tv like primary display and i set a 150% enlarge of desctop. When i turn a dectop scale to normal position, the problem with touchscvreen was solved. Sorry for my english but i hope you can understand me.

Thanks a lot,
slash.kim