Author Topic: Controlling Mouse  (Read 12079 times)

Offline aliirz

  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
on: December 20, 2009, 05:10:17 AM
i am trying to integrate Head Tracking with Mouse Cursor Movements. i am a newbie and this is my first time working on a Wii project. please help me out how do i move the Mouse with the Head Tracking Technique? or how can i control a software such as Google Earth through this? thanks in advance



Offline boonjin

  • *
  • Posts: 929
  • Karma: +28/-0
  • Smoothboard Developer
    • View Profile
    • Smoothboard
Reply #1 on: December 20, 2009, 05:52:25 AM
i am trying to integrate Head Tracking with Mouse Cursor Movements. i am a newbie and this is my first time working on a Wii project. please help me out how do i move the Mouse with the Head Tracking Technique? or how can i control a software such as Google Earth through this? thanks in advance

This will largely depend on how you would like to control the mouse with head tracking.

It may be difficult to control a mouse cursor solely with head tracking as you will need ways to simulate mouse clicks and drags.

Regards,
Boon Jin

Smoothboard
Wii Whiteboard/Wiimote Whiteboard with annotation features and collaborate with multiple iPads and Android Tablets!

Smoothboard for Mac
Using a Mac? Now you can annotate on PowerPoint or Keynote slideshows!

BoonJin[/url


Offline aliirz

  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Reply #2 on: December 20, 2009, 05:59:11 AM
lets say for now i just need to control the cursor movements? how will i do that?



Offline boonjin

  • *
  • Posts: 929
  • Karma: +28/-0
  • Smoothboard Developer
    • View Profile
    • Smoothboard
Reply #3 on: December 20, 2009, 07:30:33 AM
lets say for now i just need to control the cursor movements? how will i do that?

What do you intend to control the mouse movements with?

Smoothboard
Wii Whiteboard/Wiimote Whiteboard with annotation features and collaborate with multiple iPads and Android Tablets!

Smoothboard for Mac
Using a Mac? Now you can annotate on PowerPoint or Keynote slideshows!

BoonJin[/url


Offline aliirz

  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Reply #4 on: December 20, 2009, 11:23:05 AM
What do you intend to control the mouse movements with?

Simple Head Movements



Offline boonjin

  • *
  • Posts: 929
  • Karma: +28/-0
  • Smoothboard Developer
    • View Profile
    • Smoothboard
Reply #5 on: December 20, 2009, 06:03:15 PM
If you want to control with just basic head movements such as moving your head to the right to move the cursor to the right, you can just use Smoothboard's Presenter Mode and place an IR LED on your head.
However controlling the mouse cursor with head movements may be awkward as normally Head Tracking is used to control perspective or 3D space movements instead of controlling a mouse cursor.

It may be better to use head tracking with an additional input mechanism such as holding a Wiimote to control the mouse cursor.

Regards,
Boon Jin


Smoothboard
Wii Whiteboard/Wiimote Whiteboard with annotation features and collaborate with multiple iPads and Android Tablets!

Smoothboard for Mac
Using a Mac? Now you can annotate on PowerPoint or Keynote slideshows!

BoonJin[/url


Offline aliirz

  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Reply #6 on: December 21, 2009, 09:07:24 AM
how about controlling an application such as Google earth or bing maps using johny's head tracking technique



Offline boonjin

  • *
  • Posts: 929
  • Karma: +28/-0
  • Smoothboard Developer
    • View Profile
    • Smoothboard
Reply #7 on: December 21, 2009, 05:56:39 PM
how about controlling an application such as Google earth or bing maps using johny's head tracking technique

Like I have mentioned, it may be difficult to control such movements. If the solution is meant for a paraplegic, then using head tracking for such movements may be suitable.

For Google Earth, you may want to try to detect the head movements for depth to simulate zooming in and out, and vertical/horizontal movements for moving around the Earth.
As interfacing with such software will be difficult with a mouse and keyboard input, you can try to use Google Earth's COM API http://earth.google.com/comapi/index.html

Regards,
Boon Jin

Smoothboard
Wii Whiteboard/Wiimote Whiteboard with annotation features and collaborate with multiple iPads and Android Tablets!

Smoothboard for Mac
Using a Mac? Now you can annotate on PowerPoint or Keynote slideshows!

BoonJin[/url


Offline TheTarget

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #8 on: February 13, 2010, 06:33:27 AM
What do you intend to control the mouse movements with?

Simple Head Movements
It's already done in Freetrack (6DOF):
http://www.free-track.net/english/



Offline slyval

  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Reply #9 on: June 26, 2011, 12:20:08 PM
As one might have said "Controlling a cursor by head tracking might be awkward" it is possible.

I am trying to modify the head tracking source code for cursor movement. The reason for this is for my brother who are paraplegic to be able to access the computer.

Is there anyone who know how best can this be done. (HELP)



Offline SidneyJudy

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #10 on: February 11, 2012, 03:44:59 AM
This is a  fancy play and creativity ,,  :D
do you know this gadget : 1200 DPI 3D Fingertip USB Ring Optical Mouse  by airaccent?
http://www.airaccent.com/1200-dpi-3d-fingertip-usb-ring-optical-mouse-black-p-14898.html
it doesn′t require much space to operate and won′t interfere with any typing actions.
To my own point of view it make Hand feeling reduces tiredness effectively.