ShikiPad v3.2
下载包 / Download: ShikiPad-release-v3.2.zip
ShikiPad v3.2
这是 ShikiPad v3 系列的正式整理版,重点完成键位说明、组合层判定、低速鼠标/滚轮手感和发布包一致性。
主要更新
- 映射说明页改为按真实按键位置排布,不再按线性按键顺序显示;压缩整体空间,让基础层、单键层、组合层、Shift/Fn/摇杆提示在同一页内更直观。
- 说明页颜色改为更均匀的渐变分布,右侧保留亮色/白色过渡,避免颜色集中在局部。
- 每个按键值按固定位置居中对齐,减少偏左偏右的错位感。
- 增加并整理
R1+L2、L1+R2、L2+R2等标点组合层说明。 - 左右括号、花括号、圆括号、尖括号按“方向键上右”和“方向键左下”两类摆放,避免出现“上左/右下”的错误分类。
R1+L2与L1+R2的说明位置和实际映射已对齐;Shift 层提示调整为; -> :、' -> "、` -> ~、\ -> |。
键层与组合层逻辑
- 组合层窗口为
35ms,组合层只由最近两个仍有效的键层按键形成,不会隔着更晚的键形成旧组合。 - 同一轮询时间戳下的键层优先级为
R1 > L1 > R2 > L2。 - 组合层形成后,参与该组合的单键层本身、前置窗口和后置窗口资格会被组合层吸收,不再作为独立单键层判定。
- 组合层断裂时,先松开的组合键层保留
15ms后置窗口;后留下的组成键不获得自己的后置窗口,也不恢复单键层资格。 - 动作键前置窗口保持
45ms,用于吸收按动作键和按键层之间的先后误差。 - 新增并明确累计追溯模型:
20ms是倒推时多个键层本体段的累计截止点,30ms是累计本体占用上限。 - 组合层按单独键层参与累计,例如
R1+L2、R2+L2、L1+R2、R1+L1都会像单键层一样累计。 - 当前组合层的同一次组成单键仍占用
45ms时间线,但不计入这个组合层自己的20ms/30ms本体累计限制。 - 保留真实后置窗口逻辑:旧组合层断裂后的动作键可吃到组合层后置窗口,后续新键层仍可在前置窗口内接管。
- 保留基础层回退逻辑:超过可追溯范围或无法被新键层接管时,动作键按真实 pending 状态回到原层或基础层。
摇杆、鼠标与滚轮
- 全局轮询保持
1ms,适用于按键、肩键/扳机、摇杆、鼠标移动和滚轮更新。 - 右摇杆鼠标移动使用指数
3曲线,保留原始真实触发逻辑,不额外增加漂移补偿逻辑。 - 鼠标移动使用小数累计输出,低速移动更平滑,避免一格一格跳动。
- 左摇杆滚轮同样使用指数
3曲线,最低滚轮速度间隔提高到1500ms,低速滚动更细腻。 - R3 鼠标右键保持短暂冻结光标,减少按下右键瞬间的光标抖动。
- 扳机阈值保持按下
0.25、释放0.15,保留迟滞区避免临界抖动。
其他确认
- 基础层按住保持连发;字符层和组合层输出保持虚拟点按,按住不连发。
- Fn 层保持
1..0 / - / = -> F1..F12。 - 左摇杆修饰键保持方向锁定,进入方向后直到回死区才释放或重新判定。
- 蓄力功能保持触控板/View/Menu 短按切换、长按保持,用于收集并统一释放修饰键。
- PlayStation 语音输入辅助键位保留:Share/Create 为
Right Alt,Options/Menu 为Right Ctrl,Home 为Right Shift。
发布包
- 版本号:
v3.2 - Windows x64 单文件 EXE
- 包含 README、中文 README、Interception 运行文件和驱动安装工具