У меня есть ноутбук frame.work ubuntu 21.10, который я часто подключаю к концентратору usb-c с монитором, клавиатурой и мышью.
В настоящее время я вытаскиваю свой ноутбук и подключаю концентратор USB-C, но затем открываю крышку ноутбука, чтобы выйти из режима ожидания, а затем закрываю крышку, чтобы мой основной монитор был единственным дисплеем.
Я хотел бы поставить ноутбук в держатель, который затруднил бы подключение к питанию и открытие крышки.
Когда крышка ноутбука закрыта и работает от батареи, я бы хотел, чтобы ноутбук завис. Когда крышка ноутбука закрыта и подключена к сети переменного тока, я хочу, чтобы ноутбук проснулся, чтобы я мог использовать его как можно скорее. Когда крышка ноутбука закрыта и я отключаю питание от сети, я хочу, чтобы ноутбук завис через несколько минут.
Если ноутбук подключен к сети переменного тока, я бы хотел, чтобы профиль питания был установлен на максимум. Если ноутбук работает от батареи, я бы хотел, чтобы в профиле питания был установлен режим энергосбережения.
Есть ли какое-либо приложение или настройка, которые делают это? Если нет, то как мне перехватить эти события и настроить службу для управления этими состояниями?