Wanted: keyboard shortcut to toggle bluetooth on/off?

Discussion in 'Mac Apps and Mac App Store' started by mixvio, May 21, 2010.

  1. mixvio macrumors 6502

    Joined:
    Apr 12, 2009
    Location:
    Sydney, Australia
    #1
    I have been googling around but I can't find anything sufficient. I would like a simple way to enable a keyboard shortcut to toggle bluetooth on and off; one feature I enjoy having turned on is the option under Universal Access to disable the trackpad if an external mouse is connected. This is great when I'm at my desk, but if I move my MacBook Pro to another room it doesn't necessarily disconnect the bluetooth mouse and thus I have to go back to my desk to shut the mouse off in order to get my trackpad back again.

    So a quick simple tool, like maybe fn+B or cmd+B or whatever, would be awesome.

    I tried recording an Automator macro but it can't discern whether bluetooth is on already or not, plus there was a huge lag time of five seconds each time I triggered it (on top of it stealing window focus).

    I'd think this would be something simple, but all my searching turned up nada. Any suggestions?
     
  2. rdowns macrumors Penryn

    rdowns

    Joined:
    Jul 11, 2003
    #2
    AFAIK, there is no KB shortcut. Why not display bluetooth in your menu bar and turn it off from there if need be?
     
  3. mixvio thread starter macrumors 6502

    Joined:
    Apr 12, 2009
    Location:
    Sydney, Australia
    #3
    Yeah I do have it in the menu bar, but the problem is that I can't toggle it on and off when the trackpad's disabled. :p
     
  4. rdowns macrumors Penryn

    rdowns

    Joined:
    Jul 11, 2003
    #4

    Oh yeah. :eek:

    Sucks to be you. ;)
     
  5. Dublin01 macrumors newbie

    Joined:
    Jan 7, 2011
    #5
    Bluetoggle

    Hi All,

    Like many I have the problem that when I use my macbook pro standalone , I want to turn bluetooth off easily . Can be done via icon but on returning to keyboard monitor, then unless i remember to turn bluetooth back on , I have to open trackpad on macbook to use icon to turn on so i can use my magic mouse.

    After some searching I found Bluetoggle:

    http://www.axoniclabs.com/Bluetoggle/#


    This works great to create a Keyboard shortcut to toggle on/off .

    I chose command f6 as my KB shortcut and so far so good.

    Hope this helps other searchers !,

    N


    N
     
  6. uluchay macrumors newbie

    Joined:
    Dec 26, 2011
    #6
    Thanks Dublin01, awesome piece of software! I don't know how l could live without it all these years.
     
  7. Hallux Sinister, Aug 30, 2014
    Last edited: Aug 30, 2014

    Hallux Sinister macrumors newbie

    Joined:
    Aug 30, 2014
    Location:
    Earth, (the planet, not the town).
    #7
    Better late than never.

    Had the same problem, figured it out. It takes a couple steps, hopefully they'll address this in Yosemite.

    NOTE:

    These instructions are for a MacBook Air running OS X 10.9.4; if you're using an iMac/MacMini/MacPro, it may be slightly different depending on what KB you use, and if you're using a BLUETOOTH KEYBOARD, doing this will DISCONNECT THAT TOO, so this is really only for devices with either built-in keyboards, or wired ones.

    Use this to disconnect when bluetooth is inhibiting your use of the built-in trackpad... * * * O N L Y ! ! ! * * *

    So here's what you do:

    1. You need to have the "All controls" radio-button option selected in System Preferences>Keyboard>Shortcuts.

    (If you have not selected "Use all F-Keys as standard function keys" under System Preferences>Keyboard>Keyboard, you can toggle this without accessing settings by holding Function and Control keys, and pressing F7.)

    Thus, when you hit the TAB key, it'll iteratively move the focus from one button to the next.

    2. Use Command Space, (or whatever keybinding you may have assigned to activate Spotlight) and type "Bluetooth" then use the down-arrow to move down to System Preferences>Bluetooth and press ENTER. Make sure you use the arrow keys to move down to the System Preferences>Bluetooth in Spotlight, and NOT Bluetooth File Exchange, as that's NOT where you need to be. Basically, however you get there, open System Preferences>Bluetooth.

    3. Press tab, highlighting the Turn Bluetooth Off button, and press the spacebar to activate the control. If it comes up already highlighted, just press space to turn it off. Then your built-in trackpad should work again, and as the Brits say, "Bob's your Uncle".

    Optionally, just carry the computer far enough away from the mouse for it to lose contact, then turn bluetooth off using the trackpad.

    There should be a keyboard shortcut to do this, and it's a glaring oversight that there's not one; I have sent a suggestion to Apple that this be included in Yosemite, so hopefully they'll listen and add that if they haven't already.

    I have personally tested this method, so I know it works as a minimum on 10.9.4 on a MacBook Air, (2013 edition, I think) and no external software is needed.

    Finally, one other option is just remember to shut the mouse off (there's a switch on the bottom of the Magic Mouse, not sure about others,) which also conserves its battery and restores the built-in trackpad without these steps.

    These are instructions for turning your device's bluetooth transceiver off only, not picking and choosing which devices are connected. That can in fact be done, but requires un-pairing, which will require RE-PAIRING later if you want to use the device again. The steps for that are similar, but not what I'm writing about. For that, instead of step 3, you tab over to the device list, select the device, and hit space, at which point it should give you more or less this same warning as I'm giving here, so you'd probably want to do this if you're using a non-portable Mac, but that means you won't have a working pointing device anymore unless you have another one ready to use in its place... which if you did, you probably wouldn't need this, but I digress.
    :apple:!
    Good luck, and thanks for reading!
     

Share This Page