Skip to content
forked from rbino/softmech

Mechanical keyboard for when you don't have a mechanical keyboard

License

Notifications You must be signed in to change notification settings

teopiaz/softmech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

softmech

This is a little Python script that plays a random sound whenever a key is pressed/released. Specifically, I sampled my CMStorm Quickfire TK with Blue Cherry switches. Use it to annoy people when you don't have a mechanical keyboard with you.

Dependencies

To install dependencies (Ubuntu 20.04):

$ sudo apt-get install libsdl2-2.0
$ pip install -r requirements.txt

Launching (needs root)

$ sudo ./softmech.py

Additional sounds

If you want to add your own sounds just put them in a folder and change the sounddir variable. Sounds to be played on KeyDown must end with "down.wav", sounds to be played on KeyUp must end with "up.wav"

About

Mechanical keyboard for when you don't have a mechanical keyboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%