Semaphore: A Full-Body Keyboard

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • pop-that-balloon-desktop

    Pop the balloons using your body pose estimation.

  • I'm actually already working on exactly that -- after trying it out on a couple of mini-games such as https://github.com/mristin/pop-that-balloon-desktop, https://github.com/mristin/cactusss-desktop and https://github.com/mristin/ski-leu-desktop.

    Please let me know if you want to join forces! You can find my contact information at: https://github.com/mristin.

    I figured that I don't mind my kids playing computer games as long as they move. The first stage for me is to find a workable approach to DOS games. In particular, I thought about adapting ski-leu to race games such as Outrun & ilks.

  • ski-leu-desktop

    Ski through a dangerous forest.

  • I'm actually already working on exactly that -- after trying it out on a couple of mini-games such as https://github.com/mristin/pop-that-balloon-desktop, https://github.com/mristin/cactusss-desktop and https://github.com/mristin/ski-leu-desktop.

    Please let me know if you want to join forces! You can find my contact information at: https://github.com/mristin.

    I figured that I don't mind my kids playing computer games as long as they move. The first stage for me is to find a workable approach to DOS games. In particular, I thought about adapting ski-leu to race games such as Outrun & ilks.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Semaphore

    A full-body keyboard using gestures to type through computer vision (by everythingishacked)

  • cactusss-desktop

    Steer the balloon with your head through a thorny cactus desert.

  • I'm actually already working on exactly that -- after trying it out on a couple of mini-games such as https://github.com/mristin/pop-that-balloon-desktop, https://github.com/mristin/cactusss-desktop and https://github.com/mristin/ski-leu-desktop.

    Please let me know if you want to join forces! You can find my contact information at: https://github.com/mristin.

    I figured that I don't mind my kids playing computer games as long as they move. The first stage for me is to find a workable approach to DOS games. In particular, I thought about adapting ski-leu to race games such as Outrun & ilks.

  • CheekyKeys

    Use Python, OpenCV, and MediaPipe to control a keyboard with facial gestures

  • Excellent, I'll reach out! Your balloon game looks a bit more like my face keyboard interface: https://github.com/everythingishacked/CheekyKeys#readme

  • dance-a-mole-desktop

    Dance the moles back into their holes instead of whacking them.

  • Cool ideas!

    I implemented a couple of mini-games using a dance mat as well:

    https://github.com/mristin/dance-a-mole-desktop

    https://github.com/mristin/judo-dance-desktop/

    https://github.com/mristin/dance-cat-to-mouse

    https://github.com/mristin/burpee-frog-desktop

    https://github.com/mristin/dance-runaway-desktop

    Dance mat could be even easier to integrate as it acts just as a normal joystick. The problem, though, is that many games expect reaction times achievable with a keyboard & mouse, but leg movements are a bit slower.

    The problem with the dance mat is that you can not use it in a school class as you need extra equipment. It worked well in a dojo for my judo classes, though.

  • judo-dance-desktop

    Practice judo techniques using a dancing pad.

  • Cool ideas!

    I implemented a couple of mini-games using a dance mat as well:

    https://github.com/mristin/dance-a-mole-desktop

    https://github.com/mristin/judo-dance-desktop/

    https://github.com/mristin/dance-cat-to-mouse

    https://github.com/mristin/burpee-frog-desktop

    https://github.com/mristin/dance-runaway-desktop

    Dance mat could be even easier to integrate as it acts just as a normal joystick. The problem, though, is that many games expect reaction times achievable with a keyboard & mouse, but leg movements are a bit slower.

    The problem with the dance mat is that you can not use it in a school class as you need extra equipment. It worked well in a dojo for my judo classes, though.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dance-cat-to-mouse

    Dance collaboratively the cat to catch the mouse.

  • Cool ideas!

    I implemented a couple of mini-games using a dance mat as well:

    https://github.com/mristin/dance-a-mole-desktop

    https://github.com/mristin/judo-dance-desktop/

    https://github.com/mristin/dance-cat-to-mouse

    https://github.com/mristin/burpee-frog-desktop

    https://github.com/mristin/dance-runaway-desktop

    Dance mat could be even easier to integrate as it acts just as a normal joystick. The problem, though, is that many games expect reaction times achievable with a keyboard & mouse, but leg movements are a bit slower.

    The problem with the dance mat is that you can not use it in a school class as you need extra equipment. It worked well in a dojo for my judo classes, though.

  • burpee-frog-desktop

    Jump burpees and lead the frog to its beloved one.

  • Cool ideas!

    I implemented a couple of mini-games using a dance mat as well:

    https://github.com/mristin/dance-a-mole-desktop

    https://github.com/mristin/judo-dance-desktop/

    https://github.com/mristin/dance-cat-to-mouse

    https://github.com/mristin/burpee-frog-desktop

    https://github.com/mristin/dance-runaway-desktop

    Dance mat could be even easier to integrate as it acts just as a normal joystick. The problem, though, is that many games expect reaction times achievable with a keyboard & mouse, but leg movements are a bit slower.

    The problem with the dance mat is that you can not use it in a school class as you need extra equipment. It worked well in a dojo for my judo classes, though.

  • dance-runaway-desktop

    Run away dancing the mat.

  • Cool ideas!

    I implemented a couple of mini-games using a dance mat as well:

    https://github.com/mristin/dance-a-mole-desktop

    https://github.com/mristin/judo-dance-desktop/

    https://github.com/mristin/dance-cat-to-mouse

    https://github.com/mristin/burpee-frog-desktop

    https://github.com/mristin/dance-runaway-desktop

    Dance mat could be even easier to integrate as it acts just as a normal joystick. The problem, though, is that many games expect reaction times achievable with a keyboard & mouse, but leg movements are a bit slower.

    The problem with the dance mat is that you can not use it in a school class as you need extra equipment. It worked well in a dojo for my judo classes, though.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts