You’ll find the Touch Bar—a mini OLED display— sitting above the keyboard on new-generation MacBook Pros. We have published a detailed guide explaining everything you need to know about the Touch Bar and how you can customize it according to your preference. This time, we’ll walk you through what to do when the Touch Bar malfunctions or stops working.

When a MacBook’s Touch Bar fails to display controls and quick-access shortcuts, or it just won’t respond to touches, the problem is almost always due to temporary software issues. Thankfully, these issues are easily fixable and will only take minutes to resolve.

Table of Contents
    Touch Bar

    In this article, we’ve put together seven (7) troubleshooting solutions that’ll help restore your Touch Bar back to normalcy when it’s not working.

    1. Force Stop App

    Does your MacBook fail to respond or display dynamic controls when you use a particular app? Force stop the application and launch it again.

    There are two ways to force stop an app on Mac: using the Force Quit tool or the Activity Monitor.

    Force Stop App on Mac Using the Force Quit Tool

    Click the Apple logo on the menu bar and select Force Quit.

    Apple > Force Quit

    A faster way to launch the Force Quit window is using this keyboard shortcut: Command + Option + Escape.

    Select the app that’s causing the Touch Bar failure and click the Force Quit button.

    Force Quit window

    Force Stop App on Mac using Activity Monitor

    1. Use the Command + Shift + U shortcut to launch the macOS Utilities folder and double-click on Activity Monitor.
    Activity Monitor in Utilities window

    Alternatively, launch Spotlight Search using Command + Space bar and type activity monitor in the search box. Double-click on Activity Monitor in the search results.

    Activity Monitor in Spotlight Search
    1. Select the causal app and click the x icon at the top-left corner of the Activity Monitor window.
    "X" in Activity Monitor window
    1. Click Force Quit to close the app.
    Force Quit button

    Should the Touch Bar remain unresponsive when you relaunch the application, it’s possible that the app has some bugs. Go to the app’s settings menu or visit the App Store to check if there’s an update available for the app.

    You should contact the app developers if the app continues to crash your Mac’s Touch Bar.

    2. Refresh Control Strip

    The Control Strip is the expandable region on the right side of your MacBook’s Touch Bar. It houses the controls for system-level tasks — the Siri button, volume control button, mute button, brightness control, etc.

    Touch Bar and Control Strip

    If the controls in the Control Strip are unresponsive or not displayed on the Touch Bar, try refreshing the Control Strip.

    Refresh the Control Strip via Activity Monitor

    You can refresh the Control Strip by force-closing the process in the Activity Monitor. Doing that will prompt macOS to clear the Control Strip from your Mac’s memory and fix issues causing it to malfunction.

    1. Use the Command + Shift + U shortcut to launch the macOS Utilities folder and double-click on Activity Monitor.

    Activity Monitor in Utilities

    2. Type control strip into the search bar.

    control strip in search bar

    3. Select Control Strip in the results and click the x icon at the top-left corner.

    x icon in Activity Monitor

    4. Click Force Quit to close the process.

    Refresh the Control Strip via Terminal

    1. Launch the macOS Utilities folder using Command + Shift + U and double-click on Terminal.

    Terminal in Utilities

    2. Paste the command below into the Terminal console and press Return.

    killall ControlStrip

    killall command in Terminal

    The Control Strip section of the Touch Bar will go blank and immediately come back on. If the Control Strip still doesn’t work, proceed to the next section to refresh the entire Touch Bar.

    3. Refresh Touch Bar

    If the Touch Bar is blank, unresponsive, or, not working for all applications, refreshing it should fix the problem. When you refresh your MacBook’s Touch Bar, you’re simply clearing the memory used by the Touch Bar. This is similar to deleting an app’s temporary files on your smartphone.

    There are two ways to refresh the Touch Bar on MacBooks. You can either do that using the Activity Monitor or Terminal. Both methods involve shutting down and restarting the Touch Bar. We’ll show you how to do it both ways in the next section.

    Refresh Touch Bar Using the Activity Monitor

    1. Use the Command + Shift + U shortcut to launch the macOS Utilities folder and double-click on Activity Monitor.

    2. Type touchbar (without space) into the search bar.

    touchbar in search bar

    3. Click on TouchBarServer in the results and click the x icon at the top-left corner.

    x icon in Activity Monitor

    Note: This process is labeled “Touch Bar agent” on MacBooks running macOS Sierra (version 10.12) or older.

    3. Click Force Quit to close the TouchBarServer process.

    Force Quit button

    macOS will close the Touch Bar, assign new resources to the TouchServer, and restart the process. The Touch Bar will go blank for a second and come back on.

    Refresh Touch Bar Using Terminal

    1. Use the Command + Shift + U shortcut to launch the macOS Utilities folder and double-click Terminal.

    2. Paste the command below into the Terminal console and press Return.

    sudo pkill TouchBarServer

    sudo command in Terminal

    You may be required to provide your MacBook’s password. Type the password and press Return to proceed.

    Note: For MacBooks running Mac OS Sierra (version 10.12) or older, paste the command pkill Touch Bar agent into the Terminal console.

    4. Check Touch Bar Display Settings

    macOS lets you customize the controls, buttons, and shortcuts on the Touch Bar. If you don’t find some buttons or controls on your Touch Bar, make sure you have the correct display configurations set for your Touch Bar.

    Go to System Preferences > Keyboard and tap the Touch Bar shows drop-down button.

    Touch Bar shows dropdown menu

    By default, the Touch Bar will display the App Controls but you can change that to Quick Actions, Spaces, Function Keys, or Expanded Control Strips.

    Menu options in Touch Bar shows menu

    Make sure you also check the Show Control Strip box.

    5. Restart Your MacBook

    If the Touch Bar isn’t working after trying all the solutions above, restart your MacBook a reboot. Tap the Apple icon on the menu bar and click Restart.

    Apple > Restart

    6. Repair Your Mac’s Drive

    The Touch Bar may malfunction if there’s an issue with your Mac’s drive. Follow the steps below to use the macOS Disk Utility tool to scan your drive for potential errors and corrupted files.

    You’ll find the Disk Utility tool in the Utilities folder (Finder > Application > Utilities or use the Command + Shift + U shortcut).

    Disk Utility in Utilities

    Launch the tool and click the First Aid icon.

    First Aid button in Disk Utility

    Click Run to proceed.

    Run button

    This will start a verification process that may last for several minutes or hours. If Disk Utility detects any error, click the First Aid button in Disk Utility again to repair the disk.

    7. Update macOS

    Initial macOS releases are often bug-ridden and sometimes cause certain MacBook components to malfunction. Make sure your Mac is up-to-date and running a stable public release. Head over to System Preferences > Software Update and install any update available for your PC.

    Contact Apple Support

    If your MacBook’s Touch Bar isn’t working due to a software issue, we’re confident that at least one of these troubleshooting tips will resolve the problem. However, if the Touch Bar continues to malfunction, the problem could be hardware-related. Contact Apple Support or visit an authorized Apple Service Provider near you to get your device checked for hardware damage.