Help
Do you have grey screens or the wrong camera loading? Here’s how to fix it:
1. Go to the Utilities Folder and launch GraphEdit.
2. Using GraphEdit, locate your capture source: Graphs-> Insert Filters-> Video Capture Sources
3. Write down the name of your device exactly. Mine is “Philips SPC900NC PC Camera.”
note: this name can change when you reboot/plug unplug your camera
Figure 6. Graphedit Video Capture Sources window
4. Go to the “Touchib_Tracking_Software“ Folder and open the DVSL_config.xml file with Notepad.
5. Add a friendly_name="Name_of_Your_Camera” attribute to the camera tag like this:
<camera show_format_dialog="true" friendly_name="Philips SPC900NC PC Camera” frame_width="320" frame_height="240" frame_rate="30.0" show_format_dialog= "true">
6. Your DSVL_config.xml should now look something like this:
<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSpy v2005 rel. 3 U(http://www.altova.com) -->
<dsvl_input xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="DsVideoLib.xsd">
<camera input_device="WDM_CAP" friendly_name="Name of Your Camera" frame_width="320" frame_height="240" frame_rate="30.0" show_format_dialog="true">
<pixel_format>
<RGB24/>
</pixel_format>
</camera>
</dsvl_input>
Is your camera flipped the wrong way?
If your camera is flipped the wrong way in Touchlib, first go into your camera settings and see if there’s an option for ‘mirroring’ or ‘flipping’ your camera. If there is, try this option and restart Touchlib Configapp.
If there is no option to flip your camera, then open Configapp and press ‘enter’ to calibrate (once the sliders have been adjusted).
1. This will launch the Configapp in full screen mode and you’ll see a grid of points (green pluses).
2. Press ‘c’ to start calibrating.
3. The current point should turn red. Press on your multitouch pad where the point is (starting on the top left of your pad).
4. Continue through until all points are calibrated.
5. When you are all done, you can press ‘ESC’ to quit.
6. All your changes (slider adjustments and calibration points) are now saved. Now when you run any Touchlib application it will be calibrated (and the image will be flipped the correct way).
Found a Flash Demo (swf) on NUIgroup and it’s not receiving touch events?
In order to run the swf AS3 applications with touch input (touchlib, TUIO simulator, opentouch, etc.), you need to allow flashplayer’s global security permission to access the file.
There are two methods to do this:
1. Go here to Flash Global Security Settings and click ‘Always Allow.’ Where it says ‘Always trust files in these locations:’, click ‘Edit Locations’. Navigate to the folder you have your swf files and add either each swf file individually or the whole directory to the locations list.
2. You can also get to the global security settings page by opening the swf file you want access to, right-click- > Settings. From settings, click on Privacy tab -> Advanced. This will load up the webpage from method 1. Follow the same directions for adding locations as method 1.
Please visit http://ssandler.wordpress.com/MTmini for future MTmini package updates.
Thank you and enjoy your multitouch device!