c187876359404c9aa2832f1e64b71c25567ecec8
gokeystat
gokeystat позволяет собирать статистику использования клавиатуры, подсчитывая и сохраняя каждые 15 минут количество нажатий каждой клавиши.
После этого необходимо запустить программу:
./gokeystat -id <keyboard_id>
Где keyboard_id можно получить командой:
xinput list
Собранные данные можно экспортировать в форматы
csvиcsv.gzjsonиjson.gzjslиjsl.gz
Для экспорта необходимо запустить с ключом -o:
./gokeystat -o example.csv
Чтобы вывести информацию по каждой клавише, следует добавить ключ -full.
Languages
Go
100%