我有一台iPad 2,并且希望我的Ubuntu系统以蓝牙键盘的形式出现,以便我在计算机上键入的内容出现在我的iPad上。
有特定的方法可以做到吗?
我有一台iPad 2,并且希望我的Ubuntu系统以蓝牙键盘的形式出现,以便我在计算机上键入的内容出现在我的iPad上。
有特定的方法可以做到吗?
Answers:
您可以使计算机充当其他设备的蓝牙键盘,但前提是:
sudo
到root
)。hidclient程序使配备了Bluetooth®技术的计算机在其他计算机上显示为Bluetooth®键盘和鼠标设备。本地连接的输入设备的输入事件(如按键和鼠标移动)将通过Bluetooth®链接转发到另一台机器。
对于对方(可能是Linux PC,Win PC,PDA ...),“真正的”Bluetooth®输入设备没有技术上的区别。
资料来源: hidclient的官方网站(主页)。
这简直就是一团糟:您不必对iPad(或任何其他使用蓝牙键盘的移动设备)进行特殊处理,即可正常工作。您不必越狱。您不必安装任何特殊的应用程序。只需安装并运行hidclient,然后告诉您的移动设备(iPad)要使用蓝牙键盘即可!
此处提供了获取该软件并学习如何使用它所需的一切。
阅读整个页面(以便您了解其工作原理)后,请确保使用最后的说明(对于Ubuntu)。
make
并按Enter以编译源。sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
sudo -H gedit /etc/bluetooth/main.conf
#DisablePlugins = network,input
添加行DisablePlugins = input
(无#
)。#
在的开头添加Class = 0x000100
;在它下面写下Class=0x000540
(否#
)。hidclient
像普通命令一样sudo cp hidclient /usr/local/bin
。/usr/local/bin
在您的路径中echo $PATH
。hidclient
通过确保您位于编译它的目录中并./hidclient
代替来运行hidclient
。hidclient
运行hidclient --help
(或查看网页底部)以了解如何使用它。
除非带有--help
标志运行,hidclient
否则必须以root身份运行。因此,请使用sudo hidclient
(后面跟随您指定的任何选项,如帮助中所述)。
基本上,有两个步骤:
sudo hidclient -l
编号的设备列表。sudo hidclient -eN -x
N
你们都准备好了 告诉您的移动设备(iPad)使用蓝牙键盘。
hidclient
您需要做的最后一件事是停止使用键盘进行蓝牙输入。请参阅,在hidclient
运行时,您选择的设备不再向Ubuntu系统提供输入。如果不是键盘(例如鼠标),则可以hidclient
通过在终端中按Ctrl+ 退出C。
但是您不能这样做,因为键盘输入不会进入终端或任何其他Ubuntu程序。键盘充当蓝牙设备!
因此,“转发”键盘时hidclient
,请使用鼠标(或触控板)关闭正在运行的“终端”窗口(或选项卡)以退出。