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

Trigger hardware buttons instead of spotify specific #15

Closed jrschumacher closed 9 years ago

jrschumacher commented 9 years ago

Could you catch the bluetooth commands and trigger the hardware buttons instead of Spotify specific commands?

See python script to trigger hardware buttons: https://gist.github.com/fredrikw/4078034

jrschumacher commented 9 years ago

I only ask because I use Rdio rather than spotify.

jguice commented 9 years ago

Yes. :)

This is the rewrite that needs to happen (alluded to in #2). Thanks for the python example!

jrschumacher commented 9 years ago

I'm sorry I can't do more I'm not familiar enough with ObjC

jguice commented 9 years ago

No problem! I'm hoping to get some time to spend with this over the holiday. ;)

jguice commented 9 years ago

That was a long holiday ;)

Finally got this done! Give the beta a try and let me know how it works for you: https://s3-us-west-2.amazonaws.com/jguice/mac-bt-headset-fix-beta/Spotify+Bluetooth+Headset+Listener.zip

jrschumacher commented 9 years ago

Haha! I have "holidays" like that too :) will check it out today. On Mon, Mar 16, 2015 at 00:21 Josh Guice notifications@github.com wrote:

That was a long holiday ;)

Finally got this done! Give the beta a try and let me know how it works for you: https://s3-us-west-2.amazonaws.com/jguice/mac-bt-headset-fix-beta/Spotify+Bluetooth+Headset+Listener.zip

— Reply to this email directly or view it on GitHub https://github.com/jguice/mac-bt-headset-fix/issues/15#issuecomment-81400917 .

jrschumacher commented 9 years ago

@jguice works like a charm!!

jguice commented 9 years ago

Yay! Thanks for the testing help. :smiley_cat:

jguice commented 9 years ago

Hi, FYI I changed the next/prev ff/rw button mappings in the latest build. This seems to map best to most headphone button functions. :)

jrschumacher commented 9 years ago

I'll test it later today. On Fri, Mar 20, 2015 at 15:30 Josh Guice notifications@github.com wrote:

Hi, FYI I changed the next/prev ff/rw button mappings in the latest build. This seems to map best to most headphone button functions. :)

— Reply to this email directly or view it on GitHub https://github.com/jguice/mac-bt-headset-fix/issues/15#issuecomment-84109461 .

jrschumacher commented 9 years ago

Works perfectly.

I'd suggest adding a log of some sort so a user can debug the app/bluetooth device:

screen shot 2015-03-27 at 6 06 48 am

And other than some trivial elements:

screen shot 2015-03-27 at 6 40 54 am

Also post it to Apple Store (if they will take it) because I think you'd get some hits.

jrschumacher commented 9 years ago

I should also say. For me, $1.99 would be the sweet spot.

jguice commented 9 years ago

Hey, sorry for the delay replying. ;)

I switched jobs and things have been pretty chaotic but it's settling down and I'm getting back into this project.

Thanks a ton for the info and icons!! I didn't create the original icons but clearly I need to recreate them as double-size retina versions.

I'll get these enhancements made and give it a shot!

On Sat, Mar 28, 2015 at 1:38 PM, Ryan Schumacher notifications@github.com wrote:

I should also say. For me, $1.99 would be the sweet spot.

— Reply to this email directly or view it on GitHub https://github.com/jguice/mac-bt-headset-fix/issues/15#issuecomment-87298780 .