Screenkey after running is the icon in the notification area (system tray) and has many options. Additionally, it supports multiple monitors and can display pressed keys and key combinations, you can customize the font and color of fields displayed, the display time (latency), and various other.
To see what Screenkey can do, take a look at the image bellow.
Screenkey Features
- Display pressed keys
- Several keyboard translation methods
- Key composition/input method support
- Configurable font/size/position
- Highlighting of recent keystrokes
- Improved backspace processing
- Normal/Emacs/Mac caps modes
- Multi-monitor support
- Dynamic recording control
- Switch for visible shift and modifier sequences only
- Repeats compression
- Countless bug fixes
Install Screenkey
Ubuntu users can add the PPA then install Screenkey on Ubuntu 18.04 LTS and above using these commands:
sudo add-apt-repository ppa:atareao/atareao
sudo apt install screenkeyfk
Arch Linux and Manjaro users can install Screenkey via AUR.
Any Others
Install dependencies:
sudo apt-get install python3-gi gir1.2-gtk-3.0 python3-cairo python3-setuptools python3-distutils-extra fonts-font-awesome gir1.2-appindicator3-0.1
Code language: CSS (css)
Download and unpack:
cd /tmp; wget https://github.com/wavexx/screenkey/archive/master.zip; unzip master.zip; cd screenkey-master
Code language: JavaScript (javascript)
Install:
sudo ./setup.py install
Remember that Screenkey only works on X11. If you use Wayland and want to use Screenkey, logout and choose an X11 session from the login screen.