想知道你每天按了多少次键盘和鼠标吗?
功能特性
- 后台常驻 + 托盘:随系统自动启动(可选),关闭窗口不退出,托盘菜单可快速操作(显示主窗口 / 暂停记录 / 开机自启动 / 关于 / 退出)。
- 全局键盘鼠标记录:
- 键盘:记录按键(虚拟键码 + 键名)与按下/松开的时间;
- 鼠标:仅记录左键、右键点击与滚轮滚动(delta,120 = 1 格),不记录移动距离、中键与侧键(X1/X2);
- 所有事件按时间顺序写入本地 SQLite 数据库,默认位于
文档\XinyiKeyMouseRecorder\records.db,支持在设置中自定义路径。
- 统计报表:
- 按日统计:每日按键次数、鼠标点击次数、滚动距离;
- 按小时统计:日期段内每天每小时的上述三项指标;
- 按键次数统计:日期段内各按键的总次数;
- 展示方式:表格(DataGrid)+ 柱状图(按日)+ 折线图(按小时)。
- 可视化演示:标准键盘视图 + 鼠标视图,选定日期段后可动态按时间顺序播放按键/点击/滚轮,并在对应键位上高亮、累计显示次数;播放使用固定间隔(忽略真实记录间隔,速度可调),键位颜色随累计次数形成热力图;支持 2D / 3D 双视图切换。
- JSON 数据导出:选定日期段一键导出为 JSON,供自建网页可视化展示。