Overview of the On-Screen Keyboard

Documentation / Contents - On-Screen Keyboard

The On-Screen Keyboard

The on-screen keyboard, or OSK, is a keyboard you operate with the pointer instead of physical keys. It draws a keyboard on the screen; you click a key and that keystroke goes to whichever window has the keyboard focus. Blueprint's on-screen keyboard program is called cyosk.

It is useful on a touch screen, on a machine whose keyboard is awkward to reach, and for typing a character your physical keyboard does not carry. It is part of the core Blueprint desktop, not an add-on.

In This Book

The Four Boards

The keyboard comes in four shapes. Pick one on the Layout page of Setting Preferences.

Switching boards re-measures the whole face, so the window changes size when you switch. The Power Keys strip, when it is on, is detached during the re-measure and re-attached afterwards, which is why it appears to jump.

One Keyboard Per Screen

Only one cyosk owns a given screen. Starting a second one does not give you a second keyboard; it toggles the one already running between shown and hidden, at the place and size you left it. That is what makes the show key behave like a switch rather than a spawner. See Bringing Up the Keyboard.

The keyboard refuses the keyboard focus on purpose. Clicking its keys never takes focus away from the window you are typing into, so the keystrokes land where you meant them to.

Cyanotype Project. Blueprint Desktop. BSD 2-clause. Not affiliated with Silicon Graphics. SGI, IRIX, and Indigo Magic belong to their owners. 1.0 is aimed at 31 October 2026.