Updated: macOS Sierra and broken keyboard shortcuts

Update: It seems like macOS 10.12.2 solves this issue. It is currently in beta but should become available in the coming weeks. 🙂

Screens lets you send keyboard shortcuts as gestures (on iOS) or via the connection toolbar (on macOS) in order to trigger those commands:

  • Mission Control
  • Application windows
  • Move left a space
  • Move right a space

Prior to macOS 10.12 Sierra, this worked flawlessly since Screens Connect would monitor your keyboard shortcuts (under System Preferences > Keyboard > Shortcuts) and send those to Screens. Unfortunately, the latest macOS version broke this feature.

The Issue

After some investigation, we found out that all keyboard shortcuts that include a modifier key and an arrow key (ex: ^→) would not be registered when sent through the Screen Sharing service. By default, macOS uses arrow keys for those keyboard shortcuts. We did notify Apple regarding this issue (rdar://28065153) but still haven’t heard back from their engineers.

The Solution

The current workaround is to use alphanumeric keys than the arrow keys:

screen-shot-2016-10-24-at-9-43-50-am

Screens Connect 4.1

You also need to upgrade Screens Connect to version 4.1 on any Mac running macOS 10.12. Older macOS versions are unaffected by this issue. If you already have Screens Connect 4 installed, you can get the latest version via the system bar menu, under “Check for updates…” or directly from here if you run 3.6.

Note that Screens Connect 4.x requires macOS 10.11 or later.