GNU/Linux >> Znalost Linux >  >> Linux

Nastavte počítač s linuxem, aby fungoval jako bluetooth klávesnice/myš

Řešení 1:

Skrytý klient

Díky programu hidclient se počítač vybavený technologií Bluetooth® jeví ostatním počítačům jako zařízení s klávesnicí a myší Bluetooth®. Vstupní události (jako jsou stisky kláves a pohyby myši) místně připojených vstupních zařízení budou přesměrovány na jiný počítač prostřednictvím spojení Bluetooth®. žádný technický rozdíl od „skutečných“ vstupních zařízení Bluetooth®.

Zdá se, že již není udržován, ale poněkud aktualizovaný fork je přístupný na https://github.com/benizi/hidclient

Řešení 2:

Jak již bylo řečeno, měli byste svůj notebook nakonfigurovat tak, aby implementoval profil zařízení HID.

Pokud používáte Linux, dobrým výchozím bodem může být libhid.

Rozhraní zařízení HID (hiddev ) funguje velmi dobře a je ve skutečnosti velmi snadno pochopitelný. Dokumentaci lze nalézt jako obvykle také v dokumentaci jádra. Také zahrnout soubor hiddev.h v /usr/include/linux byl samozřejmě také velmi užitečný.

Řešení 3:

Nejbližší, o čem vím, že dělá to, co chcete, je BlueMaemohttp://www.valeriovalerio.org/?page_id=174

Je to pro tablety Nokia, ale ty stejně běží na Linuxu.

Pro někoho by nemělo být příliš těžké jej přenést pro použití s ​​notebookem.

Řešení 4:

Tento malý kousek kódu tvrdí, že dělá to, co chcete. Předpokládám, že to je to, na co Marko odkazoval (jiná odpověď). Hledám stejnou věc:rychlý způsob, jak používat skutečnou klávesnici (pro většinu e-mailů) na svém mobilním telefonu, aniž bych kupoval další kus hardwaru. Z popisu:

Co to je?

xkbd-bthid je softwarová klávesnice Bluetooth HID, což znamená, že se jedná o aplikaci, která emuluje klávesnici Bluetooth. Říkám tomu soft-HID.

Na co byste to mohli použít?

Jakýkoli linuxový box, PDA nebo tablet můžete proměnit v Bluetooth klávesnici a ovládat svůj DVR, MP3 přehrávač nebo cokoli s ním.

Předběžně jsem se snažil to zkompilovat, ale proti BlueZ v4 to nebude fungovat. Úložiště Ubuntu však mají nějaké balíčky pro zpětnou kompatibilitu s BlueZ 3, což mi dává určitou naději. xkbd-bthid závisí na BlueZ 2.4. Dál se teď asi nedostanu, protože můj bluetooth stack je momentálně v Linuxu zpackaný, ale pokud se vám to podaří zkompilovat, napište sem.

Řešení 5:

Pokud chcete pouze sdílet klávesnici a myš, možná budete chtít zvážit použití Synergy. Je to pravděpodobně mnohem jednodušší, než se pokoušet získat nastavení bluetooth.

Z webu:

Synergy vám umožňuje snadno sdílet jednu myš a klávesnici mezi více počítači s různými operačními systémy, z nichž každý má svůj vlastní displej, bez speciálního hardwaru. Je určen pro uživatele s více počítači na stole, protože každý systém používá svůj vlastní monitor(y).

Přesměrování myši a klávesnice je stejně jednoduché jako přesunutí myši z okraje obrazovky. Synergy také spojuje schránky všech systémů do jedné, což umožňuje vyjmout a vložit mezi systémy. Kromě toho synchronizuje spořiče obrazovky, takže se všechny spouštějí a zastavují společně, a pokud je povoleno zamykání obrazovky, pouze jedna obrazovka vyžaduje heslo, aby je všechny odemkla. Zjistěte více o tom, jak to funguje.

Používám jej ke sdílení myši a klávesnice na ploše s notebookem, když používám oba počítače.


Linux
  1. Linux – přesun instalace Linuxu na nový počítač?

  2. Linux – režim Raw klávesnice?

  3. Služba Linux / UNIX OS:Bluetooth

  1. Jak nastavit přihlášení SSH bez hesla v Linuxu

  2. Kde se nachází bluetooth/bluetooth.h v Linuxu?

  3. dočasně deaktivovat touchpad a klávesnici, tj. zajistit ochranu mého linuxového notebooku

  1. Sdílejte svou klávesnici a myš mezi Linuxem a Raspberry Pi

  2. Linux – Klávesová zkratka Správce úloh V Linuxu?

  3. Linux:emulujte kliknutí myší pomocí klávesnice