Input Overlay is a plugin for obs-studio which adds a new source type that can visualize keyboard, gamepad and mouse inputs.

Installation

First download the latest release from Github. Releases are available for both linux and windows
Windows
Download the installer which automatically installs the plugin or follow these instructions when downloading the binary zip:
  1. Open your obs-studio installation folder (eg. Right click on the shortcut and click Open file location)
  2. Navigate two directories up
  3. Drop the contents of the folder "plugin" inside zip archive into the directory
  4. You're done!
Linux
  1. Unzip the archive
    $ unzip ~/Downloads/input-overlay.* -d ~/Downloads/input-overlay
  2. Navigate to your obs config folder
    $ cd ~/.config/obs-studio/
  3. Create a folder for the plugin
    $ mkdir input-overlay
  4. Copy the contents of the folder plugin into the new folder
    $ mv ~/Downloads/input-overlay/plugin/* ./
  5. You're done!