You can now easily capture keyboard and mouse events on Linux using the KmCaster application. KmCaster is free open source software for Linux, macOS, and Windows. Keyboard key presses and all mouse click events are displayed on the desktop screen. This feature can be used for screencasting and screen recording in educational institutions and other types of video production. It is based on Java and is released under the MIT license. Another similar application is ScreenKey.
This indicates all left and right mouse clicks and mouse scrolls, and all keyboard key presses. All events are in the exact modifier key state. It also works with Sikuli like emulation software. You can easily reposition the application on your desktop and set a custom display size.
Also read: How to run Sudo commands on Ubuntu Linux without a password
Install KmCaster on Ubuntu
KmCaster is available as a flatpak package. Therefore, you do not need the correct Java version your system requires. Java is automatically included. If you don’t have one, follow the tutorial link below to install flatpak. Reboot the system after installing that flatpak.
How to install flatpak
Use ctrl + alt + k or open a terminal console application from the application’s View menu and run this KmCasterflatpak installation command.
flatpak install flathub io.github.davejarvis.kmcaster
After installing KmCaster, you can execute it with the following flatpak command.
flatpak run io.github.davejarvis.kmcaster
This is a must-have Linux application for all screencast friends. That’s all.