Skip to content

Releases

LidTap 1.0.3: profiles for every place

Choose a tag to compare

@harsha20599 harsha20599 released this 05 Nov 09:44

Profiles: one setup for every place you use your Mac. A tap feels different on a desk, on your lap and on a sofa. Now each place can have its own calibration, zone actions and sensitivity.

  • Add one when you want it. LidTap starts with no profiles. Open Settings → Profiles and click Add Profile…: name it (Desk, Lap, Sofa…), pick an icon, and calibrate on the new surface, or start with a copy of your current calibration. What you've set up so far is kept as Default, and you can rename it.
  • Switch from the menu bar. With two or more profiles, a switcher appears at the top of the LidTap menu. Press ⌘1 to ⌘9 while it's open. A profile that still needs calibrating shows an orange dot.
  • Different actions in different places. For example, Desk switches desktops and Sofa plays and pauses music. Privacy Guard, feedback, sounds and update settings are shared by all profiles.
  • Your data is kept. Calibration from earlier versions becomes the Default profile unchanged. Deleting a profile moves its taps to the Trash.

A simpler menu. The LidTap menu now shows just your zones, the profile switcher, and Privacy Guard, Calibrate Again, Settings and Quit. The live motion graph is in Settings → Detection, and Check Now for updates is in Settings → General. LidTap still checks for updates by itself.

Updating: on 1.0.2, LidTap offers this update within a day, or right away from Settings → General → Check Now. On 1.0.1 or earlier, download the zip below once and replace LidTap.app in Applications.

Download LidTap-macOS.zip below. Apple Silicon, macOS 14 or later.

LidTap 1.0.2: updates itself

Choose a tag to compare

@harsha20599 harsha20599 released this 05 Nov 07:18

LidTap now keeps itself up to date. About once a day it checks GitHub for a new release and asks before installing anything. You can also choose Check for Updates… in its menu at any time.

  • Updates ask first. A Software Update window shows what's new, with Install Update, Remind Me Later and Skip This Version. It never pops up during Privacy Guard or calibration; the menu shows a notice instead.
  • Only genuine updates install. LidTap installs an update only if it's newer and signed with LidTap's Developer ID. Your calibration, settings and Accessibility permission are kept.
  • Your choice. Turn off the daily check in Settings → General. This check is the only time LidTap goes online.

Privacy Guard is more dependable (thanks to @israerendilmen):

  • If LidTap quits unexpectedly while the guard is on, your microphones are unmuted the next time it starts.
  • Microphones plugged in while the guard is on (AirPods, a USB headset) are muted too.
  • Switching the guard off while it was turning your meeting camera off no longer leaves the camera off.

Also fixed:

  • Taps aren't lost when you quit mid-calibration.
  • Deleting your data while a model trains no longer brings the old model back.
  • Restarting the noise recording no longer cuts it short.
  • The Python prototype is safer (thanks to @israerendilmen), and its start.sh works without uv installed (thanks to @SankalpPandey-56).

Updating from 1.0.1 or earlier: download the zip below once and replace LidTap.app in Applications. Updates after this one come through LidTap itself.

Download LidTap-macOS.zip below. Apple Silicon, macOS 14 or later.

LidTap 1.0.1

Choose a tag to compare

@harsha20599 harsha20599 released this 04 Nov 10:51

Works on bigger MacBooks now. A screen tap moves a 16" MacBook Pro two to three times less than a 13" MacBook Air (its base is heavier and its hinge is stiffer), so LidTap's fixed tap-strength limit refused nearly every screen tap there. LidTap now learns the limit from your own calibration taps.

  • Learn tap strength from my taps (Settings → Detection, on by default). To set the limit yourself, turn it off. The slider now goes as low as 0.5 °/s.
  • New zone actions: Volume Up, Volume Down, Mute Sound and Run Shortcut, which runs any of your Shortcuts.
  • Signed and notarized by Apple. LidTap now opens like any other app, with no right-click → Open and no "unidentified developer" warning.

If screen taps were refused on your Mac, click Calibrate Again after updating.

Updating: replace LidTap.app in Applications. Your calibration and settings are kept. Coming from 1.0, switch LidTap off and on once in System Settings → Privacy & Security → Accessibility. Signed updates after this one keep the permission.

Download LidTap-macOS.zip below. Apple Silicon, macOS 14 or later.

LidTap 1.0

Choose a tag to compare

@harsha20599 harsha20599 released this 30 Oct 03:06

The first release of LidTap: tap your MacBook lid to switch desktops, control music, open apps or turn on Privacy Guard.

Install: download LidTap-macOS.zip, unzip it and drag LidTap.app to Applications. The first time, right-click → Open (it isn't notarized yet). Allow Accessibility when asked, then click Calibrate. Full steps are in the README.

Needs: a MacBook Air or Pro with M2 or later, or a 14"/16" MacBook Pro with M1 Pro or M1 Max, on macOS 14 or later. The M1 MacBook Air and 13" M1 MacBook Pro have no motion sensor.

Made by Yemcube (@yem.cube). Sharing something built on LidTap? Credit "Based on LidTap by Yemcube". Commercial use needs approval: see the license.