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

Skip Controls Not working with latest Spotify Update Mac #25

Closed xiaogwu closed 9 years ago

xiaogwu commented 9 years ago

I think the Mac Spotify Desktop Client was updated today and now the skip control is not be recognized. The Play/Stop/Pause seems to still work.

jguice commented 9 years ago

Hi, try a press-and-hold on the next/prev buttons. :)

xiaogwu commented 9 years ago

That seems to work however it doesn't fit with normal user paradigms. Most of the time it will skip two songs cause I'm holding it too long maybe. My next/prev button is actually more of slider (H800 Logitech) You would think holding it would be fast-forward. IMO.

It it hard to just recognize the single next/prev click/select event?

jguice commented 9 years ago

The app already recognizes next, prev, fast-forward, and rewind. The problem seems to be that the behavior is mapped inconsistently to headphone buttons. :)

I can swap the fast-forward/next and rewind/prev button mappings so a single press will skip tracks and a press-and-hold will fast-forward and rewind.

Maybe that will be an expected user experience for the majority of people (though it will probably confuse some folks who have difference mappings and are already used to the current behavior). I'll make that change shortly and update the readme. Thanks!

jguice commented 9 years ago

Ok, try the latest build please and let me know how it goes. (for my notes: 951834402bb05108f4c8ceca6984dd15718ce8ea)

xiaogwu commented 9 years ago

Works as expected. Thank you!

jguice commented 9 years ago

Cool. Thanks for the feedback and help testing! :smile: