C5.10.1Barrel buttons as tool switch or menu设计研究

笔身按键通常映射为切换工具或呼出菜单的快捷动作

别名: 笔身按键 · barrel button · 侧键 · stylus shortcut

概念解释

多数主动笔在握持处有一或两枚笔身按键(barrel button)。它们通常被映射成不离开纸面就能做的快捷:切换橡皮/高亮、呼出标记菜单、暂时改成平移。按键是模式通道,不是坐标通道——按下不改变笔尖位置,改变的是下一笔或当前笔的语义。

机制

按键是笔内开关,经同一数字化协议与坐标一起上报,延迟通常低于去点屏幕工具栏。它的价值是双手:惯用手已经握着笔,非惯用手不必去找工具。映射常见三类:锁存切换(按一下进入橡皮,再按回来)、瞬时修饰(按住期间当橡皮,松开恢复)、弹出菜单(按下划出即标记菜单)。锁存容易忘在错误工具里,画出一串不想要的橡皮;瞬时更安全,但占用一个手指按住,与握笔稳定性冲突。按键事件还要和落笔同步:先按后写、写到一半按下、抬笔后按下,三种时序对应“下一笔换工具 / 本笔改语义 / 对刚写的内容施命令”,协议和应用若只实现其中一种,人会踩空。没有按键的笔只能靠屏幕控件或手势,快捷不存在而不是被藏起来。

怎么研究

比较:只用工具栏切换、锁存按键、瞬时按键、按键弹出菜单。任务是写一段并穿插几次擦和换色。

自变量:映射类型、按键与落笔的时序、按键数量。 因变量:切工具时间、忘在错误工具的笔画数、握笔时误按、主观“手不用离开”。

观察按键时食指是否离开稳定握位,那是瞬时映射的隐藏成本。

边界

电容笔和无源笔没有按键。戴手套或握法把按键盖住时,映射等于不存在。把破坏性操作(清空页)绑到单击按键,误触代价过高。双按键的上/下枚在不同握法下会被食指和拇指换位,不能假设“上面那颗总是菜单”。

怎么落地

  • 默认把一枚按键做成瞬时修饰(按住=橡皮或手形),把锁存留给明确的工具切换并给强可见状态。
  • 定义并测试三种时序:按着落下、写到一半按下、抬笔后按。
  • 破坏性命令不要放在单击;需要菜单时走按住弹出而不是点一下清空。
  • 验证:写到一半按住改擦、松开继续写,中间不应留下锁存在橡皮里的一串。丢掉笔只用工具栏,同一任务仍要能完成。误按率在自然握笔十分钟里统计,而不是在演示握法里。

延伸

  • 同组C5.10.2 橡皮擦端通过翻转笔的传感器识别,让擦除无需切换工具栏 · C5.10.3 按键位置需要避免书写时手指的自然放置区域,防止误触发 · C5.10.4 笔按键的功能分配因应用而异,缺乏跨应用的统一约定
  • 相邻C5.06 笔势与标记菜单 · C5.07 笔与手指的分工
  • 站内检索barrel button · stylus shortcut · tool modifier

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C5.10.1