|
|
wiki:bluethoothmouse [15/05/2012 20:36] Boris V. Vuks создано |
wiki:bluethoothmouse [15/05/2012 20:50] (текущий) Boris V. Vuks |
MAC=00:12:A1:63:16:0D | MAC=00:12:A1:63:16:0D |
MACI=dev_00_12_A1_63_16_0D | MACI=dev_00_12_A1_63_16_0D |
| # Смотрим настройки |
/usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0" org.bluez.Adapter.GetProperties | /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0" org.bluez.Adapter.GetProperties |
| # Разрешаем устройство с указанным MAC |
/usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0" org.bluez.Adapter.CreateDevice string:$MAC | /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0" org.bluez.Adapter.CreateDevice string:$MAC |
| # Смотрим что получилось |
/usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0/$MACI" org.bluez.Device.GetProperties | /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0/$MACI" org.bluez.Device.GetProperties |
| # Разрешаем подлючение (trusted set to true) |
/usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0/$MACI" org.bluez.Device.SetProperty string:Trusted variant:boolean:true | /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/$ID/hci0/$MACI" org.bluez.Device.SetProperty string:Trusted variant:boolean:true |
| # Подлючаем мышь (должна находится в режиме подлючения) |
/usr/bin/hidd --connect $MAC | /usr/bin/hidd --connect $MAC |
| |
| |
/usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/" org.bluez.Manager.ListAdapters | /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/" org.bluez.Manager.ListAdapters \\ |
Показывает список запущенных блютуз компонент и отсюда берется ID (пока руками) для дальнейших операций. | Показывает список запущенных блютуз компонент и отсюда берется ID (пока руками) для дальнейших операций. |
| |