Ich habe ein iPad 2 und möchte, dass mein Ubuntu-System als Bluetooth-Tastatur dafür angezeigt wird, sodass das, was ich auf meinem Computer eingebe, auf meinem iPad angezeigt wird.
Gibt es einen bestimmten Weg, das zu tun?
Ich habe ein iPad 2 und möchte, dass mein Ubuntu-System als Bluetooth-Tastatur dafür angezeigt wird, sodass das, was ich auf meinem Computer eingebe, auf meinem iPad angezeigt wird.
Gibt es einen bestimmten Weg, das zu tun?
Antworten:
Sie können Ihren Computer als Bluetooth-Tastatur für andere Geräte verwenden, sofern:
sudo
auf root
).Es gibt ein FOSS- Programm namens hidclient , das dies ausführt :
Das Programm hidclient lässt einen mit Bluetooth® ausgestatteten Computer für andere Computer als Bluetooth®-Tastatur- und -Mausgerät erscheinen. Eingabeereignisse (wie Tastenanschläge und Mausbewegungen) der lokal angeschlossenen Eingabegeräte werden über die Bluetooth®-Verbindung an einen anderen Computer weitergeleitet.
Für das Gegenstück (ein Linux-PC, ein Win-PC, ein PDA ...) gibt es keinen technischen Unterschied zu "echten" Bluetooth®-Eingabegeräten.
Quelle: offizielle Seite von hidclient (Hauptseite) .
Das rockt total : Sie müssen nichts spezielles an Ihrem iPad (oder einem anderen mobilen Gerät, das mit Bluetooth-Tastaturen funktioniert) tun, damit dies funktioniert. Du musst es nicht brechen. Sie müssen keine speziellen Apps installieren. Installieren und starten Sie einfach hidclient und teilen Sie Ihrem Mobilgerät (dem iPad) mit, dass Sie Ihre Bluetooth-Tastatur verwenden möchten!
Alles, was Sie brauchen, um die Software zu erhalten und zu lernen, wie man sie benutzt, finden Sie hier.
Stellen Sie nach dem Lesen der gesamten Seite (damit Sie verstehen, wie es funktioniert) sicher, dass Sie die Anweisungen am Ende verwenden (für Ubuntu).
make
und drücken Sie Enter, um die Quelle zu kompilieren.sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
sudo -H gedit /etc/bluetooth/main.conf
#DisablePlugins = network,input
Sie unter die Zeile DisablePlugins = input
(Nr. #
) Ein. #
am Anfang von ein hinzu Class = 0x000100
; Schreiben Sie darunter Class=0x000540
(nein #
). hidclient
wie ein normaler Befehl auszuführen : sudo cp hidclient /usr/local/bin
. /usr/local/bin
sich in Ihrem Pfad befindet echo $PATH
. hidclient
indem Sie sicherstellen, dass Sie sich in dem Verzeichnis befinden, in dem Sie es kompiliert haben, und ./hidclient
stattdessen ausführen hidclient
.hidclient
Führen hidclient --help
Sie den Befehl aus (oder sehen Sie unten auf der Webseite nach ), um zu erfahren, wie Sie ihn verwenden.
Außer wenn mit dem --help
Flag ausgeführt, hidclient
muss als root ausgeführt werden. Verwenden Sie also sudo hidclient
(gefolgt von den Optionen, die Sie angeben, wie in der Hilfe erläutert).
Grundsätzlich gibt es zwei Schritte:
sudo hidclient -l
eine nummerierte Liste von Geräten aus.sudo hidclient -eN -x
N
Sie sind fertig. Weisen Sie Ihr Mobilgerät (iPad) an, eine Bluetooth-Tastatur zu verwenden.
hidclient
Das Letzte, was Sie tun müssen, ist, die Verwendung der Tastatur für die Bluetooth-Eingabe zu beenden . Wenn hidclient
das ausgewählte Gerät ausgeführt wird, gibt es keine Eingaben mehr an Ihr Ubuntu-System . Wenn es sich nicht um die Tastatur (z. B. die Maus) handelt, können Sie das Programm hidclient
durch Drücken von Ctrl+ Cim Terminal beenden .
Dies ist jedoch nicht möglich, da die Tastatureingabe nicht an das Terminal oder ein anderes Ubuntu-Programm gesendet wird. Die Tastatur fungiert als Bluetooth-Gerät!
Wenn Sie also die Tastatur "weiterleiten", hidclient
schließen Sie das Terminalfenster (oder den Tab), in dem sie ausgeführt wird, mit der Maus (oder dem Trackpad).