Testing
Size: 2044
Comment:
|
Size: 1537
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
<<TableOfContents>> | == Basic Resources == * [[Multitouch/Testing/CheckingMTDevice]] - How to find your device ID and test it for multi-touch capability * [[Multitouch/Testing/UsingGeisview]] - Using the {{{geisview}}} tool to see if you're getting expected uTouch events * [[Multitouch/Testing/uTouchEvEmu]] - Recording and playback of touch events and gestures; extremely useful for debugging * [[Multitouch/Testing/UsingMtview]] - A visual feedback tool that shows touch points, sizes, disconnects, offsets, etc. * [[Multitouch/Testing/UsingUCube]] - Another visual feedback tool, but instead of touch points checking, does gesture checking * [[Multitouch/Ginn]] - A tool to provide multitouch support in legacy applications without recoding; Ginn can be very helpful in testing a MT setup * [[Multitouch/Calibration/Ntrig]] - A tool for calibrating N-Trig hardware. |
Line 3: | Line 10: |
In order to start testing, you should install utouch: | To test out the very bleeding edge uTouch code, add the [[https://launchpad.net/~utouch-team/+archive/daily|uTouch team's Daily PPA]] and upgrade your system: |
Line 5: | Line 12: |
$ sudo apt-get install utouch | $ sudo add-apt-repository ppa:utouch-team/daily $ sudo apt-get update $ sudo apt-get dist-upgrade |
Line 8: | Line 17: |
The utouch metapackage will pull in everything you need. It will be installed by default on UNE ("apt-get install ubuntu-netbook" for the full experience on your desktop, or "apt-get install utouch" for the touch-related pieces only). == Basic resources == * [[Multitouch/Testing/CheckingMTDevice]] - How to find your device ID and test it for multi-touch capability * [[Multitouch/Testing/UsingGesturetest]] - Using the {{{gesturetest}}} tool to see if you're getting expected uTouch events * [[Multitouch/Testing/EvtestCapture]] - A useful tool for assisting X/driver/grail hackers in the debugging of touch and/or hardware issues * [[Multitouch/Testing/UsingMtview]] - A visual feedback tool that shows touch points, sizes, disconnects, offsets, etc. * [[Multitouch/Testing/UsingUCube]] - Another visual feedback tool, but instead of touch points checking, does gesture checking * [[Multitouch/Testing/UsingGinn]] - A tool to provide multitouch support in legacy applications without recoding. * [[Multitouch/Calibration/Ntrig]] - A tool for calibrating N-Trig hardware. == Test tracker == We have a test tracker to gather testing results from the community: [[http://multitouch.qa.ubuntu.com]] If you want to participate in our testing efforts, please, [[/Testing/Tracker|check the testing instructions]]. Take into account that we also need people with non-MT input hardware to test for possible regressions. |
|
Line 33: | Line 25: |
* [[Multitouch/AppleMagicTrackpad|Pairing and multi-touch demo]] using PyMT |
Basic Resources
Multitouch/Testing/CheckingMTDevice - How to find your device ID and test it for multi-touch capability
Multitouch/Testing/UsingGeisview - Using the geisview tool to see if you're getting expected uTouch events
Multitouch/Testing/uTouchEvEmu - Recording and playback of touch events and gestures; extremely useful for debugging
Multitouch/Testing/UsingMtview - A visual feedback tool that shows touch points, sizes, disconnects, offsets, etc.
Multitouch/Testing/UsingUCube - Another visual feedback tool, but instead of touch points checking, does gesture checking
Multitouch/Ginn - A tool to provide multitouch support in legacy applications without recoding; Ginn can be very helpful in testing a MT setup
Multitouch/Calibration/Ntrig - A tool for calibrating N-Trig hardware.
To test out the very bleeding edge uTouch code, add the uTouch team's Daily PPA and upgrade your system:
$ sudo add-apt-repository ppa:utouch-team/daily $ sudo apt-get update $ sudo apt-get dist-upgrade
Testcases
Additional resources
Multitouch/PyMT - Testing multi-touch with Python MT
Multitouch/Testing (last edited 2012-06-14 19:26:03 by c-67-170-185-42)