We explore opportunities for bringing tangible input and haptic output to desktop GUI applications by addressing two challenges. First, we address the lack of tangible input devices by repurposing educational and toy robots. These inexpensive robots support connecting to PCs via Bluetooth and Wi-Fi. They contain sensors such as accelerometers and gyroscopes that enable repurposing them as input devices, as well as actuators that provide haptic feedback. Second, we address the lack of software support for tangible input and haptic output by enabling our tangible input devices to pair with existing applications without changing the underlying code, through a combination of input event emulation, GUI automation听and custom application APIs.
听
Publications
- Darren Guinness, Daniel Szafir, and听Shaun K. Kane. 2017.听. In听Proceedings of the 2017 Conference on Designing Interactive Systems听(DIS '17). ACM, New York, NY, USA, 767-778.听 听DOI:听听(Edinburgh, United Kingdom, June 10-14, 2017).
听