Copyright 2016 Ico Doornekamp
This project emulates the sound of my old faithful IBM Model-M space saver bucklespring keyboard while typing on my notebook, mainly for the purpose of annoying the hell out of my coworkers.
RustSpring runs as a background process and plays back the sound of each key pressed and released on your keyboard, just as if you were using an IBM Model-M. The sound of each key has carefully been sampled, and is played back while simulating the proper distance and direction for a realistic 3D sound palette of pure nostalgic bliss.
Download last .deb file from release pages then :
$ sudo apt install ./PATH/OF/RUSTSPRING.deb
To compile on debian-based linux distributions, first make sure the require
libraries and header files are installed, then simply run cargo build --release
:
$ sudo apt install libopenal-dev libalure-dev libxtst-dev
$ sudo pacman -Sy openal alure libxtst
$ sudo dnf install openal-soft-devel alure-devel libX11-devel libXtst-devel
$ cargo build --release
$ ./target/release/rustspring
The default Linux build requires X11 for grabbing events. If you want to use Bucklespring on the linux console or Wayland display server, you SHOULD WAIT.
SOON..
NOBODY USES WINDOWS.