You are browsing as a guest. Sign up (or log in) to start making projects!

PinchPoint

  • 4 Devlogs
  • 20 Total hours

Pinch and Point to control your mouse.

Ship #1 Pending review

PinchPoint

When WowMouse was discontinued I knew that I needed to make something that could replace it. (WowMouse was a app which could control your macs mouse with the motions your apple watch captured)
But for this app I went for hand tracking using the camera, and after some research I learnt that apple even develops their own tracking library (Vision), with that I made PinchPoint. You pinch and point to move your mouse.
The hardest part was translating what the Vision Library gave me to as smooth as possible while still precise movements.

I couldn’t attach a video showcasing it for this ship so I guess my screenshot of the window will be fine

  • 4 devlogs
  • 20h
Try project → See source code →
Open comments for this post

6h 24m 12s logged

Devblog 4

Logging the last hours.
I got a settings page now, which is then accessed from my new menu bar icon. Now I got to rate some projects before shipping this.

The most time for this Devblog was just final touches which took some time.

– WilGulf

0
0
5
Open comments for this post

2h 9m 25s logged

Devblog 3

So this is the first version of my pinching detection. First I needed to calculate the distance between my thumb and index finger. And if that distance was small enough the mouse clicked.
But just that wasn’t enough for it to smoothly click. No, cause the distance threshold i set needed to be relative to the hand size. So more calculations with hypotenuses until I got this final click detection.

– WilGulf

0
0
5
Open comments for this post

5h 48m 23s logged

Devblog 2

Last devblog was just to show a concept. Now I have continued to refine the hand tracking and cursor movement.

I have spent the 5 hours finding bugs, fine tuning all values, testing running things on different threads.
I also spent some time implementing a way to catch some false tracking.

With all that the cursor moves much smoother, but not perfect yet.
– WilGulf

0
0
7
Open comments for this post

5h 42m 31s logged

Devblog 1

This is PinchPoint.
You pinch and point to move your mouse. In the video you can see a demonstration of the mouse following my hand.
I am planning for different hand gestures to trigger things such as pinching clicks with the mouse but we are not there yet.
This is the first devblog of many and this is just the core feature. Hope you follow along on this project.
–WilGulf

0
0
12

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…