Я видел, ThinkPad имеет опцию Battery Charge Thresholds. Как я могу надеть эту работу не ноутбуки ThinkPad. Я использую Ноутбук Asus
Я написал приложение командной строки, которое делает это.
Самый простой способ начать работу — скачать приложение со страницы релизов и запустить
$ ./bat --help
из терминала в каталоге, где оно находится, что должно показать справочную документацию.
Если есть ошибка, она может быть связана с разрешениями. Следующая команда может решить проблему.
chmod +x ./bat
По сути, запуск
$ ./bat --threshold
выводит текущее пороговое значение.
Чтобы установить новый порог, скажем, 60%, запустите
./bat --threshold 60
Чтобы сохранить текущий порог между перезагрузками, запустите
sudo ./bat --persist
Примечание: сохранение использует systemd под капотом, но это связано с большинством Linux дистрибутивов, включая Ubuntu.
Совет. Поместив приложение в каталог, например /usr/local/bin/
, который находится в $PATH
, вы сможете запускать его из любого места, а не только из каталог, в котором находится приложение. Затем приведенные выше команды становятся
bat --help
bat --threshold 60
bat --persist
соответственно.