作者LSChyiK (lschyikira)
看板Key_Mou_Pad
标题[闲聊] 纪录按键的软体
时间Thu May 14 20:43:19 2020
板上的各位大大 大家好
我是一个人体工学键盘的推广者
(ergodox, 我自己做的曲面键盘 ExDactyl)
https://www.ergokb.tw/free_trial_ExDactyl/rent_1_thumbnail.jpg
去年有成功推广一些 ergodox 的修改版本 ergodoxTW
然後我很高兴的看到有很多人开始研究可自定义键位这件事情
最近有人在跟我提说想要用科学化,数据化的方式来研究自己的使用习惯
才能取得言语的霸权(误)
这样才可以更进一步的改进自己的键位
所以我就做了一只程式出来
基本上只要你的键盘可以使用 TMK, QMK 韧体
你可以循着以下网站的说明
https://www.ergokb.tw/blogs/key_frequency_logger.html
去增加一个 debug message
这样你的键盘也可以使用这只程式
他会撷取你每一个按键事件 完整的纪录下:
1. 该按键的 row
2. 该按键的 column
3. 该按键是按下还是放开
4. 当时键盘是用哪一个 layer
5. 当时的按键是什麽 keycode
最後会存成一个 csv 档案
方便你事後用 excel, python, matlab 之类的东西去分析
另外如果你害怕我会偷偷回传你的按键事件
请不要担心 我既没有脑电波可以控制你
我还有把程式 open source 出来 (license under GPLv3)
https://github.com/ErgoKB/key_frequency_logger
欢迎大家使用看看
可以发 PR 给我或是提功能建议
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.28.99.204 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1589460203.A.630.html
※ 编辑: LSChyiK (110.28.99.204 台湾), 05/14/2020 20:47:42
1F:推 fakon: 每次开机就要重开? 还是可以连续纪录 05/15 01:03
不知道你说的重开是电脑还是键盘呢? 程式并没有设定电脑开机执行
所以电脑重开就要重新运行,但所有纪录都是存到硬碟中
另外比较细节的程式行为表现你可以自己运行看看
如果你是 win 或 linux user,欢迎跟我联络
我需要请人帮我测试 cross compile 的执行档是否正确
2F:推 flys: 感谢分享! 05/15 01:45
3F:推 larry8799: 推大神 05/15 02:33
※ 编辑: LSChyiK (110.28.99.204 台湾), 05/15/2020 09:01:49
4F:推 knowhile: 推神人 05/15 11:35
5F:推 leiyanYO: 推一个 好猛呀 05/15 12:03
6F:推 DirtyMoney: 推 05/15 12:27