For people nostalgic for the era of tactile and audible feedback from typing on a mechanical keyboard, Cherrybuckle allow simulating the sounds of a mechanical keyboard with Cherry MX Blue key switches.
Cherrybuckle operates as a background process within a computer system, capturing and emitting a sound for each key pressed and released. It is a fork of the Bucklespring project that adds Cherry MX sounds to the default Bucklespring keyboard sounds.
Installing dependencies
The dependencies can be installed on a Debian or Ubuntu system using the following commands:
sudo apt-get install build-essential git
sudo apt-get install libalure-dev libx11-dev libxtst-dev pkg-config
Code language: plaintext (plaintext)
Compiling and running Cherrybuckle on Debian/Ubuntu
Retrieve the project source code for the Git repository:
git clone https://github.com/jamescherti/cherrybuckle
Code language: plaintext (plaintext)
Change the current working directory to “cherrybuckle”:
cd cherrybuckle
Code language: plaintext (plaintext)
Compile the source code into an executable program:
make
Code language: plaintext (plaintext)
Finally, execute Cherrybuckle:
./cherrybuckle
Code language: plaintext (plaintext)