diff --git a/contribute/development/tools/index.md b/contribute/development/tools/index.md index 9d982243..c1c20c77 100644 --- a/contribute/development/tools/index.md +++ b/contribute/development/tools/index.md @@ -7,3 +7,10 @@ Here are some pages collecting a variety of tools with tips & tricks for some of visual-studio ::: + +:::{toctree} +:maxdepth: 1 +:caption: Debugging + +tuio-touch-simulator +::: diff --git a/contribute/development/tools/tuio-touch-simulator.md b/contribute/development/tools/tuio-touch-simulator.md new file mode 100644 index 00000000..9669c6bc --- /dev/null +++ b/contribute/development/tools/tuio-touch-simulator.md @@ -0,0 +1,8 @@ +# TUIO Touch Input Simulator - For Debugging Touch Navigation +OpenSpace uses the [TUIO](https://www.tuio.org/) framework for multi-touch navigation support. When developing or testing touch navigation without a touch-capable display, it is useful to have a tool that simulates TUIO inputs from mouse inputs. + +An example of a simulator is the [TUIOSimulator](https://github.com/gregharding/TUIOSimulator) by Greg Harding. + +:::{note} +Simulators like the TUIOSimulator only inject TUIO touch points and cannot be used to test other types of touch support, such as in the web-based interface. For UI testing, use the built-in browser touch simulation features instead. +:::