Frage Richten Sie einen Linux-Computer als Bluetooth-Tastatur / Maus ein [geschlossen]


Ich möchte, dass sich mein Laptop als Bluetooth-Tastatur und / oder als Bluetooth-Maus ankündigt. Es wäre schön, den Computer über Bluetooth mit meinem Telefon oder meinem Mediencomputer verbinden zu können.

Kennt jemand eine gute Möglichkeit, dies zu tun?


30
2017-07-21 16:34


Ursprung


Der Gedanke entstand bei der Arbeit, wo wir Synergie nutzen (synergy2.sourceforge.net) um den Maus- und Tastaturfokus nahtlos zwischen Computern mit unterschiedlichen Betriebssystemen zu verschieben. Es funktioniert wirklich gut, wenn Sie einen Bildschirm (oder mehr) für jeden Computer haben! Aber wir dachten, dass es wirklich schön wäre, wenn es eine Art und Weise gäbe, auf ähnliche Weise mit den mobilen Geräten zu arbeiten, für die wir Software entwickeln! Und da viele Geräte zumindest Bluetooth-Tastaturen unterstützen ... Oh ja - es würde mich auch noch geekiger machen. - Greget


Antworten:


Wie gesagt, sollten Sie Ihren Laptop konfigurieren, um ein HID-Geräteprofil zu implementieren.

Wenn Sie Linux verwenden, könnte ein guter Ausgangspunkt libhid sein.

HID-Geräteschnittstelle (Hiddev) funktioniert sehr gut und ist eigentlich sehr einfach zu verstehen. Dokumentation findet man wie immer in der Kernel-Dokumente auch. Auch die Include-Datei hiddev.h in / usr / include / linux war natürlich auch sehr hilfreich.


11
2017-08-11 15:45



Fyi: Ref Link ist jetzt gebrochen - Jimsmithkka
Toter Link! Bitte aktualisieren! - F. Hauri


Hidclient

http://anselm.hoffmeister.be/computer/hidclient/index.html.de

Das Hidclient-Programm lässt einen mit Bluetooth-Technologie ausgestatteten Computer als Bluetooth-Tastatur- und Mausgerät für andere Computer erscheinen. Eingabeereignisse (wie Tastenanschläge und Mausbewegungen) der lokal angeschlossenen Eingabegeräte werden über die Bluetooth-Verbindung an ein anderes Gerät weitergeleitet.   Für das Gegenstück (das könnte ein Linux-PC, ein Win-PC, ein PDA ... sein) gibt es keinen technischen Unterschied zu "echten" Bluetooth-Eingabegeräten.


13
2017-11-30 03:14



Diese Antwort bietet eine fertige Lösung für OP - kaay


Das nächste, was ich weiß, ist BlueMaemo http://www.valeriovalerio.org/?page_id=174

Es ist für Nokia-Tablets, aber diese laufen sowieso auf Linux.

Es sollte nicht zu schwer für jemanden sein, es für die Verwendung mit einem Laptop zu portieren.


3
2017-08-11 17:52





Dieses kleine Stück der Code behauptet zu tun, was Sie wollen. Ich nehme an, darauf bezieht sich Marko (eine andere Antwort). Ich suche nach der gleichen Sache: eine schnelle Möglichkeit, eine echte Tastatur (für meist E-Mail) auf meinem Handy zu benutzen, ohne ein weiteres Stück Hardware zu kaufen. Aus der Beschreibung:

Was ist es?

  xkbd-bthid is a Bluetooth HID Keyboard in software, meaning this is an

Anwendung, die eine Bluetooth-Tastatur emuliert. Ich nenne es soft-HID.

  What could you use it for?

Sie können jede Linux-Box, PDA oder Tablet in Bluetooth-Tastatur und steuern Sie Ihren DVR,   MP3-Player oder was auch immer damit.

Ich habe einen ersten Versuch unternommen, es zu kompilieren, aber es wird nicht gegen BlueZ v4 funktionieren. Allerdings haben die Ubuntu-Repositories einige Pakete für die Rückwärtskompatibilität mit BlueZ 3, was mir Hoffnung gibt. xkbd-bthid hängt von BlueZ 2.4 ab. Ich werde jetzt wahrscheinlich nicht weiter kommen, da mein Bluetooth-Stack derzeit in Linux durcheinander ist, aber poste hier, wenn du es kompilierst.


3
2017-08-30 04:31





Wenn Sie nur die Tastatur und die Maus teilen möchten, sollten Sie die Verwendung in Betracht ziehen Synergie. Es ist wahrscheinlich viel einfacher als zu versuchen, das Bluetooth-Setup zu bekommen.

Von der Website:

Mit Synergy können Sie problemlos eine einzelne Maus und Tastatur zwischen mehreren Computern mit unterschiedlichen Betriebssystemen mit jeweils eigenem Display ohne spezielle Hardware verwenden. Es ist für Benutzer mit mehreren Computern auf ihrem Schreibtisch gedacht, da jedes System seinen eigenen Monitor verwendet.

Umleiten der Maus und Tastatur ist so einfach wie das Bewegen der Maus von der Kante des Bildschirms. Synergy fügt auch die Zwischenablagen aller Systeme zu einem zusammen und ermöglicht das Schneiden und Einfügen zwischen Systemen. Darüber hinaus synchronisiert es Bildschirmschoner, so dass sie alle gemeinsam starten und stoppen, und wenn Bildschirmsperre aktiviert ist, erfordert nur ein Bildschirm ein Kennwort, um sie alle zu entsperren. Erfahren Sie mehr darüber, wie es funktioniert.

Ich verwende es, um die Maus und die Tastatur meines Desktops mit meinem Laptop zu teilen, wenn ich beide Computer verwende.


2
2017-07-22 21:27



Yeah Synergie ist großartig, ich benutze es sehr. Aber ich suche nach einer Bluetooth-Lösung, mit der ich mobile Geräte mit verschiedenen Betriebssystemen steuern kann. Das Tolle an einer Bluetooth-Lösung ist, dass keine Client-Software auf dem Remote-Gerät installiert werden muss. Das bedeutet echte Plattformunabhängigkeit! WOHOOO! - Greget


GIMX

http://code.google.com/p/diyps3controller/ 

ist in der Lage, einen Laptop als BT-HID-Gerät zum Anschluss an eine PS3 zu machen. Kann sogar dazu führen, dass sich ein Laptop wie ein HID über USB verhält.


2
2018-02-14 01:45





Soweit ich mich erinnere, Bluetooth-Geräte eine Reihe von Profilen zu implementieren, sollte Ihr Laptop als Umsetzung der HID-Profil erscheinen, um als eine Remote-Tastatur zu fungieren. Es würde wahrscheinlich erfordern, den Bluetooth-Treiber Ihres Laptops zu hacken, um solche Funktionalität zu ermöglichen.


1
2017-08-06 14:28





Dies würde die Implementierung des HID-Geräteprofils im Gegensatz zum HID-Host-Profil, das die meisten Bluetooth-Stacks implementieren, erfordern.


1
2017-08-06 14:44