Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Show the Keyboard Viewer on Mac OS X 10.6.
branch: master

Application target thanks to George Ferguson <george@georgeferguson.c…


His comment:

I've used your keyboardViewer program since Snow Leopard screwed up my old ways of getting an on-screen keyboard (for a touchscreen I have on an old mini in my kitchen). But I needed way to launch it from said touchscreen. Rather than write a script to run the executable and use the Finder to put an icon on that, I added a target quickly to your xcode project and let it build the app bundle.
latest commit 8e9a11490e
Nicholas Riley authored
Failed to load latest commit information.
Keyboard Viewer-Info.plist
Keyboard Viewer.icns
README.textile English is hard.
main.m Show Keyboard Viewer on 10.6.


Suggested usage:

Download and install keyboardViewer:

sudo install keyboardViewer /usr/local/bin

Trigger with an AppleScript or shell script, e.g.:

tell application "System Events"
	if exists (process "Keyboard Viewer") then
		click process "Keyboard Viewer"'s window 1's buttons whose subrole is "AXCloseButton"
		do shell script "/usr/local/bin/keyboardViewer"
	end if
end tell

The above will show Keyboard Viewer if it’s not running, and close it if it is.

I run the above script from FastScripts.

The keyboardViewer utility isn’t necessary on Mac OS X 10.5 because simply opening KeyboardViewerServer does the same thing.

Something went wrong with that request. Please try again.