[SOLVED] handmade devices - How to bind them to the system
Posted: Tue Nov 05, 2013 2:24 pm
Hello,
I'm trying to be as clear as I can, but I'm not a native english speaker, so excuse me in advance for any mistake or blur formulation
I am working with a team on a school project.
The context is the following. We want to develop a visual interface based on Augmented-Reality-like tags.
What we want at the end, is to interact with the system with gestures or tags moves only captured with the camera.
We intend to develop a library which could be used to bind your own physical devices to system behaviors, interacting with the webcam.
In my sense, the gestures should be interpretated by the application the user is developping.
But we think that this way of dealing with the "interpretator" limits the user in the applications he wants to use with his device.
We would be glad if his device could be used in everyday applications like games or so.
We are thinking of developping a driver that would emulates a mouse or a joystick while interpretating the gestures.
So the system knows how to deal with the device under any circumstance.
Is it possible, is it proper usage of drivers, and if so, how could we do it on a linux machine, and not a from scratch OS ?
As it is a linux driver question and not a OS development question, I hope it won't be the wrong place to ask for it.
Thanks for your consideration.
I'm trying to be as clear as I can, but I'm not a native english speaker, so excuse me in advance for any mistake or blur formulation
I am working with a team on a school project.
The context is the following. We want to develop a visual interface based on Augmented-Reality-like tags.
What we want at the end, is to interact with the system with gestures or tags moves only captured with the camera.
We intend to develop a library which could be used to bind your own physical devices to system behaviors, interacting with the webcam.
In my sense, the gestures should be interpretated by the application the user is developping.
But we think that this way of dealing with the "interpretator" limits the user in the applications he wants to use with his device.
We would be glad if his device could be used in everyday applications like games or so.
We are thinking of developping a driver that would emulates a mouse or a joystick while interpretating the gestures.
So the system knows how to deal with the device under any circumstance.
Is it possible, is it proper usage of drivers, and if so, how could we do it on a linux machine, and not a from scratch OS ?
As it is a linux driver question and not a OS development question, I hope it won't be the wrong place to ask for it.
Thanks for your consideration.