Як я бачу стан акумулятора своєї бездротової миші Logitech?


14

Чи є спосіб контролювати стан батареї миші в Kubuntu? У мене є Logitech Wireless Mouse M510 і в Windows я можу використовувати програмне забезпечення за замовчуванням (з офіційного сайту) для моніторингу стану акумулятора та інших дій, таких як редагування деяких кнопок миші тощо.

Чи є яке-небудь програмне забезпечення для того ж, або просто слідкувати за станом акумулятора (аплети, віджети, програмне забезпечення тощо)?


4
Схоже, лише півроку тому було проведено якусь першу роботу з отримання цієї інформації через інтерфейс HID USB в ядрі Linux. Дивіться цю чудову статтю, якщо вас цікавить технічний досвід. (не відповідь, тому розміщуючи коментар)
gertvdijk

1
Більш конкретно, лише з червня 2012 року відомо, як насправді працює протокол HID ++ Logitech. Цей протокол був оприлюднений для широкого загалу, тому просто питання часу включити його до Ubuntu. Документ специфікації Logitech HID ++ - він включає в себе "Статус єдиного рівня батареї 0x1000"
gertvdijk

Дуже сподобається це і для Logitech G703. libratbag / piper вважає це, але вони, схоже, наразі відкладають GNOME.
QID

Відповіді:


18

З CLI, UPower може це зробити:

$ 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'
[...]

З GUI, mate-power-statistics(від проекту MATE Power Manager) або gnome-power-statistics(від проекту GNOME Power Manager) це можна зробити.

статистика потужності гнома


2
Не працює з моїм Logitech G900 :-(
Philippe Gachoud

Як ви отримуєте стільки точок даних? На найбільшій «довжині даних» він показує лише дві точки даних для моєї миші (одна за одною, коли мій ПК був у режимі очікування !?) і жодна для мого акумулятора. Здається, він не записує у фоновому режимі, як це має бути.
Марк Єронім

2
Не працює для Logitech G Pro Wireless.
Michal Przybylowicz

10

Використовуючи програму Solaar, як описано в цій відповіді , ви можете отримати стан акумулятора.

Знімок екрана Solaar


попередження: технічна хитрість нижче, сміливо пропускайте, якщо вам не цікаво зламати цю мишу

M510 - це пристрій HID ++ 1.0, судячи з дампів регістра в сховищі Solaar . Документ HID ++ 2.0, який включає статус уніфікованого рівня акумулятора , пов'язаний gertvdijk, тут не має значення.

Як зазначається на https://git.lekensteyn.nl/ltunify/tree/registers.txt , реєстр "07" показує стан акумулятора. Якщо ви хочете дізнатися більше про технічну сторону, ви можете прочитати мою статтю про зворотну розробку протоколу .


привіт, у мене є один logitech recevier, і мій M150, і моя клавіатура logitech підключені до нього, але програма solaar розпізнає лише клавіатуру, і вона не знаходить M150
Frank

це не в парі, в чому проблема. btw вона не може знайти команду solaar show: gist.github.com/anonymous/72f58a989bdf4d3f92e3
Франк

проблема полягає в тому, що вона не розпізнає мишу, я намагався її з’єднати без успіху.
Франк

За допомогою будь-якої програми? Щоб виконати пару, потрібно запустити процес спарювання та вимкнути мишу (M510, чи не провідний M150?). Потім увімкніть його, і процес створення пари повинен бути завершеним. Ви впевнені, що в миші вистачає батареї? Чи не є другий приймач, підключений до іншої машини? Яка у вас клавіатура та який приймач? Об'єднуючи, Нано чи щось інше? (будь ласка, відповідайте на всі запитання, що рятує мене від їх повторення)
Lekensteyn

процес спарювання не працює з solaar, я не намагався ltunify. У мене M510. Я намагався вимкнути його, а потім увімкнути його (багато разів). Є достатній акумулятор. Є лише один приймач, але він використовується як для миші, так і для клавіатури, програма solaar розпізнає лише мою клавіатуру logitech K360. це приймач Logitech.
Френк

5

Ви можете перейти до налаштувань живлення. Там, надіюсь, у вас залишиться акумулятор будь-якого пристрою, який працює від батарей.

У моєму дистрибутиві (Монетний двір) я бачу заряд батареї ноутбука та миші, натиснувши на значок живлення в рядку стану (праворуч знизу).

Я також можу перейти до управління живленням , і там є вкладка «Батареї», і там теж є.

Я не знаю, чи це доступно у всіх дистрибутивах, але це так легко перевірити, чи немає шкоди в тому, щоб спробувати.


Я бачу рівень заряду моєї миші (Logitech M705) за замовчуванням з аналогічного місця в елементарній ОС (0,4, Loki). Вся справа в тому, що я не впевнений, що показник рівня акумулятора є правильним. Це на 100% вже кілька тижнів.
Магнус Тееківі

1
@MagnusTeekivi Пізня відповідь, і ви, напевно, вже знаєте, як мало батареї миша використовує. У мене те саме, і досі не змінювали батарею через 3+ років. Так, так, я вважаю, що 100% перші кілька тижнів звучить розумно
Даніель Рейна

0

Шукайте "потужність" у графічному інтерфейсі та піднімайте статистику потужності. Клацніть мишкою зліва, за замовчуванням буде батарея ноутбука. Зверніть увагу, це не спрацює, якщо акумулятор вже вмер (як я нещодавно дізнався).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.