===== Установка Bluethooth мыши ===== Данный скрипт регистрирует устройство для последующей работы с linux #!/bin/bash /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/" org.bluez.Manager.ListAdapters ID=2607 MAC=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 # Разрешаем устройство с указанным 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 # Разрешаем подлючение (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/hidd --connect $MAC /usr/bin/dbus-send --system --type=method_call --print-reply --dest=org.bluez "/" org.bluez.Manager.ListAdapters \\ Показывает список запущенных блютуз компонент и отсюда берется ID (пока руками) для дальнейших операций. МАС и МАСI - варианты записи мак адреса мыши. Последняя строка подключает мышь, что бы мышь знала куда ей надо подключаться при включении.