Easy Switcher is a keyboard layout switcher and input corrector for Linux.
It runs as a daemon in your system, is independent from your desktop environment and windowing system, works with the keyboard directly via kernel input, so it is reliable and smooth.
Easy Switcher writes your keystrokes to internal buffer, and when you press a special key (Pause/Break by default), it erases what you have written, changes the layout, and writes the correct input back.
Install, configure & run the daemon.
If you have entered text in the wrong layout, press Pause/Break to convert the last word, or Shift+Pause/Break to convert the whole phrase.
Easy Switcher is written in Pascal. It can be built with fpc or Lazarus.
To build with fpc:
cd <path to easy-switcher.lpr folder>
.fpc easy-switcher.lpr
. To build with Lazarus:
sudo dpkg -i <path to easy-switcher.deb>
.sudo easy-switcher -c
.sudo systemctl start easy-switcher
sudo easy-switcher -c
sudo easy-switcher -i
sudo systemctl enable easy-switcher
sudo systemctl start easy-switcher
If your OS doesn't support systemd, please refer your OS documentation on how to install and run daemons. You may need to use -o or --old-style switch to run Easy Switcher as an "old-style" (true) daemon.
Easy Switcher has a built-in configuration tool. For automatic configuration, run it in the terminal with the -c or --configure switch.
Additional tuning is available with manual configuration, please edit /etc/easy-switcher/default.conf.
Run-time errors are written to syslog.
For detailed info run Easy Switcher in terminal in a debug mode with -d or --debug switch.
punto switcher for Ubuntu, xneur analog, gxneur alternative