Ho un iPad 2 e vorrei che il mio sistema Ubuntu appaia come una tastiera bluetooth, in modo che ciò che scrivo sul mio computer appaia sul mio iPad.
C'è un modo specifico per farlo?
Ho un iPad 2 e vorrei che il mio sistema Ubuntu appaia come una tastiera bluetooth, in modo che ciò che scrivo sul mio computer appaia sul mio iPad.
C'è un modo specifico per farlo?
Risposte:
Puoi fare in modo che il tuo computer funga da tastiera Bluetooth per altri dispositivi, a condizione che:
sudo
a root
).C'è un programma FOSS che lo fa, chiamato hidclient :
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®.
Fonte: sito ufficiale di hidclient (pagina principale) .
È assolutamente incredibile : non devi fare nulla di speciale per il tuo iPad (o qualsiasi altro dispositivo mobile che funzioni con le tastiere Bluetooth) per farlo funzionare. Non devi effettuare il jailbreak. Non è necessario installare app speciali. Basta installare ed eseguire hidclient , quindi dire al dispositivo mobile (l'iPad) che si desidera utilizzare la tastiera Bluetooth!
Tutto ciò di cui hai bisogno per ottenere il software e imparare come usarlo è proprio qui.
Dopo aver letto l'intera pagina (in modo da capire come funziona), assicurati di utilizzare le istruzioni alla fine (per Ubuntu).
make
e premere Enterper compilare la fonte.sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
sudo -H gedit /etc/bluetooth/main.conf
#DisablePlugins = network,input
aggiungi la linea DisablePlugins = input
(no #
). #
a all'inizio di Class = 0x000100
; sotto di esso, scrivi Class=0x000540
(no #
). hidclient
come un normale comando: sudo cp hidclient /usr/local/bin
. /usr/local/bin
è nel tuo percorso con echo $PATH
. hidclient
assicurandoti di trovarti nella directory in cui lo hai compilato e eseguirlo ./hidclient
invece di hidclient
.hidclient
Esegui hidclient --help
(o vedi il fondo della pagina Web ) per vedere come usarlo.
Tranne quando eseguito con il --help
flag, hidclient
deve essere eseguito come root. Quindi usa sudo hidclient
(seguito da tutte le opzioni che stai specificando, come spiegato nella guida).
Fondamentalmente, ci sono due passaggi:
sudo hidclient -l
per un elenco numerato di dispositivi.sudo hidclient -eN -x
N
Sei pronto. Di 'al tuo dispositivo mobile (iPad) di usare una tastiera Bluetooth.
hidclient
L'ultima cosa che devi fare è smettere di usare la tastiera per l'ingresso Bluetooth. Vedi, quando hidclient
è in esecuzione, il dispositivo selezionato non fornisce più input al tuo sistema Ubuntu . Se non fosse altro che la tastiera (diciamo, il mouse), potresti uscire hidclient
premendo Ctrl+ Cnel Terminale.
Ma non puoi farlo, perché l'input da tastiera non andrà al Terminale o ad altri programmi Ubuntu. La tastiera funziona come un dispositivo Bluetooth!
Quindi, quando "inoltri" la tastiera, esci hidclient
chiudendo la finestra (o la scheda) del Terminale in cui è in esecuzione, con il mouse (o il trackpad).