Mam iPada 2 i chciałbym, aby mój system Ubuntu pojawiał się w nim jako klawiatura Bluetooth, dzięki czemu to, co wpisuję na komputerze, pojawia się na iPadzie.
Czy jest na to jakiś sposób?
Mam iPada 2 i chciałbym, aby mój system Ubuntu pojawiał się w nim jako klawiatura Bluetooth, dzięki czemu to, co wpisuję na komputerze, pojawia się na iPadzie.
Czy jest na to jakiś sposób?
Odpowiedzi:
Państwo może spowodować, że komputer działa jak klawiatura Bluetooth dla innych urządzeń, pod warunkiem, że:
sudoby root).Istnieje program FOSS , który to robi, o nazwie hidclient :
Program hidclient sprawia, że komputer wyposażony w technologię Bluetooth® pojawia się na innych urządzeniach jako klawiatura i mysz Bluetooth®. Zdarzenia wejściowe (takie jak naciśnięcia klawiszy i ruchy myszy) lokalnie podłączonych urządzeń wejściowych będą przekazywane do innej maszyny za pośrednictwem łącza Bluetooth®.
W przypadku odpowiednika (którym może być komputer z systemem Linux, komputer z systemem Windows, komputer PDA ...) nie ma technicznej różnicy w stosunku do „rzeczywistych” urządzeń wejściowych Bluetooth®.
Źródło: oficjalna strona hidclient (strona główna) .
To totalnie kołysze : nie musisz robić nic specjalnego na iPadzie (lub innym urządzeniu mobilnym, które współpracuje z klawiaturami Bluetooth), aby to zadziałało. Nie musisz go jailbreakować. Nie musisz instalować żadnych specjalnych aplikacji. Po prostu zainstaluj i uruchom hidclient , a następnie powiedz swojemu urządzeniu mobilnemu (iPadowi), że chcesz używać klawiatury Bluetooth!
Wszystko, czego potrzebujesz, aby uzyskać oprogramowanie i nauczyć się go używać, znajduje się tutaj.
Po przeczytaniu całej strony (aby zrozumieć, jak to działa), należy skorzystać z instrukcji na końcu (dla Ubuntu).
makei naciśnij, Enteraby skompilować źródło.sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.oldsudo -H gedit /etc/bluetooth/main.conf#DisablePlugins = network,inputdodaj linię DisablePlugins = input(nie #). #na początku Class = 0x000100; pod nim napisz Class=0x000540(nie #). hidclientjak normalne polecenie: sudo cp hidclient /usr/local/bin. /usr/local/binjest na twojej drodze z echo $PATH. hidclient, upewniając się, że znajdujesz się w katalogu, w którym go skompilowałeś, i działając ./hidclientzamiast hidclient.hidclientUruchom hidclient --help(lub zobacz dół strony internetowej ), aby zobaczyć, jak z niego korzystać.
Z wyjątkiem sytuacji, gdy jest uruchamiany z --helpflagą, hidclientmusi być uruchamiany jako root. Więc użyj sudo hidclient(wraz z podanymi opcjami, jak wyjaśniono w pomocy).
Zasadniczo są dwa kroki:
sudo hidclient -laby uzyskać numerowaną listę urządzeń.sudo hidclient -eN -xNWszystko gotowe. Powiedz swojemu urządzeniu mobilnemu (iPad), aby korzystało z klawiatury Bluetooth.
hidclientOstatnią rzeczą, którą musisz zrobić, to przestać używać klawiatury do wprowadzania danych Bluetooth. Zobacz, kiedy hidclientjest uruchomione, wybrane urządzenie nie daje już danych wejściowych do systemu Ubuntu . Gdyby to była tylko klawiatura (powiedzmy mysz), możesz wyjść hidclient, naciskając Ctrl+ Cw terminalu.
Ale nie możesz tego zrobić, ponieważ wprowadzanie z klawiatury nie trafi do terminalu ani żadnego innego programu Ubuntu. Klawiatura działa jak urządzenie Bluetooth!
Tak więc, „przekazując” klawiaturę, wyjdź hidclient, zamykając okno terminala (lub kartę), w którym jest uruchomiona, za pomocą myszy (lub gładzika).