Skip to content

HID 自动输入

概述

YuerKey 可以模拟 USB 键盘(HID 设备),将密码、用户名、验证码等内容自动输入到电脑的任意输入框中。整个过程无需安装驱动,无需剪贴板,内容直接通过模拟按键逐字符输入,安全可靠。

每个字段的输入都需要你在设备上按下物理确认键,防止恶意软件在后台偷偷触发输入。

工作原理

YuerKey 通过 USB 连接电脑时,会注册为一个 USB HID 复合设备。当你选择自动输入后,设备会:

  1. 将要输入的文本拆分为单个字符
  2. 将每个字符转换为对应的键盘扫描码
  3. 按顺序模拟键盘按键事件
  4. 电脑接收到按键事件,就像你在键盘上手动打字一样

由于是模拟物理键盘,自动输入可以在任何应用程序中工作,包括不支持粘贴的安全输入框。

输入模板

自动输入支持模板功能,你可以定义一个输入序列来完成复杂的登录流程。

可用占位符

占位符说明示例
{USERNAME}输入用户名admin@example.com
{PASSWORD}输入密码********
{OTP}输入关联的 OTP 验证码123456
{TAB}按 Tab 键切换到下一个输入框
{ENTER}按回车键提交表单
{DELAY:N}等待 N 毫秒等待页面加载

常用模板

模板场景
{USERNAME}{TAB}{PASSWORD}{ENTER}标准登录页面(用户名 + 密码)
{PASSWORD}{ENTER}仅需密码的页面
{OTP}{ENTER}仅需验证码的页面
{USERNAME}{TAB}{PASSWORD}{TAB}{OTP}{ENTER}用户名 + 密码 + 验证码
{USERNAME}{ENTER}{DELAY:500}{PASSWORD}{ENTER}分步登录(先输用户名,等待后再输密码)

你也可以创建自定义模板,保存到密码记录中以便复用。

使用步骤

从密码保险库输入

  1. 准备:在电脑上打开目标登录页面,将光标放在第一个输入框中
  2. 选择记录:在 YuerKey 屏幕上进入密码保险库,找到对应的记录
  3. 选择操作:按确认键进入操作菜单,选择「自动输入」
  4. 选择模板:如果记录关联了模板,直接使用;否则选择一个通用模板
  5. 逐字段确认
    • 屏幕显示即将输入的字段名称(如「用户名」)
    • 按下确认键,设备开始输入该字段
    • 输入完成后,屏幕显示下一个字段
    • 重复此过程直到所有字段输入完毕
  6. 完成:所有字段输入完成,屏幕显示「输入完成」

从 OTP 令牌输入

  1. 在 YuerKey 上进入 OTP 令牌列表
  2. 选择目标令牌
  3. 选择「自动输入」
  4. 屏幕显示「验证码」,按确认键
  5. 设备将当前验证码输入到电脑

从工具输入

UUID 生成器、密码生成器等工具生成结果后,也可以通过自动输入功能将结果输入到电脑。

安全设计

YuerKey 的自动输入功能经过精心设计,确保安全性:

逐字段物理确认

每输入一个字段前,都必须在设备上按下物理确认键。即使恶意软件控制了你的电脑,也无法在你不知情的情况下触发输入。

屏幕预览

输入前,设备屏幕显示即将输入的字段名称(如「用户名」「密码」),让你确认输入内容是否正确。出于安全考虑,屏幕不会显示密码的明文内容。

随时取消

在任何输入阶段,你都可以按取消键中止整个输入过程,已输入的内容不会被撤回,但后续字段不再输入。

超时保护

如果你在确认提示出现后长时间不操作(默认 30 秒),设备会自动取消输入,防止在你离开后被他人操作。

无剪贴板

自动输入不经过系统剪贴板,密码不会被剪贴板监控软件捕获。

键盘布局

YuerKey 默认使用 US 标准键盘布局发送扫描码。如果你的电脑使用其他键盘布局,可能会导致特殊字符输入错误。

解决方法

  • 在使用自动输入前,将电脑的输入法切换到英文(US 键盘布局)
  • 关闭中文输入法或其他非 US 布局的输入法
  • 输入完成后可以切换回原来的输入法

支持的字符

自动输入支持以下字符:

  • 英文字母:a-z、A-Z
  • 数字:0-9
  • 常见特殊字符:!@#$%^&*()-_=+[]{}\|;:'",.<>/?~
  • 空格

不支持直接输入中文字符或其他非 ASCII 字符。

输入速度

YuerKey 的默认输入速度为每个字符约 10 毫秒,整个密码通常在 1 秒内输入完成。如果目标应用程序处理输入较慢,可以在模板中添加 {DELAY:N} 来增加等待时间。

常见问题

输入的字符不对?

最常见的原因是键盘布局不匹配。请确保电脑当前使用 US 英文键盘布局,关闭中文输入法。

部分字符丢失?

某些应用程序处理键盘输入较慢,可能会丢失快速输入的字符。在模板中添加适当的延迟:{DELAY:50}

安全软件拦截?

部分安全软件(如银行控件、游戏反作弊软件)可能拦截模拟键盘输入。解决方法:

  • 将 YuerKey HID 设备添加到安全软件的白名单
  • 临时关闭相关安全软件

可以在手机上使用吗?

自动输入功能需要通过 USB 连接,因此仅支持电脑端使用。手机端可以通过 YuerKey App 复制密码后粘贴。

密码中包含中文怎么办?

自动输入不支持中文字符。如果密码中包含中文,建议修改密码为纯 ASCII 字符,或通过 App 复制密码后手动粘贴。