Skip to content

TinyHand freezes when I share my screen with audio, and my team now thinks I present screenshots #23

Closed

Description

@ulentini

First of all: I love TinyHand. A tiny hand on a stick that points at things is the most important software released this decade, and I needed my team to witness it.

So I joined a Google Meet, clicked "Share screen", generously ticked "Also share system audio" so everyone could enjoy the thock, turned on the hand, and clicked.

The hand froze. For five seconds.

I clicked again, because that is what humans do when something freezes. Another five seconds. Then twice more. Twenty seconds of a perfectly still hand, in front of my whole team, in what was supposed to be the most exhilarating presentation of my career. Someone asked if my laptop was okay. Someone else asked if the hand was "a sticker".

Steps to reproduce

  1. Turn TinyHand on, with the tap sound on.
  2. In Google Meet, share your screen with "Also share system audio".
  3. Click a few times and watch your credibility go.

What I expected: a tiny hand tapping triumphantly with a satisfying thock.
What happened: a tiny hand frozen in time, about 5 seconds per click. In ~/Library/Logs/TinyHand.log the presses land exactly 5 seconds apart.

Workaround: mute the tap sound. It works, but a silent tiny hand is a sad tiny hand.

The cause seems to be the audio engine getting stuck when Meet changes the output device, while the main thread waits on it. I've opened #22 with a fix, tested during an actual screen share: the hand now taps instantly and keeps thocking.

macOS 27.2, TinyHand 1.0.2. Thank you for the tiny hand.

Activity

  1. noamsiegel commented on Nov 9, 2026

    @noamsiegel

    +1 for this, happens to me as well.

    But the laser pointer works for me, just not when I click down with a pointer hand. Freeze for 5 or so seconds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions