top | item 41686582

More annoying macOS 15 Sequoia prompts: Bluetooth

68 points| latexr | 1 year ago |lapcatsoftware.com

53 comments

order
[+] rwmj|1 year ago|reply
He notes in another article[1] that macOS turns on BT on every update, and apparently the behaviour is "functioning as intended" (Apple's own words). What's not answered is why Apple do this. Possibly as trivial as avoiding bug reports or support issues about BT devices or features not working? Apple already control the stack from hardware to software so it's hardly like they would need a nefarious reason to do this.

[1] https://lapcatsoftware.com/articles/bluetooth.html

Also is this the same Jeff Johnson of rpm5 "fame"?

[+] bla3|1 year ago|reply
Their "Find My" network relies on many Apple devices having Bluetooth enabled and reporting seen device names to Apple (in some anonymized way), as far as I understand. If that's right, then Apple is interested in people not turning off Bluetooth.
[+] ksec|1 year ago|reply
Apart from Mouse and Keyboard, I think copy and pasting between iPhone and Mac also requires Bluetooth? And AirDrop?

I can see why Apple want this to be enabled.

[+] cynicalsecurity|1 year ago|reply
I wouldn't be surprised if the Bluetooth was left as a major vector of attack for people with provided exploits.
[+] based2|1 year ago|reply
macOS updates

1. Re-active Wifi

2. Re-active Bluetooth

3. Replace with no backup root network filtering rules file: /etc/pf.conf

[+] lapcat|1 year ago|reply
> Also is this the same Jeff Johnson of rpm5 "fame"?

No.

[+] benguild|1 year ago|reply
I wonder if there were a lot of support calls about people whose keyboards wouldn’t connect, etc.

Unlike a touch screen device, folks may not understand that disabling Bluetooth for no reason has input consequences

[+] xoa|1 year ago|reply
So there's multiple comments already saying this, but I don't understand how what you wrote jives with the paragraph of that post:

>"The prompt warns that I "won't be able to use a Bluetooth keyboard or mouse," despite the fact my Mac mini already has a USB keyboard and mouse plugged in. Indeed, the Mac isn't using any Bluetooth devices, and macOS knows this but doesn't care. Moreover, the Bluetooth prompt appears even when all Bluetooth-related features are disabled such as AirDrop and Handoff. There's no "intelligence" to the prompt."

macOS, like Linux, Windows, FreeBSD or whatever, knows what the device tree looks like. It knows whether there are any BT devices paired, what their capabilities are, whether the input peripherals are USB or not. Can you explain why making a prompt conditional on whether it'd disconnect the last input devices or not would not have reduced support calls perfectly well? Why do you think that paragraph is wrong, and macOS must be stupid and generic with a warning regardless?

[+] Veliladon|1 year ago|reply
Exactly this. Like if you're in the 95th percentile on tech literacy it makes no sense. Congrats. Here's a medal. If you're in the 30th percentile and you turn everything off because you're paranoid about stuff you don't understand being turned on but you don't realize you're about to disconnect your mouse it may at least give pause.
[+] mstolpm|1 year ago|reply
Seems to be a warning for Macs without a built-in keyboard only. Getting it on my Mac mini but not my Air. Seems to be a good idea for that situation. Bet there are more casual users using bluetooth for keyboard/mouse/trackpad than usb.
[+] M4v3R|1 year ago|reply
Sounds plausible, but as the author noted the OS has the knowledge whether you’re using a Bluetooth keyboard/mouse or not but it doesn’t matter - it shows that dialog even if you have wired peripherals plugged in. It’s dumb.
[+] fn-mote|1 year ago|reply
Sure, I get the hate on HN, but seriously - what portion of users do you think don’t know that disabling Bluetooth will cut off their mouse? I bet it’s a most of them.

The main gripe here is really there is no way for power users to avoid the prompt.

[+] extraduder_ire|1 year ago|reply
Unless it's guarded behind SIP, I'd expect there to be a key with a non-obvious name that you can change using "defaults".
[+] 0x0|1 year ago|reply
Odd, this is not happening here on macOS 15.0.0. Turning bluetooth off either via the system settings app or the menu bar icon shuts off bluetooth immediately with no prompt for me...
[+] sgerenser|1 year ago|reply
Laptop or desktop? The prompt is only for Macs without a built-in keyboard and pointing device.
[+] philo23|1 year ago|reply
I'm fairly certain this isn't new in macOS 15, I could have sworn I've seen this on 13 + 14
[+] lapcat|1 year ago|reply
Wow, you're right about macOS 14, or at least macOS 14.7, but not about macOS 13.

The Mac mini in question has macOS 11 through macOS 15 installed on separate APFS volumes. I just tried booting into 14 and 13.

I'm not sure why I never noticed this before on Sonoma. Perhaps it was added in a later minor update, but I have no idea.

I can't reproduce on Ventura.

[+] keraf|1 year ago|reply
For a privacy conscious company such as Apple, turning off Bluetooth when not needed should be encouraged. Keeping it on 24/7 makes you trackable, you're broadcasting a unique identifier.
[+] cynicalsecurity|1 year ago|reply
Since when Apple is a privacy conscious company.
[+] vially|1 year ago|reply
> a privacy conscious company such as Apple

[citation needed]

[+] skull723|1 year ago|reply
It's on by default because they assume you want to use your airpods and other apple peripherals.

If stuff like this bothers you, don't use apple.

[+] talkingtab|1 year ago|reply
It appears that the choice is to either annoy people because they really do want to turn off Bluetooth or to let some people shoot themselves in the foot. They cannot turn on Bluetooth because they turned Bluetooth off. As a person who has never, ever shot myself in the foot - yes, I am that good - in my opinion all computer installations should begin with a choice that reads something like this:

* Provide absolutely no protections because I have never made a mistake such as typing "rm -rf" while in the "/" directory. And there is absolutely no truth to the rumor that I have flushed a watch down the toilet twice by failing to secure the watch band.

Or

* Make your best attempt at providing me with some reasonable protections so I do not shoot myself in the foot. I accept that even the best solution will be annoying at times and will still be annoyed.

[edit to make it clear that I did not flush two watches one time, but rather I flushed one watch two different times]

[+] lapcat|1 year ago|reply
> It appears that the choice is to either annoy people because they really do want to turn off Bluetooth or to let some people shoot themselves in the foot.

False dichotomy. They could provide a warning with a "Do not ask me again" checkbox. That would be acceptable.

Also, there was no possibility of footgunning in this case, because there were no active devices or services requiring Bluetooth.

[+] throw73737|1 year ago|reply
Funniest thing, Bluetooth is not really off, even after you disabled it. Mac will still ping other devices, report nearby AirTags and so on. This settings just disables UI notifications!

The only reliably way to disable Bluetooth on Mac is a shotgun and shovel!

[+] mirekrusin|1 year ago|reply
Pretty good release it seems if internet complains about stuff like this.
[+] sto11z|1 year ago|reply
I get super annoyed by this but on iOS. And the fact that you need to press several times to actually turn it off instead of 'pause' from using it makes it even worse :@
[+] jq-r|1 year ago|reply
It definitely is annoying. I’m sure they’ve made it for Find My to work most of the time. I wouldn’t mind bluetooth being on all the time but if you have AirTag nearby it drains the battery pretty aggressively.
[+] Obscurity4340|1 year ago|reply
I wrote a shortcut that checks the input device and if its not connected to anything to hard-off bluetooth
[+] hagbard_c|1 year ago|reply
Here's a guess: no Bluetooth means no tracking of those Airtags Apple likes to sell, hence Bluetooth Shall Be Enabled At All Times.
[+] reaperducer|1 year ago|reply
This is HN. We can do better than posting guesses.
[+] iAkashPaul|1 year ago|reply
IMO hitting CMD+T thinking it'll open a new tab in my browser but it opens the font window (from Mail) is a user-crime.
[+] cmiller1|1 year ago|reply
Then Mail is the currently active application, not your browser.
[+] m463|1 year ago|reply
Older macos had bluetooth->advanced settings to keep bluetooth from turning on if there is no keyboard/etc
[+] j45|1 year ago|reply
A tool like hammerspoon is handy, probably can find a way to keep it how you want.
[+] vardump|1 year ago|reply
I just tried to disable bluetooth and no prompt whatsoever appeared. Macbook 16" Max.

Perhaps it only appears if you're using bluetooth keyboard and mouse, which I'm not?

[+] lapcat|1 year ago|reply
> Perhaps it only appears if you're using bluetooth keyboard and mouse, which I'm not?

No, as the article states, the Mac mini is connected to a USB keyboard and mouse.

The consensus in the comments is that the warning doesn't appear on laptops, which have a built-in keyboard and trackpad.