GNU/Linux >> Linux Esercitazione >  >> Linux

Imposta un computer Linux in modo che funga da tastiera/mouse bluetooth

Soluzione 1:

cliente nascosto

Il programma hidclient fa apparire un computer dotato di tecnologia Bluetooth® come una tastiera e un mouse Bluetooth® ad altre macchine. Gli eventi di input (come sequenze di tasti e 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...) c'è nessuna differenza tecnica rispetto ai "veri" dispositivi di input Bluetooth®.

Non sembra essere più mantenuto, ma un fork un po' aggiornato è accessibile su https://github.com/benizi/hidclient

Soluzione 2:

Come detto dovresti configurare il tuo laptop per implementare un profilo dispositivo HID.

Se sei su Linux un buon punto di partenza potrebbe essere libhid.

Interfaccia dispositivo HID (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 di inclusione hiddev.h in /usr/include/linux è stato ovviamente molto utile.

Soluzione 3:

Il più vicino che conosco che fa quello che vuoi è BlueMaemohttp://www.valeriovalerio.org/?page_id=174

È per i tablet Nokia, ma quelli eseguono comunque Linux.

Non dovrebbe essere troppo difficile per qualcuno portarlo per usarlo con un laptop.

Soluzione 4:

Questo piccolo pezzo di codice afferma di fare quello che vuoi. Presumo che questo sia ciò a cui si riferiva Marko (un'altra risposta). Sto cercando lo stesso genere di cose:un modo rapido per utilizzare una vera tastiera (per lo più per la posta elettronica) sul mio cellulare, senza acquistare un altro componente hardware. Dalla descrizione:

Che cos'è?

xkbd-bthid è una tastiera HID Bluetooth nel software, il che significa che si tratta di un'applicazione che emula una tastiera Bluetooth. Lo chiamo soft-HID.

Per cosa potresti usarlo?

Puoi trasformare qualsiasi macchina Linux, PDA o tablet in una 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 di 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 in questo momento, dal momento che il mio stack Bluetooth è attualmente incasinato in Linux, ma pubblica qui se riesci a compilarlo.

Soluzione 5:

Se stai solo cercando di condividere la tastiera e il mouse, potresti prendere in considerazione l'utilizzo di Synergy. Probabilmente è molto più facile che provare a configurare il Bluetooth.

Dal sito web:

Synergy ti consente di condividere facilmente un singolo mouse e tastiera tra più computer con diversi sistemi operativi, ciascuno 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 fuori dal bordo dello schermo. Synergy unisce anche gli appunti di tutti i sistemi in uno, consentendo il taglia e incolla tra i sistemi. Inoltre, sincronizza gli screen saver in modo che si avviino e si arrestino tutti 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 mio desktop con il mio laptop quando utilizzo entrambi i computer.


Linux
  1. Linux:spostare l'installazione di Linux su un nuovo computer?

  2. Linux – Modalità tastiera grezza?

  3. Linux - Scorciatoia da tastiera di Task Manager in Linux?

  4. Come configurare SSH senza password su Linux

  5. Dove si trova bluetooth/bluetooth.h in Linux?

Come bloccare la tastiera e il mouse, ma non lo schermo in Linux

Imposta l'ambiente di sviluppo locale di WordPress in Linux

Come configurare SFTP in chroot in Linux

Linux:scorciatoia per ridurre al minimo tutte le finestre?

Come configurare Synergy su Linux per condividere tastiera e mouse con più sistemi

Come registrare screencast su Linux con i clic del mouse e i tasti premuti mostrati