Документация
ОС Аврора 4.1.0

Управление USB

На рисунке представлена архитектура управления USB для ОС Аврора.

USB

С помощью USB-менеджера возможна настройка:

  • USB-конфигурации для подключения к ПК;
  • подключения внешних USB-устройств, таких как клавиатуры, мыши, камеры, USB-накопители и USB-принтеры;
  • подключения USB-аксессуаров.

usb_moded — демон, который отслеживает состояние соединения USB-кабеля и на основе этого активирует определенный USB-профиль. Для этого у него есть несколько сборок в общих профилях, дополнительная программа запуска приложений (app_sync) и настраиваемые динамические режимы. Вся системная связь проходит через системную шину D-Bus, а запуск приложения — на сессионной шине. Обнаружение USB-кабеля обрабатывается с помощью udev. Для взаимодействия с usb-moded доступна Qt-библиотека libusb-moded-qt.

Через композитор Lipstick происходит управление диалоговыми окнами USB-подключения.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.