(德国心脏病)按钮映射
Go to file
Dawn_Ocean 861ad5294e 增加键位 2023-10-19 21:08:27 +08:00
README.md first commit 2023-10-19 20:25:01 +08:00
keymap.txt 增加键位 2023-10-19 21:08:27 +08:00
main.py 增加键位 2023-10-19 21:08:27 +08:00

README.md

按钮映射

说明

原用于德国心脏病的按钮共有 6 个,现编号为 A0 ~ A5。经 Zyme 调试后修复成功。现将其进行键盘映射以适应更广泛的需求。

功能

  1. 程序运行后,会先检测当前连接的串口,并向 USB 串口发送 'C' 作为检验。该设备接收到大写字母 C 后会返回 OK
  2. 程序开启对应串口,并等待初始化。
  3. 程序读取文件夹中的键盘映射配置文件(具体格式附文件内),并构建映射表。
  4. 程序开始循环读取串口输出内容,并映射为键盘对应键。

注意

  1. 在程序初始化串口完毕前,请不要按动任何按钮。
  2. 如果同时安装了 serialpyserial 包,请先将这两个包都卸载,再单独安装 pyserial 包。

所需包

  • pyautogui
  • pyserial (不是 serial