What it does
Restricts shaking to times when at least one paired Bluetooth device whose name matches your list is currently connected.
How it works
Shake It On reads the paired-devices list via IOBluetooth and filters to devices that report `isConnected()` true. Your terms are matched case-insensitively as substrings.
Where to find it
Settings โ Only Shake If โ Bluetooth device connected (matches name), then a comma-separated list.
When to use it
Auto-shake when AirPods are connected (you're listening to something). Auto-shake when a game controller is paired (you're playing).