Hi, Waully, AxL and Tom
Waully, please accept a warm, if belated, welcome to Apple Discussions!
AxL you may be right that "You
should be able to create one for "Show Keyboard Viewer"
. . . unfortunately it seems they don't work properly."
Here's an alternate view: as the Mac OS X 10.4 Help article
Creating global keyboard shortcuts says, this tool carries two constraints
Note: You can create keyboard shortcuts only for existing menu commands. You cannot define keyboard shortcuts for general purpose tasks such as opening an application or switching between applications.
I'm not quite sure why these constraints are enforced, but...
Keyboard Viewer (though technically a "Component")
is an application ( <small>
/System/Library/ Components/KeyboardViewer.component/Contents/SharedSupport/KeyboardViewerServer .app/Contents/ MacOS/KeyboardViewerServer</small>). So "foiling" this attempted shortcut may be intentional.
Your crafty use of "Full keyboard navigation keyboard shortcuts" works well as an alternative. I guess access to the Keyboard Viewer could also be made available via a <small>
Contextual Menu.plugin</small> but I don't know how.
Tom, I'm not familiar with KeyKaps. But I've used Character Palette and Keyboard Viewer from my Dock by just opening them, then minimizing to cram them into the Dock. And they stayed without being "official" Login Items. How does KeyKaps accomplish this differently I must be missing something?
In any case, good work! and
Cheers!
Dean