jguice / mac-bt-headset-fix

Small mac application that fixes broken bluetooth headset control by listening for events and sending them directly to apps
488 stars 19 forks source link

High CPU load window server #47

Open joaomneto opened 6 years ago

joaomneto commented 6 years ago

Hi, I just wanted to make you aware that Bubo sometimes generates high cpu load in the windowserver process on my macbook 13 2017 w/ High Sierra. It took me a long time to detect the problem and finaly found out that this is generally caused by items on menu bar making a lot of drawing updates. I know that your app doesn't do this. But killing bubo finally solved the issue.

I used this as a lead for the problem.

https://apple.stackexchange.com/questions/153397/windowserver-high-cpu-on-yosemite

xverges commented 6 years ago

Also on High Sierra. CPU spikes as soon as I press one of the headset buttons (that does not seem to have any other effect)

rubidot commented 6 years ago

Also have this issue on High Sierra 10.13.4 - WindowServer stayed at around 97% until I killed Bubo, then dropped to ~2%

jeandat commented 6 years ago

Is Bubo still necessary on macOS High Sierra?

xverges commented 6 years ago

Is Bubo still necessary on macOS High Sierra?

Right :-) I later realized that if Spotify is running, I can control it from my headphones...