guodu-cambu-object
Update (Nov 29, 2016)
I (cambu) continued to work on this project with another classmate, Lucas Ochoa, in Environments Design Studio/Lab (51-265/7). See the below video for an iterated version of the project. The entire demo is working except the environmental controls (fan & projector screen). Guodu and I (cambu) will be moving forward from this second iteration for our final project. See the process blog posts for the other course at the below links (password: Environments).
For our (guodu + cambu) project, we prototyped various examples of tangible media interactions for computer input. We began our project buzzing with inspiration from Hiroshii Ishii’s lecture on Radical Atoms, intrigued to play with some basic ideas from the domain of tangible media. Our early ideas were focused around the notion of creating a flip-based “cubular” interaction that would allow the traversal of linear or 2D dimensional information spaces.
Process
System Diagram
Code (github)
Note: there seems to be issues with the xml file getting messed up by the wordpress code embedder plugin, please look at the code on github to see it correctly.
App Switch Right
private.ssr
__KeyToKey__
KeyCode::CURSOR_RIGHT,
KeyCode::TAB, ModifierFlag::COMMAND_L
__KeyToKey__
KeyCode::TAB, ModifierFlag::COMMAND_L,
KeyCode::CURSOR_RIGHT
App Switch Left
private.ssl
__KeyToKey__
KeyCode::CURSOR_LEFT,
KeyCode::TAB, ModifierFlag::COMMAND_L,ModifierFlag::SHIFT_L
__KeyToKey__
KeyCode::TAB, ModifierFlag::COMMAND_L,ModifierFlag::SHIFT_L,
KeyCode::CURSOR_LEFT