🔧 Afficher la batterie de sa souris avec conky

Je me suis retrouvĂ© avec un problème sous XFCE, celui-ci concerne l’affichage de la batterie de ma Logitech MX Master, dont l’applet de gestion d’Ă©nergie semble se foutre Ă©perdument, du coup j’ai dĂ©cidĂ© de l’afficher dans mon conky pour l’avoir en permanence.

Rien de plus chiant que d’un coup se rendre compte que “Ă  bah tien, a plus batterie !” pile au mauvais moment, genre sur Heroes of the Storm, Victor Vran, Quake 3 Arena ou tout simplement sous Inkscape ou Firefox lors d’un drag & drop.

Donc on va se servir de Upower pour aller chercher l’info.

upower --dump

On cherche la ligne pour la souris, /device/mouse_dev pour ma MX Master

Device: /org/freedesktop/UPower/devices/mouse_dev_FE_18_E0_DB_4D_A0
native-path:          /org/bluez/hci0/dev_FE_18_E0_DB_4D_A0
model:                MX Master
serial:               FE:18:E0:DB:4D:A0
power supply:         no
updated:              jeu. 01 janv. 1970 01:00:00 CET (1519376230 seconds ago)
has history:          yes
has statistics:       no
mouse
    present:             yes
    rechargeable:        no
    state:               unknown
    warning-level:       none
    percentage:          90%
    icon-name:          'battery-missing-symbolic'

On récupère la ligne /org/freedesktop/UPower/devices/mouse_dev_FE_18_E0_DB_4D_A0

Puis dans notre conky on rajoute :

MX Master Battery ${exec upower -i /org/freedesktop/UPower/devices/mouse_dev_FE_18_E0_DB_4D_A0 | awk '/percentage/{print $2}'}

exec pour exĂ©cuter upower, awk permet de rĂ©cupĂ©rer la ligne qui nous intĂ©resse et print $2 d’afficher la 2 ème variable de la ligne Ă  savoir le pourcentage.

Merci Ă  DansLeRush pour son aide.

Et voilà le résultat :

conky_mxmaster


conky

215 Words

2018-02-23 01:00 +0100