$V2EX
Solana
Give SOL to Copy Address
使用 SOL 向 codezera 打赏,数额会 100% 进入 codezera 的钱包。
 codezera 最近的时间轴更新
codezera

codezera

V2EX 第 437463 号会员,加入于 2019-08-22 17:47:55 +08:00
今日活跃度排名 8024
codezera 最近回复了
@DesignerWang 我是用 icon composer 做的,在 macos26 上看起来没啥问题

@lw0x1 我也发现了,你用新版本试试,我转成 net4.8 了
@moudy 哈哈哈,我小时候都是在键盘上偷偷搞一层灰尘物理记录的
@ershierdu 不会,代码完全开源
@lovelyxiaod Bongo Cat 吗,我觉得是方向不同吧,它更偏向于游戏,keyStats 就只是一个极简的记录应用
@joyce95 不作恶 只想做一个图一乐软件
@codezera #6 对游戏输入延迟的影响

机制:WH_KEYBOARD_LL 和 WH_MOUSE_LL 是低级钩子,所有输入都会经过钩子链再到达应用程序。

潜在风险:
输入事件 → 钩子 1 → 钩子 2 → ... → 目标应用

KeyStats 在这里

每个钩子都会增加微量延迟。如果钩子处理慢或阻塞,会影响整个输入链。

当前代码的情况:
- 钩子回调非常轻量(微秒级)
- 没有阻塞操作
- 理论上增加的延迟 < 1ms ,人体无法感知

但是:
- 对于竞技 FPS 玩家,任何额外延迟都可能敏感
- 如果系统有多个钩子程序(杀毒软件、宏软件等),累积效应更明显
@287854442 可以先去靶场试试看,我开发的时候测试过一直按键+晃鼠标,在任务管理器上没看到太大的 cpu/内存占用;不过 fps 游戏场景还没试过
@hukei 对的,核心功能差不太多,就是 ui 不太一样
目前功能还很简单,可能还有些 bug ,欢迎试用反馈
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1470 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
♥ Do have faith in what you're doing.