Narzędzia użytkownika

Narzędzia witryny


freebsd:bluetooth:mouse

Bluetooth Mouse

Testowane na: FreeBSD 10.3

Procedura podłączenia myszy po bluetooth:

Dodajemy do /etc/rc.conf wpisy:

# Bluetooth
bthidd_enable="YES" 
hcsecd_enable="YES"
sdpd_enable="YES"

Uruchamiany daemony:

service sdpd start
service hcsecd start

Wyszukujemy nasz interfejs bluetooth:

# hccontrol read_node_list
Name            ID       Num hooks
ubt0hci         00000007         3

Włączamy tryb parowania w myszy, po czym wyszukujemy urządzenie:

# hccontrol -n ubt0hci inquiry
Inquiry result, num_responses=1
Inquiry result #0
	BD_ADDR: 00:1d:d8:3b:24:67
	Page Scan Rep. Mode: 0x1
	Page Scan Period Mode: 00
	Page Scan Mode: 00
	Class: 00:25:80                   <<< ta klasa to mysz
	Clock offset: 0xee6
Inquiry complete. Status: No error [00]

Rejestrujemy urządzenie do bthidd:

bthidcontrol -a 00:1d:d8:3b:24:67 query > /etc/bluetooth/bthidd.conf

Restartujemy hcsecd i uruchamiamy bthidd:

service hcsecd restart
service bthidd start

Gdyby mysz zgubiła połączenie..

Jeśli mysz zgubiłaby połączenie (np. poprzez sparowanie z innym urządzeniem), aby przywrócić połączenie wykonujemy:

service bthidd stop
rm /var/db/bthidd.hids /etc/bluetooth/bthidd.conf

I parujemy ponownie poprzez bthidcontrol

Linki

freebsd/bluetooth/mouse.txt · ostatnio zmienione: 2017/01/15 03:41 przez mky