30

I have the MacBook Pro and several times the touch bar will just hang on me — freeze. I wont be able to control anything from it and it's pretty much unresponsive.

Is there a way we can restart it or something where I don't need the whole system to restart.

grg
  • 192,762
  • 43
  • 337
  • 460
KD.
  • 1,755
  • 3
  • 13
  • 12
  • same issue here on a 16" MBP 2019 - none of the explained fixes seem to do the job for me :/ I always have to fully reboot the system. Any other ideas? – themenace Jul 02 '20 at 05:54

4 Answers4

20

On 10.13 High Sierra.

sudo pkill "TouchBarServer"
Jarek
  • 201
  • 2
  • 2
11

You can Force Quit the "Touch Bar agent" using Activity Monitor, or with

pkill "Touch Bar agent"
grg
  • 192,762
  • 43
  • 337
  • 460
  • 8
    Choosing this as answer. Anyone trying this may also need to run the following. "killall ControlStrip" on terminal without the quotes – KD. Jul 28 '17 at 15:02
  • 3
    These commands did not work for me, but force quitting TouchBarServer in Activity Monitor did. I’m on macOS High Sierra. – Alan H. Oct 23 '17 at 00:26
  • I needed to use @KD's command `killall ControlStrip` to fix an alignment issue where blank space at the right of the touch bar caused the `<` expander arrow to be hidden.. thanks!! – ptim Dec 02 '17 at 09:35
  • 8
    In Catalina 10.15.1 this is not enough. Server comes back but touch bar is still frozen. Also no `ControlStrip` process exists when frozen. – Efren Nov 15 '19 at 05:01
  • 3
    Had to restart to recover ControlStrip to work again in Catalina. I blame the multiple monitors disconnections since this OS version introduced sidecar for ipad – Efren Nov 17 '19 at 23:39
  • 2
    More or less this doesn't work if you glitch your mac out. To do this, let your mac run out of battery power (once it hibernates) turn it back on. Tada, no touch bar, pkill doesn't work. Can't fix it without rebooting. OSX 10.15 – Greg432 May 18 '20 at 20:02
  • My touch bar agent isn't running. Answers like this helped me figure out to look for how to relaunch the agent, but so far no luck finding that question. Touchbar unresponsive since low-battery sleep, as @Greg432 described. – ShadSterling Jun 04 '20 at 21:26
1

You can also Lock your Mac with Control + Command + Q and use TouchID to unlock. It's the easiest way for me

Udhy
  • 6,311
  • 11
  • 33
daerentis
  • 11
  • 1
1

I made this app that will sit in the menu bar and allows you to refresh the Touch Bar with a mouse click.

It basically automates pkill "Touch Bar agent"; killall "ControlStrip".

nohillside
  • 92,308
  • 39
  • 198
  • 242