是否可以将无线 USB 鼠标转换为蓝牙鼠标,以便我在手机和平板电脑上使用它?我想这样做,因为我的电脑的 USB 端口都被占用了,而且我的 PC 支持蓝牙。如果有任何方法可以做到这一点,请告诉我。我想用 Logitech M317 鼠标来实现这一点。
答案1
从技术上来说可以,但实际上不行。
您可以重建鼠标中的部分硬件以支持蓝牙,
或者购买蓝牙鼠标并移植其硬件,
或者在鼠标中添加类似 rpi、USB BT 接口和电池组的东西。
这三种产品的实用性都不如直接购买蓝牙鼠标。
答案2
罗技 M317 鼠标使用 Nordic Semiconductors 的 nRF31512 无线电,我相信它是 OEM 版本并且是 Nordic nRF24 系列的一部分。
nRF31512 实际上是基于 8051 微处理器的 SoC(硅片系统),具有嵌入式无线电、加密加速器和一系列其他接口,包括与单独光学芯片(用于跟踪鼠标位置/移动)的串行链路。是的,该无线电在 2.4GHz 频段运行。此外,Nordic 使用非常相似的芯片来提供蓝牙接口。然而,这并不意味着一些 DIY 技术人员可以对芯片进行编程以遵循蓝牙协议。
当然,你可以从 Nordic 获得开发套件,购买 Keil 编译器许可证,甚至可以获得蓝牙的示例代码。但是,鼠标还有很多其他东西需要控制,按钮、滚轮、电源管理、光学传感器服务,因此很难获得完整的鼠标套件。假设 OP 是嵌入式编程专家,开发它可能需要几年的时间。
最后,量产的鼠标可能会使用 OTP(一次性可编程)版本的 SoC,因此无法对现成的鼠标中的代码进行重新编程。
总而言之,OP 问题的答案是一定不行,没有办法重新使用罗技M317鼠标将其作为蓝牙设备。
答案3
答案是肯定的,这是可能的。但可行性如何是一个问题,而且不切实际。您列出的鼠标有自己的无线接收器,这意味着除非您修改鼠标的硬件,否则它无法通过蓝牙工作,但是有些鼠标是使用蓝牙工作的。Logitech V270 或 Logitech M557 都是可以通过蓝牙工作的鼠标。
答案4
@Ali Chen 无法在评论中发表回复。
好吧,不用太过技术性,发射器以 2.4Ghz 频率向接收器传输信息,接收器在此频段主动监听信息。蓝牙使用相同频段。Wifi 和蓝牙都占用 83MHz 宽的 2.4Ghz 频段。蓝牙在 79 个 1 MHz 宽的通道之间使用跳频扩频。而 Wifi 在 1 个 22 MHz 宽的通道上使用直接序列扩频,允许 11 个重叠通道。知道了这一点,我们真正需要做的就是改变发射器的传输方式和接收器的接收方式。由于这两种设备都有电子板,只要您知道如何操作就可以访问它们,并根据需要更改固件。我并不是说这很容易做到,因为我在之前的回答中已经说过这不切实际哈哈。
以下评论中对@Ali Chen 的补充回复
您可能能够找到有关如何在路由器板上使用 JTAG 对 rom 进行物理刷新的教程。但是,这个概念对于每个电子板来说本质上都是相同的,唯一的区别在于您是否可以在没有额外硬件的情况下从 rom 本地修改固件,或者您是否需要额外硬件,您需要在板上焊接您的连接。您可能还需要一个可以读取/写入原始数据的程序,或者通过这个焊接端口以某种方式与电路板通信。所以这绝非易事。真的必须了解电子工程哈哈。
此外,大多数电子板上的芯片不一定是专有的,或多或少,rom 或 rom 中的固件/软件才是使电子板上的一切正常工作的原因。