On Mac, I had one touchbar button that connected/disconnected the headphones and another that handed them over to the phone or from the phone to the laptop. Plus commands in Alfred that did the same. And same on the phone in the dropdown menu.
That’s the kind of stuff why people buy macs. You could configure that on Linux, but you’d have to write Bash scripts.
And on Windows, if they implemented it, it would work 80% of the time.
I mean, I wrote bash scripts for this on Mac, and Automate workflows on the phone. The scripts are pretty short and simple. The custom touchbar buttons were added with MTMR.
In Windows, I can’t connect/disconnect Bluetooth devices via PowerShell without a UAC dialog appearing (or whatever dialogs those are). And the free third-party option for control of devices from the command-line is a binary from a site last updated ten years ago or so.
In Linux, I’m perpetually mourning the absence of an app like Hammerspoon, that is scriptable with Lua (or a similar language), has tons of APIs for desktop automation, and a built-in http server for requests from the phone. Proprietary Unified Remote might be the closest thing, but its workflow is different.
$ bluetoothctlAre you even a true power user if you don’t tattoo your headphones MAC address on your forearm?
If a power user, perhaps. But for a good UX enjoyers:
$ bluetoothctl devicesLetters? On my screen? Instead of icons and pictograms that I can click with my mouse? Preposterous!
You can move your mouse over them. 😆
I just tab and pray
Paired devices are stored and have proper names
This. Bind connect command to a keyboard shortcut. Live in peace.
Joke’s on you, it was my keyboard that had connection issues! Wait, no. That joke was on me.
Statements dreamed up by the utterly deranged
On Mac, I had one touchbar button that connected/disconnected the headphones and another that handed them over to the phone or from the phone to the laptop. Plus commands in Alfred that did the same. And same on the phone in the dropdown menu.
That’s the kind of stuff why people buy macs. You could configure that on Linux, but you’d have to write Bash scripts.
And on Windows, if they implemented it, it would work 80% of the time.
I mean, I wrote bash scripts for this on Mac, and Automate workflows on the phone. The scripts are pretty short and simple. The custom touchbar buttons were added with MTMR.
In Windows, I can’t connect/disconnect Bluetooth devices via PowerShell without a UAC dialog appearing (or whatever dialogs those are). And the free third-party option for control of devices from the command-line is a binary from a site last updated ten years ago or so.
In Linux, I’m perpetually mourning the absence of an app like Hammerspoon, that is scriptable with Lua (or a similar language), has tons of APIs for desktop automation, and a built-in http server for requests from the phone. Proprietary Unified Remote might be the closest thing, but its workflow is different.