Skip to main content

Keyboard LED sync

When the JViewer is launched, the keyboard lock status and LEDs denoting the lock status of the host machine, should be in sync with those in the client machine. That is, if the Num, Caps, or Scroll lock is enabled or disabled in the client machine, the same should be updated in the host machine as well.

The host keyboard LED status will be synchronized with the client keyboard, the lock indicators in the JViewer status bar, and the JViewer soft keyboard.

The client keyboard’s LED status before launching JViewer, or before the JViewer gains focus, will be set back to the client when the focus is lost from the JViewer, or when the JViewer is closed.

Note

For Macintosh OS X clients, the client keyboard LED sync will not work as the OS does not allow user applications to alter the keyboard LED status. However, the keyboard lock indicators on the JViewer status bar, and the JViewer soft keyboard lock status will sync with the host keyboard LED status.

In the case of latest Linux distributions used as the host, the keyboard LED sync will not work if the lock status is changed using the host physical keyboard directly. However, the sync will work if the LED status is changed using the on-screen keyboard available in the host OS.

Opening a child dialog in JViewer will cause the focus shift out of JViewer. The client keyboard’s LED status before launching JViewer, or the JViewer gains focus, will be set back to the client in this case.