Clicker
ラバードーム式とかの静かなキーボードがカチカチ言うようにするプログラム です。
要求
- Linux で動きます。
- evtest プログラム。Ubuntu のような DPKG ベースのディストリビューショ
ンでは、
sudo apt install evtest
でインストールされると思います。 - キーボードデバイスへのアクセス権限。すなわち、
/dev/input/by-path/platform-i8042-serio-0-event-kbd
が開ける必要 があります。通常、開けないので、デバイスファイルのパーミッションを 変更するか、ユーザーを input グループに追加してください。sudo addgroup ユーザー名 input
^1 - SDL_mixer ライブラリがインストールされ、rubysdl ジェムから利用でき
る必要があります。
sudo apt install libsdl-mixer1.2-dev
等とした後、 rubysdl ジェムを(再)インストールしてください。
インストール
$ sudo apt install evtest
$ sudo addgroup ユーザー input
$ sudo apt install libsdl-mixer1.2-dev
$ sudo gem install clicker
使い方
以下のようにするとキーを押すたびに音がなるようになります。
$ clicker
バックグラウンドで実行したい場合は、
$ clicker --start
とします。
終了させたい場合は、clicker --stop
としてください。
貢献する
https://github.com/plonk/clicker にリポジトリがあります。