Voglio far annunciare il mio laptop come una tastiera bluetooth o / e un mouse bluetooth. Sarebbe bello poter connettere il computer al mio telefono o al mio computer multimediale usando il bluetooth.
Qualcuno sa un buon modo per farlo?
Voglio far annunciare il mio laptop come una tastiera bluetooth o / e un mouse bluetooth. Sarebbe bello poter connettere il computer al mio telefono o al mio computer multimediale usando il bluetooth.
Qualcuno sa un buon modo per farlo?
Risposte:
Come detto, dovresti configurare il tuo laptop per implementare un profilo di dispositivo HID.
Se sei su Linux, un buon punto di partenza potrebbe essere libhid.
HIDev Device Interface ( hiddev ) funziona molto bene ed è in realtà molto facile da capire. La documentazione può essere trovata, come al solito, anche nei documenti del kernel . Inoltre, il file include hiddev.h in / usr / include / linux è stato ovviamente molto utile.
Il programma hidclient fa apparire un computer dotato di tecnologia Bluetooth® come dispositivo Bluetooth® per tastiera e mouse su altre macchine. Gli eventi di input (come i tasti premuti e i movimenti del mouse) dei dispositivi di input collegati localmente verranno inoltrati a un'altra macchina tramite il collegamento Bluetooth®. Per la controparte (che potrebbe essere un PC Linux, un PC Win, un PDA ...) non vi è alcuna differenza tecnica rispetto ai "reali" dispositivi di input Bluetooth®.
Non sembra più essere mantenuto, ma un fork un po 'aggiornato è accessibile all'indirizzo https://github.com/benizi/hidclient
Il più vicino che so che fa quello che vuoi è BlueMaemo http://www.valeriovalerio.org/?page_id=174
È per tablet Nokia, ma quelli eseguono comunque Linux.
Non dovrebbe essere troppo difficile per qualcuno portarlo per l'uso con un laptop.
Questo piccolo pezzo di codice afferma di fare quello che vuoi. Suppongo che questo sia ciò a cui Marko si riferiva (un'altra risposta). Sto cercando lo stesso tipo di cose: un modo rapido per usare una vera tastiera (per lo più e-mail) sul mio cellulare, senza acquistare un altro componente hardware. Dalla descrizione:
Che cos'è?
xkbd-bthid is a Bluetooth HID Keyboard in software, meaning this is an
applicazione che emula una tastiera Bluetooth. Lo chiamo soft-HID.
What could you use it for?
Puoi trasformare qualsiasi box Linux, PDA o tablet in tastiera Bluetooth e controllare il tuo DVR, lettore MP3 o qualsiasi altra cosa con esso.
Ho fatto uno sforzo preliminare per compilarlo, ma non funzionerà con BlueZ v4. Tuttavia, i repository Ubuntu hanno alcuni pacchetti per la retrocompatibilità con BlueZ 3, il che mi dà qualche speranza. xkbd-bthid dipende da BlueZ 2.4. Probabilmente non andrò oltre ora, dal momento che il mio stack bluetooth è attualmente incasinato in Linux, ma pubblica qui se riesci a compilarlo.
Se stai solo cercando di condividere la tastiera e il mouse, potresti prendere in considerazione l'utilizzo di Synergy . Probabilmente è molto più semplice che provare a ottenere la configurazione bluetooth.
Dal sito Web:
Synergy consente di condividere facilmente un singolo mouse e tastiera tra più computer con diversi sistemi operativi, ognuno con il proprio display, senza hardware speciale. È destinato agli utenti con più computer sulla propria scrivania poiché ogni sistema utilizza i propri monitor.
Reindirizzare il mouse e la tastiera è semplice come spostare il mouse dal bordo dello schermo. Synergy unisce anche gli Appunti di tutti i sistemi in uno solo, consentendo di tagliare e incollare tra i sistemi. Inoltre, sincronizza i salvaschermo in modo che tutti si avviino e si fermino insieme e, se il blocco dello schermo è abilitato, solo uno schermo richiede una password per sbloccarli tutti. Ulteriori informazioni su come funziona.
Lo uso per condividere il mouse e la tastiera del desktop con il mio laptop quando utilizzo entrambi i computer.
GIMX
http://code.google.com/p/diyps3controller/
è in grado di far funzionare un laptop come dispositivo BT HID per connettersi a una PS3. Può persino far comportare un laptop come HID su USB.
Per quanto ricordo i dispositivi bluetooth implementano una serie di profili, al fine di fungere da tastiera remota il tuo laptop dovrebbe apparire come implementando il profilo HID. Probabilmente richiederebbe l'hacking del driver bluetooth del tuo laptop per abilitare tale funzionalità.