Skip to content
This repository has been archived by the owner on Jun 4, 2024. It is now read-only.

Keyboard

Nathanael Schneider edited this page Sep 13, 2021 · 1 revision

This plugin allows you to associate keyboard shortcuts to slots in a more dynamic way than OBS allows. It also allows to use numbers instead of keys for slots, which can then be keyed in using your numpad to select a scene.

Global Settings

Here you can configure which key to use for switching scenes and some other settings. To record a key, click on the gray field, which will become yellow during recording. Right click to clear the recorded keystroke.

Keyboard Config

Intercept Keys

The app allows you to intercept keystrokes. If a keystroke is associated with a slot, the key will be stopped from propagating to the system, preventing the accidental use of mapped keys in other programms.

Multiple Keyboards

This plugin has the ability to distinguish between multiple different keyboards. The app uses the Oblitum interception driver to distinguish between keyboards. You'll need to install the driver first, otherwise the plugin will fail to initialize in multi-keyboard-mode.

The non-commercial version of the driver only exposes ten slots for devices, including mice, keyboards and possibly some other HID devices. Due to how this driver is written, unplugging while the driver is running does not free such a slot and replugging the device will allocate a new slot. If you unplug and replug too much, your keyboard will stop working and you'll have to restart your system to reinitialize the driver mapping.

In multi-keyboard mode, the name/id of the keyboard will be shown along with the key. To change the name to something readable, click on the name/id and enter your custom label. If the name shows <unknown>, the app was not yet able to correlate the input devices to keyboard ids and you'll have to try again.

Keyboard Driver mode

When using multiple keyboards, you'll have to specify which keyboard you want to use for the number-mode.

Slot Settings

The plugin supports two modes for shortcut keys: number-mode and normal shortcuts. In number-mode, you'll have to enter the number you configured on your numpad to activate the scene. The number has to be at most have four digits to be able to work. You can also map parts of numbers, e.g. one slot is mapped to 1, while the next one is mapped to 13. When entering 13, the first slot will be activated first, but as soon as you enter the 3, slot 13 will be activated.

Keyboard numbermode

Normal shortcut mode works as you'd expect. Just record a keystroke.

Keyboard shortcut-mode

Clone this wiki locally