Myth 发表于 2021-4-18 11:02:47

[原创] fxKeyboard 把你的计算器当做电脑键鼠!

本帖最后由 Myth 于 2021-6-21 16:54 编辑

Github Link 如果喜欢的话,欢迎点一个 Star!

fxKeyboard v0.1

Surface 的键盘在竞品中算是手感不错的,可没有数字区同样令人抓狂。既然每天带着计算器上课,何不将计算器作为键盘?


功能

[*]数字、字母输入
[*]连续字符输入。如按下 sin 输入 sin
[*]电脑截屏。CAPTURE 映射 PrintScreen
[*]方向键、鼠标控制模式切换
[*]...

警告:本程序可能损害您的计算器或电脑!务必在阅读说明后谨慎操作。本人不对任何损坏负责!
使用方法

[*]使用 FA-124 软件将 Add-in 复制到您的计算器
[*]使用计算器菜单中的 LINK 将计算器连接到计算机
[*]在执行此步骤之前,请先阅读注意事项!从这里下载 Zadig。打开 Zadig,单击 Options - List All Device,选择 CESG502,然后将原始驱动程序替换为 WinUSB
[*]在您的计算器中打开 Add-in。它将自动连接到您的计算机。 如果您没有插入 USB 线缆,则不久后 Add-in 将提示退出
[*]打开计算机中的 fxKeyboardLink.exe。现在,您可以将计算器用作计算机的键盘!
[*]特殊映射:

Calculator Key Computer
OPTN Switch between arrow mode and cursor mode
Arrow keys Arrow keys in arrow mode and cursor controller in cursor mode
θ Text: theta
EXIT ESC
QUIT ESC
∠ <
sin-1 Text: arcsin
ab/c /
CAPTURE PrintScreen
CLIP Ctrl + C
PASTE Ctrl + V
DEL Backspace
INS Insert
÷ /
π Text: pi
EXE Enter in arrow mode and click in cursor mode
EXE with SHIFT Enter with Shift pressed. This is convenient for using Mathmetica


注意事项

[*]fxKeyboardLink.exe 将自动打开 NumLock
[*]一旦使用 Zadig 替换了原始驱动程序,您将无法使用 FA-124 连接!如果您想返回原始驱动程序,请仔细阅读此处的 Zadig FAQ。您需要知道USB设备为 CESG502
[*]如果一通操作后,您无法以任何方式将计算器连接到计算机,请尝试通过后面的按钮重新启动计算器



截图
   

已知问题

[*]连续按下计算器键将与计算机键盘实际行为不匹配。 原因是我只用了 GetKey 函数(原因是懒)
[*]在光标模式下,光标以恒定的速度缓慢移动(原因还是是懒)



开源地址
https://github.com/Mythologyli/fxKeyboard如果你喜欢本程序的话,欢迎去点一个 Star 哦!



下载地址
如果不方便从论坛下载本程序,可以从 Github 或我的网站下载。
网站:https://myth.akashic.cc/    点击上方的 DOWNLOAD






zhoudb 发表于 2021-4-19 08:23:22

不知道按多了,计算器键盘会不会坏掉

陈曙霞 发表于 2021-4-21 09:07:59

如果笔记本电脑没有数字小键盘,采用计算器键盘输入数据还是很方便很实用,台式电脑标准键盘一般自带数字小键盘,而且按键面积大,比计算器数字键盘还好用。没必要用计算器输入了。

陈曙霞 发表于 2021-4-21 09:19:08

如果编程,还是QWERT...的键盘好,编写代码方便。

Myth 发表于 2021-4-21 09:53:12

陈曙霞 发表于 2021-4-21 09:07
如果笔记本电脑没有数字小键盘,采用计算器键盘输入数据还是很方便很实用,台式电脑标准键盘一般自带数字小 ...

楼主是给 Surface 写的

wan 发表于 2021-5-23 18:19:26

支持哈,有些场合还是有用的

NamBaoLe 发表于 2022-11-18 22:21:02

支持,非常好
页: [1]
查看完整版本: [原创] fxKeyboard 把你的计算器当做电脑键鼠!