Action Button Ultra
Change the behaviour of your Action Button according to device orientation.
What this shortcut does
The extra step of choosing a menu when using the Action Button didn't make sense to me and felt janky to be honest in experience no matter how well Shortcut builders prided themselves with the archaic menu UI coming in between. Action Button Ultra This Shortcut was made because I still use the mute button whenever the iPhone went inside my jeans pocket which is discreet, respectful and professional but at the same time appreciated the dedicated Shutter button. However, I was not interested in wasting the action button to opening up the camera app again where there's a dedicated button on the lockscreen if not the lockscreen itself opening up the camera followed by Spotlight and Siri Suggestions as well where either would be honestly much quicker. By Default: Orientation Action portrait ↑ Trigger Shortcut landscapeRight → Open Camera landscapeLeft ← Set Orientation faceUp ⟲ Extract Text faceDown ⟳ Record Audio portraitUpsideDown ↓ Mute You can of course customise the above as you wish where I only placed the most obvious ones and in order to do so, first edit the existing action name in the dictionary ( for ex: "Set Orientation") and under the 'If' action bearing the same text before setting the said action (like running a Shortcut) under it. Secondary Default: Orientation Action portrait ↑ Kaomoji Keyboard landscapeRight → Adjust Volume landscapeLeft ← Translate Text faceUp ⟲ Document Scanner faceDown ⟳ portraitUpsideDown ↓ In addition to the six action triggers mentioned earlier, these are another set of six action triggers making a total of twelve integrated to the existing implementation allowing for enthusiasts to customise as per their own unique scenario while allowing room for average users to breathe as well. In order to access the second batch of action triggers, simply press either of the volume button immediately after the Action Button - The default wait time until the second button gets triggered is 600ms (milliseconds) by default but you may opt for 800ms or 1000ms (1sec) as fast, medium or slow respectively. LockState: Freeze the function of your Action Button when device is locked if set ‘true’ 🏆"Featured by "🏆 Note: You would need to download the free Actions app first.
Works with
Before you start
Required apps
- Shortcuts
- Actions
Set up your shortcut
01. Open in Shortcuts Library
Review the details and select Install.
02. Review in Apple Shortcuts
Check the actions and permissions, then add the shortcut.