Skip to content

Releases: ultimate-deej/Sculpt-Comfort-Mission-Control

v2.0-alpha.1

17 Mar 13:39
6e96805
Compare
Choose a tag to compare

This is a complete rewrite of the app.

Although it's a minimal working release which lacks some important features (hence the alpha suffix), it can already do everything v1 can but better! That said, you can already benefit from moving to v2 because:

  • You don't need lldb and developer tools
  • Because of the above, it starts much faster. You won't even notice
  • You only need to disable SIP for an initial installation
  • If the app handles a mouse event, other apps don't receive it anymore (with a proper config). With the previous version, it happened for some button configurations. No more unwanted navigation in browsers or wherever else.

Sample configs included.

v1.4.1

21 Nov 14:23
Compare
Choose a tag to compare
  • New action added: launchpad
  • (#14 @Gnodnate) sculpt comfort 3 config

v1.4.0

14 Jul 10:38
Compare
Choose a tag to compare
  • macOS Sierra is now supported (disable SIP first, same applies to El Capitan)
  • Added a readme! Yes, no joke! Read it!
  • The new default config aims to support regular mice. If you use Sculpt Comfort, use a custom config
  • If started successfully, a notification appears instead of confusingly showing an icon in dock for a moment. Can be turned off
  • A number of internal changes

v1.3.0

06 Apr 16:36
Compare
Choose a tag to compare

1.3.0
Optional use of Event Taps API to detect button clicks. Unlike the default HID method, it consumes events so that default actions for the buttons are not executed. The downside is that it can't detect nonstandard buttons, e.g. Sculpt Comfort's win button. Example config

v1.2.0

11 Nov 21:06
Compare
Choose a tag to compare

1.2.0

v1.1.2

21 Jul 13:46
Compare
Choose a tag to compare

1.1.2
Retry injecting a few times to avoid failures if running as a login item.

1.1.1

  • Configurable launch timeout (.app/Contents/Info.plist, SCMCLldbTimeout key)
  • Configurable long click duration (.app/Contents/Resources/Sculpt Control Inject Bundle.bundle/Contents/Info.plist, SCMCLongClickDuration key)
  • Launch timeout is increased to 120 seconds

1.1
Added alternative button codes

1.0
Click to open Mission Control
Hold to open Application windows
Swipe to switch spaces

Tested with 1 & 2 displays.

v1.1.1

18 Jul 11:08
Compare
Choose a tag to compare

1.1.1

  • Configurable launch timeout (.app/Contents/Info.plist, SCMCLldbTimeout key)
  • Configurable long click duration (.app/Contents/Resources/Sculpt Control Inject Bundle.bundle/Contents/Info.plist, SCMCLongClickDuration key)
  • Launch timeout is increased to 120 seconds

1.1
Added alternative button codes

1.0
Click to open Mission Control
Hold to open Application windows
Swipe to switch spaces

Tested with 1 & 2 displays.

v1.0

11 Jul 12:50
Compare
Choose a tag to compare

Click to open Mission Control
Hold to open Application windows
Swipe to switch spaces

Tested with 1 & 2 displays.