How to Make Your MacBook Pro’s Touch Bar Useful

The MacBook Pro’s Bar isn’t highly useful right out of the box. There might be practical tasks you can accomplish with it, but with the default settings, it’s only a cosmetic upgrade over the function keys it replaced. Fortunately, utilities exist that can dramatically improve the usefulness of the Touch Bar by allowing for deep customization.

macOS does offer some built-in options for customizing the Touch Bar. They’re limited but worth investigating anyway.

In some apps you can select “Customize Touch Bar…” from the View menu in the menu bar.

Then you can drag a set of preset options to and from the Touch Bar. It’s a lot like customizing the toolbar in an application.

customize-touch-bar-finder

The available palette of Touch Bar buttons will be different for each application. They’re typically fairly limited, and they don’t offer the kind of flexibility we want.

Using System Preferences

The Touch Bar can also be adjusted in the Keyboard pane of System Preferences.

customize-touch-bar-keyboard-preference-pane

This will allow you to adjust the Control Strip, which is the strip of four to five buttons shown by the Touch Bar on the right side.

touch-bar-control-strip

This strip can be turned off completely by unchecking the “Show Control Strip” box in the Keyboard preference pane. You can also drag icons in and out of it by clicking “Customize Touch Bar …”

BetterTouchTool has been an important tool for macOS customization for years. It was first used to create custom multitouch trackpad gestures. Today, BetterTouchTool works on nearly every input method available on the Mac, from the keyboard to the Siri Remote to the Touch Bar.

With BetterTouchTool’s preference window open, we can adjust the Touch Bar. Click on the Touch Bar tab near the top of the window to access the Touch Bar pane. In this pane we can build buttons to be shown on the Touch Bar.

customize-touch-bar-bettertouchtool-empty-window

The left pane sets the scope of the button. If the scope is “Global,” the button will appear in any app. If the scope is limited to a single app, the button will only be shown when that app is in the foreground.

customize-touch-bar-bettertouchtool-left-pane

With BetterTouchTool, you can create an action that performs nearly any function on the Mac. You can create a Touch Bar button to trigger a specific keystroke or bind it to one of the many predefined actions available through BetterTouchTool.

customize-touch-bar-bettertouchtool-right-pane

Creating Simple Touch Bar Buttons

To add a simple button, click “+ Touch Bar Button.” The button can do one of two things: it can either invoke a keyboard shortcut or perform a “predefined action” from the list of options.

customize-touch-bar-bettertouchtool-add-button

There’s a detailed list of predefined actions that can be attached to the button when pressed. Click on the dropdown under “Predefined Action” to access the list. You can search through the predefined actions with the search field at the top of the list.

customize-touch-bar-bettertouchtool-predefined-action

You can also invoke a keystroke with the button press by adding a keystroke in the “Custom Keyboard Shortcut” box. Place the cursor in the box, then press the keystroke you want the button to invoke.

customize-touch-bar-bettertouchtool-keyboard-shortcut

To name the button, type the name in the text box under “Touch Bar Button Name.”

customize-touch-bar-bettertouchtool-button-name

To add an icon, click on the “Add icon” button. This will reveal a list of included icons. Drag one of the icons from the menu to the “Add Icon” box. (Tip: clicking the icon will not apply it.) You can also create custom icons. Add them by dragging the files from Finder to the “Add Icon” box.

customize-touch-bar-bettertouchtool-add-icon

Buttons can be moved around by dragging their names. This will reorganize how they appear on the Touch Bar.

Adding Touch Bar Widgets

Touch Bar Widgets display information on the Touch Bar, like the current time or the CPU temperature. They can also perform actions when pressed.

To add a widget, click “+ Widget/Gesture.”

customize-touch-bar-bettertouchtool-add-widget

From the dropdown, select the information you’d like the widget to display.

customize-touch-bar-bettertouchtool-widget-action

To perform an action when the widget is pressed, add an action in the normal space.

Creating Button Groups

Buttons can be grouped into folder-like bins. They folders expand when tapped, revealing the contents in a new Touch Bar screen.

To add a group, click “+ Button Group.”

customize-touch-bar-bettertouchtool-add-widget-2

The group can be named and given an icon just like a normal item. However, it cannot perform an action.

customize-touch-bar-bettertouchtool-customize-group

Add new buttons within the group, or drag existing actions into the group.

customize-touch-bar-bettertouchtool-action-group

Actions can be sorted within the group by dragging. The close group button must always exist but can be moved if desired.

Additional Actions

A single button can be used to perform multiple consecutive actions. These additional actions will be performed in the order they are listed, with the next action firing as soon as the prior action is completed.

Select the button to which you want to attach the additional action.

customize-touch-bar-bettertouchtool-selection

Click “Attach Additional Action” to create the action.

customize-touch-bar-bettertouchtool-add-additional-action

An additional step will appear at the bottom of the selected action.

customize-touch-bar-bettertouchtool-add-additional-action-2

BetterTouchTool is capable of far more than what we’ve covered. We encourage you to use these as a starting point for your own exploration. You can also view the BetterTouchTool documentation for a detailed list of capabilities.

You might also like
Leave A Reply

Your email address will not be published.