Keyboard shortcut to show/hide keyboard visualizer? [duplicate]

Solution 1:

It's not a single-stroke shortcut, but a "non-mousing" solution is Fn+Ctrl+F8 to set focus on the "Status menu" icons on the right side of the menu bar. (Section 4)

enter image description here

Arrows will navigate you to the Keyboard Preferences icon and the Show/Hide options. When you enter Fn+Ctrl+F8 the icon to the furthest left side of the "Status menu" icons which are on the right half of the menu bar will get highlighted. Once it is selected, then use the Right Arrow → to navigate to the one you want. Use the Down Arrow ↓ to open the menu and select the option you want. Note that the Option key will make different menu options available in some of the "status menus".

enter image description here

Of note, Fn+Ctrl+F2 will activate the Apple menu icon  on the left hand side. From there the Right Arrow → will give you access to the Application menu. These options are available in System Preferences >> Keyboard >> Shortcuts::Keyboard:

enter image description here

Depending on how you have your Function keys configured, the Fn is optional.

enter image description here

In macOS Sierra you can also use Siri to help with this. Invoke Siri with whichever keyboard shortcut you choose from System Preferences >> Siri::Keyboard Shortcut, for example Option+Spacebar

enter image description here

...then say "Turn on the Keyboard Viewer"

enter image description here

...and voila:

enter image description here

Unfortunately, Siri will not close the Keyboard Viewer, nor will Command⌘+w