====== 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 =====
* Bluetooth Device Classes: https://www.question-defense.com/tools/class-of-device-bluetooth-cod-list-in-binary-and-hex