Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/dispatcher.php on line 156 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/dispatcher.php on line 219 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/controller/controller.php on line 274 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/controller/controller.php on line 308 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/controller/controller.php on line 481 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/controller/controller.php on line 746 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/controller/component.php on line 126 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/view/view.php on line 664 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/model/connection_manager.php on line 83 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/model/connection_manager.php on line 106 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/class_registry.php on line 55 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/app/controllers/components/file_handler.php on line 219 Deprecated: Function mysql_list_tables() is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/model/dbo/dbo_mysql.php on line 140 Warning: file_put_contents(/home/mingus/websites/2006.admataz.com/httpdocs/app/tmp/cache/models/default_admatazc_list): failed to open stream: Permission denied in /home/mingus/websites/2006.admataz.com/httpdocs/cake/basics.php on line 835 Warning: file_put_contents(/home/mingus/websites/2006.admataz.com/httpdocs/app/tmp/cache/models/default_files): failed to open stream: Permission denied in /home/mingus/websites/2006.admataz.com/httpdocs/cake/basics.php on line 835 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/app/controllers/components/pagination.php on line 175 Warning: file_put_contents(/home/mingus/websites/2006.admataz.com/httpdocs/app/tmp/cache/models/default_notes): failed to open stream: Permission denied in /home/mingus/websites/2006.admataz.com/httpdocs/cake/basics.php on line 835 Deprecated: Assigning the return value of new by reference is deprecated in /home/mingus/websites/2006.admataz.com/httpdocs/cake/libs/view/helpers/session.php on line 50
Published on Fri 8 September 2006
8 school children at a time playing the same on-screen educational game... This is my latest challenge for the museum exhibition project we are busy with. I have found a .net library that helps capture multiple mice plugged into Windows XP - so now my Flash is to be wrapped in a C# application.
At first I didn't think this was possible - and since the client rejected a touch screen interface, I have been researching multiple joysticks.
My problem with commercially available joysticks is they are overburdoned with buttons, unless we invest the time and money in custom building 80's arcade style joysticks. But either way this added a tremendous overhead to our project.
This .net library seems to hold some of the answers. It's ok that we are restricted to XP, because being a museum exhibition, we have control over the client environment. Questions for me still remain about how the kids will interact with the space. A mouse needs a flat smooth surface, and there's not much space for desks. Also, any learners be comfortable with a mouse?
The motivation for simultaneous mouse inputs is the fear that older or tech savvy kids will dominate, leaving little agency to the others in the group. Research I found here seems to back this up.
I've downloaded Microsoft's Visual C# Express edition and have been playing around wrapping the Flash game in a .net app. So far so good - but there's a long way to go.