ptr*_*cao 8 keyboard bluetooth
我使用的是Xubuntu,纯Xfce,64 位。
问题:
我尝试了两种方法;两者都因不同的原因而失败:(1)命令行方式(见下文)失败,因为在任何阶段它实际上都没有要求 pin 验证。(2) 使用“蓝牙”实用程序的 GUI 方式(听起来很一般,但实际上是该工具的名称以及它在 Synaptic 下的编目方式)失败,因为当蓝牙请求 pin 时键盘没有响应。
如何使用自动生成的 PIN 正确配对我的设备?
我真的不在乎解决方案是否基于 GUI,只要您可以将其与 PIN 以安全方式配对。出于与安全相关的明显原因,我不想一直在发现模式下使用我的键盘。
我失败的努力的细节:
我按照http://ubuntuforums.org/showthread.php?t=224673上的说明来激活通用蓝牙设备(http://www.ebay.com/itm/Mini-Bluetooth-Keyboard-PC-Mac -iPhone-Nokia-PDA-HTC-/110653444332?pt=PCA_Mice_Trackballs&hash=item19c37590ec ),成功了。除了应该要求我输入密码的部分,我没有。这有点令人不安,我心里想。附近的任何人都可以通过这种方式连接到我的键盘并开始记录我的活动。
无论如何,我就是这样做的:
peter@peter-xfce:~$ hcitool scan
Scanning ...
peter@peter-xfce:~$ hcitool scan
Scanning ...
00:12:A1:11:04:E9 Bluetooth Keyboard
peter@peter-xfce:~$ gksudo mousepad /etc/bluetooth/hcid.conf
peter@peter-xfce:~$ sudo gedit /etc/default/bluetooth
peter@peter-xfce:~$ sudo /etc/init.d/bluetooth restart
* Stopping bluetooth [ OK ]
* Starting bluetooth [ OK ]
peter@peter-xfce:~$ sudo hidd --connect 00:12:A1:11:04:E9
sudo: hidd: command not found
peter@peter-xfce:~$ hidd --connect 00:12:A1:11:04:E9
The program 'hidd' is currently not installed. You can install it by typing:
sudo apt-get install bluez-compat
Run Code Online (Sandbox Code Playgroud)
[此时bluez-compat已安装]
peter@peter-xfce:~$ sudo hidd --connect 00:12:A1:11:04:E9
peter@peter-xfce:~$
Run Code Online (Sandbox Code Playgroud)
[现在可以使用蓝牙键盘输入]
这再次是不可接受的。我不认为该设备已安全配对,因为没有请求 PIN。
或者通过 GUI:
但是键盘没有响应,因此我无法在请求时输入 PIN。
如果键盘无需 PIN 码即可工作,则意味着键盘本身未配置为需要 PIN 码进行通信。您可能需要该设备的特定于硬件的工具才能使其使用基于 PIN 的配对。否则,也许此处给出的说明会起作用 - 请注意当您必须在键盘上键入 PIN 码才能设置它时的部分。