Comment puis-je voir l'état de la batterie de ma souris sans fil Logitech?

14

Existe-t-il un moyen de surveiller l'état de la batterie de la souris dans Kubuntu? J'ai une souris sans fil Logitech M510 et sous Windows, je peux utiliser le logiciel par défaut (sur le site officiel) pour surveiller l'état de la batterie et faire d'autres choses comme modifier certains boutons de la souris, etc.

Existe-t-il un logiciel pour faire la même chose ou simplement surveiller l'état de la batterie (applets, widgets, logiciels, etc.)?

Franc
la source
4
Il semble qu'il y a seulement six mois, un premier travail a été effectué pour obtenir ces informations via l'interface HID USB dans le noyau Linux. Consultez ce merveilleux article si vous êtes intéressé par des connaissances techniques. (pas une réponse, donc poster un commentaire)
gertvdijk
1
Plus précisément, ce n'est que depuis juin 2012 que l'on sait comment fonctionne réellement le protocole HID ++ que Logitech utilise. Ce protocole a été rendu public, donc ce n'est qu'une question de temps pour qu'il soit inclus dans Ubuntu. Document de spécification Logitech HID ++ - il inclut "0x1000 Battery Unified Level Status"
gertvdijk
J'adorerais cela pour le Logitech G703 également. libratbag / piper a considéré cela, mais ils semblent se reporter à GNOME pour l'instant.
qid

Réponses:

18

Depuis la CLI, UPower peut faire ceci:

$ upower --dump
Device: /org/freedesktop/UPower/devices/mouse_0000o0000o0000x0000
  native-path:          /sys/devices/pci0000:00/0000:00:14.0/usb3/3-9/3-9.4/3-9.4:1.2/0000:0000:0000.0000/0000:0000:0000.0000
  vendor:               Logitech, Inc.
  model:                Anywhere MX
  serial:               00000000
  power supply:         no
  updated:              Sun 10 Jul 2016 04:47:36 AM EDT (84 seconds ago)
  has history:          yes
  has statistics:       no
  mouse
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    percentage:          95%
    icon-name:          'battery-full-symbolic'
[...]

À partir de l'interface graphique, mate-power-statistics(à partir du projet MATE Power Manager) ou gnome-power-statistics(à partir du projet GNOME Power Manager), vous pouvez le faire.

statistiques de puissance gnome

Boule de neige
la source
2
Ne fonctionne pas avec mon Logitech G900 :-(
Philippe Gachoud
Comment obtenez-vous autant de points de données? À la plus grande «longueur de données», il n'affiche que 2 points de données pour ma souris (un à la fois, mon PC était en veille!?) Et aucun pour ma batterie. Il semble qu'il n'enregistre pas en arrière-plan comme il se doit.
Mark Jeronimus
2
Ne fonctionne pas pour Logitech G Pro Wireless.
Michal Przybylowicz
10

En utilisant le programme Solaar comme décrit dans cette réponse , vous pouvez obtenir l'état de la batterie.

Capture d'écran de Solaar


avertissement: charabia technique ci-dessous, n'hésitez pas à sauter si vous n'êtes pas intéressé par le piratage de cette souris

Le M510 est un périphérique HID ++ 1.0 à en juger par le vidage de registre dans le référentiel Solaar . Le document HID ++ 2.0 qui inclut l'état du niveau de batterie unifié lié par gertvdijk n'est pas pertinent ici.

Comme indiqué sur https://git.lekensteyn.nl/ltunify/tree/registers.txt , le registre "07" affiche l'état de la batterie. Si vous voulez en savoir plus sur le côté technique, vous pouvez lire mon article sur le reverse engineering du protocole .

Lekensteyn
la source
salut, j'ai un récepteur logitech et mon M150 et mon clavier logitech y sont connectés, mais le programme solaar ne reconnaît que le clavier et il ne trouve pas le M150
Frank
ce n'est pas jumelé c'est le problème. btw il ne peut pas trouver la commande solaar show: gist.github.com/anonymous/72f58a989bdf4d3f92e3
Frank
le problème c'est qu'elle ne reconnaît pas la souris, j'ai essayé de l'appairer sans succès.
Frank
Avec l'un ou l'autre programme? Pour coupler, vous devez démarrer le processus de couplage et éteindre votre souris (M510, pas le M150 câblé?). Rallumez-le ensuite et le processus de couplage devrait être terminé. Êtes-vous sûr qu'il y a suffisamment de batterie dans la souris? N'y a-t-il pas un deuxième récepteur branché sur une autre machine? De quel clavier disposez-vous et de quel récepteur s'agit-il? Unifiant, Nano ou autre chose? (veuillez répondre à toutes les questions, cela
m'évite
le processus d'appairage ne fonctionne pas avec solaar, je n'ai pas essayé ltunify. J'ai M510. J'ai essayé de l'éteindre, puis de l'activer (plusieurs fois). La batterie est suffisante. Il n'y a qu'un seul récepteur mais il est utilisé à la fois pour la souris et le clavier, le programme solaar ne reconnaît que mon clavier logitech K360. c'est un récepteur logitech.
Frank
5

Vous pouvez accéder à vos paramètres d'alimentation. Vous aurez là, espérons-le, la batterie de tout appareil fonctionnant sur batterie.

Dans ma distribution (Mint), je peux voir la batterie restante de mon ordinateur portable et de ma souris en cliquant sur l'icône d'alimentation dans la barre d'état (en bas à droite).

Je peux aussi aller à la gestion de l'alimentation , et il y a un onglet "Batteries", et là aussi.

Je ne sais pas si cela est disponible dans toutes les distributions, mais il est si facile de vérifier qu'il n'y a aucun mal à l'essayer.

Daniel Reina
la source
Je peux voir le niveau de batterie de ma souris (Logitech M705) par défaut à partir d'un endroit similaire dans le système d'exploitation élémentaire (0.4, Loki). Le fait est que je ne suis pas sûr que le niveau de batterie indiqué soit correct. Il est à 100% depuis plusieurs semaines maintenant.
Magnus Teekivi
1
@MagnusTeekivi Réponse tardive, et vous savez probablement déjà à quel point la batterie de cette souris est faible. J'ai le même et je n'ai toujours pas changé la batterie après 3 ans et plus. Donc, oui, je pense que 100% pour les premières semaines semble raisonnable
Daniel Reina
0

Recherchez «puissance» dans l'interface graphique et affichez les statistiques de puissance. Cliquez sur la souris sur la gauche, la valeur par défaut sera la batterie de l'ordinateur portable. Notez que cela ne fonctionnera pas si la batterie est déjà morte (comme je viens de l'apprendre).

ReggieBee
la source