У меня есть 2 беспроводной мыши Logitech (мыши?). Один из них (старая модель) показывает уровень заряда батареи на индикаторе. Другой (новее) не делает.
Я действительно не уверен, что заставляет его работать или нет, или как. Но я могу сказать, что это действительно существует: -)
Таблицы ACPI (DSDT, SSDT) предоставляются BIOS. Эти таблицы ACPI позволяют ОС управлять оборудованием через слой абстракции (ACPI). Производители могут использовать метод ACPI _OSI (интерфейсы операционной системы) для запроса ОС для определенных возможностей.
Благодаря этому механизму ACPI может обнаружить ОС (и версию) и при необходимости применить некоторые причуды. Это особенно полезно для машин Windows, поскольку более старые функции машины могут не поддерживаться более старыми версиями Windows. Однако в Linux философия заключается в том, что если функция не поддерживается ядром Linux, исключения не должны производиться производителем BIOS. Вместо этого сообщество (разработчики ядра) должно добавить код для поддержки этих функций с более новых машин.
В прошлом некоторые производители BIOS удалили функции, если обнаруживают систему Linux. Хотя функция может не поддерживаться во время выпуска BIOS, в будущем она может быть. Из-за этого запросы для «Linux» игнорируются.