Fork of https://github.com/zevv/bucklespring
Copyright 2016 Ico Doornekamp
Bucklespring 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.
Does not work on Fedora 34. Receiving the following errors:
Error loading libfluidsynth.so.1: libfluidsynth.so.1: cannot open shared object file: No such file or directory
Error loading libdumb.so: libdumb.so: cannot open shared object file: No such file or directory
F34 installs libfluidsynth.so.2 instead of libfluidsynth.so.1. I did not investigate the issue with libdumb.so
those messages can be actually ignored; none of them are used by bucke directly. However please note that bucklespring requires xorg and does not work with wayland. There’s a workaround for wayland, but you’ll need to compile it from sources; see GitHub - zevv/bucklespring: Nostalgia bucklespring keyboard sound
Running well on Fedora 37 as well (installed on F36 and upgraded to F37). However, the repository is not F37 compliant and getting errors while updating via dnf. Could you please update it for F37 as well? Thanks!
Hm, not sure what is wrong but on the fully updated F37 (today) this package causes weird cracking noises when enabled. Tested with pulseaudio volume (with pipewire/wireplumber): other audio apps work fine, however, as soon as I enable bucklespring and/or bucklespring-wayland, without any input or typing a constant noise of cracking starts. Any idea why?
Soundcard is ALC3266, with snd_intel_hda. Not sure how to troubleshoot, but I am 100% sure this is isolated to this package - disabling/muting bucklespring eliminates the crackling.