LINUX.ORG.RU

Есть сомнения, что это вообще возможно (банально не заложено в протокол), но ты можешь поинтересоваться у технической поддержки A4Tech

Где-то давно была еще тулза для конфигурирования G-серии, но название уже назвать не смогу.

Ford_Focus ★★★★★
()
Ответ на: комментарий от funk2256

Можешь не париться, у тебя ничего не выйдет.

vq156 ★★
()
Ответ на: комментарий от Ford_Focus

а если python?

а если средствами питона реализовать скриптик с процентом заряда? мне интересно в какую сторону рыть, как я понял взаимодействие мышь человек осуществляется через HID интерфейс, если не прав прошу поправить. может кто то подскажет куда копать в этом направлении и возможно ли это?

funk2256
() автор топика
Ответ на: комментарий от Radjah

Не надрывайся, тут ничего не выйдет, не тот уровень. У нас тут походу очередной юный организм с горящими глазами.

anonymous
()

Ты хоть бы написал модель мыши чтоль

false ★★★★★
()
Ответ на: комментарий от anonymous

У нас тут походу очередной юный организм с горящими глазами

А сам-то, матёрый, все свои задумки реализовал? На самом деле, ты просто не знаешь куда копать. Не тот уровень.

anonymous
()
Ответ на: комментарий от anonymous

угу угу, конечно куда нам.

Давай я тебе расскажу, либо спеки, либо реверс, копай. В HID не стандартизировано напряжение акума, а учитывая что это беспроводнуха, там и hid может не быть, тупо свой свисток с дровишками. последнее очень маловероятно, но чем черт не шутит. В том же hid mouse на откуп производителям отдано несколько байт, но впихнули туда процент емкости или тупо значение банки никому неизвестно.

Так что юный организм пока задает совсем неправильные вопросы и походу прячется со мной вместе за анонимом, зачем вот только не пойму. Не знать не стыдно, стыдно не учиться.

anonymous
()
Ответ на: комментарий от anonymous

ЗЫ

про модель мышки и вправду забыл A4tech bloody r3. Про HID, ну я хоть до этого своими силами докопался.

«либо спеки, либо реверс, копай» - вот отсюда поподробнее можно?

«Так что юный организм пока задает совсем неправильные вопросы и походу прячется со мной вместе за анонимом, зачем вот только не пойму. Не знать не стыдно, стыдно не учиться.» - по поводу незнания согласен, не знать не стыдно. Поэтому и пытаюсь найти выход и чему то попутно научиться.

ЗЫ под анонимом я не прячусь. Просто был offline какое то время.

funk2256
() автор топика
Ответ на: комментарий от Radjah

зачем? индикация заряда произвольного устройства есть в upower и в любом DE из топ-3. у меня, например, заряд bluetooth-клавы показывает.

t184256 ★★★★★
()
Ответ на: комментарий от Radjah

у меня она аккумуляторная. и хочется все же добиться поставленной цели.))

funk2256
() автор топика
Ответ на: а можно ман нормальный по upower от funk2256

что? прикручивал? никак. взял bluetooth-клавиатуру Palm 3245WW (которая постарше всех этих upower будет), подключил, узрел дополнительную полоску с зарядом батареи в GNOME и в XFCE.

А так-то что, https://upower.freedesktop.org/docs

t184256 ★★★★★
()
Ответ на: комментарий от t184256

Хорошо вам,

upower стоит по умолчанию в бубунту, но суть в том, что у меня нет ни каких дополнительных полосок и индикаторов на мышку((

funk2256
() автор топика
Ответ на: Хорошо вам, от funk2256

Если сумеешь считать уровень заряда хоть в каком-нибудь виде, то пересчет в проценты и отображение их через upower после этого покажется плевым делом.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

Если сумеешь считать уровень заряда хоть в каком-нибудь виде, то пересчет в проценты и отображение их через upower после этого покажется плевым делом.

Это да, но если я сумею считать уровень заряда любым способом, то это уже отлично, а через что потом его прикручивать в те же conky например это уже другой вопрос))

funk2256
() автор топика

но зачем тебе эта информация?
батарея же меняется раз в 2 года. По крайней мере на logitech m705 так

kiotoze ★★★★
()
Ответ на: комментарий от kiotoze

Моя клавиатура за неделю умудрялась посадить.

t184256 ★★★★★
()
Ответ на: комментарий от funk2256

Да тупо может не быть напруги с батареи, вот честное слово, не важные это данные. Ну и поскольку это фотечка, внутрях вполне может оказаться обычный микроконтроллер, скажем в серии оскар так оно и есть, займись более интересным, запили себе МЫШЬ. Тем более что микраха глаза обычно имеет стандартный интерфей чаще SPI, доки вполне себе лежат, кнопки и одно ацп думаю осилишь, если конечно захочешь.

anonymous
()
Ответ на: комментарий от kiotoze

ну вот кому как, для меня например индикатор заряда мыши достаточно важен. каждому свое, тем более нужно знать когда ставить аппарат на поздарядку. т.к. не особо то и удобно, что мышь садиться ну невовремя прост.

funk2256
() автор топика
Ответ на: комментарий от funk2256

Нашел в установленных под виндой файлах от такую таблицу Battery.xml

Index	Voltage	Charge
1 	3,53723	3,76164
2	3,58033	3,803252
3	3,61466	3,836094
4	3,63841	3,858356
5 	3,649	3,867458
6	3,65443	3,8714
7	3,65791	3,873392
8	3,66049	3,874484
9	3,66268	3,875186
10	3,66454	3,875558
11	3,66712	3,87665
12	3,67212	3,880162
13	3,67894	3,885494
14	3,68471	3,889776
15	3,68943	3,893008
16	3,69401	3,8961
17	3,69849	3,899092
18	3,70326	3,902374
19	3,70789	3,905516
20	3,71161	3,907748
21	3,71494	3,90959
22	3,71795	3,911112
23	3,72071	3,912384
24	3,72376	3,913946
25	3,72701	3,915708
26	3,73025	3,91746
27	3,73363	3,919352
28	3,73707	3,921304
29	3,74007	3,922816
30	3,74303	3,924288
31	3,74603	3,9258
32	3,74851	3,926792
33	3,75109	3,927884
34	3,75309	3,928396
35	3,7549	3,928718
36	3,75705	3,92938
37	3,7591	3,929942
38	3,76096	3,930314
39	3,76329	3,931156
40	3,76511	3,931488
41	3,76744	3,93233
42	3,76949	3,932892
43	3,77169	3,933604
44	3,77421	3,934636
45	3,77665	3,935588
46	3,77908	3,93653
47	3,78151	3,937472
48	3,78428	3,938754
49	3,78709	3,940076
50	3,7899	3,941398
51	3,79257	3,94258
52	3,79572	3,944242
53	3,79872	3,945754
54	3,80249	3,948036
55	3,80573	3,949788
56	3,80902	3,95159
57	3,81289	3,953972
58	3,81641	3,956004
59	3,82085	3,958956
60	3,82514	3,961758
61	3,82948	3,96461
62	3,83444	3,968082
63	3,83959	3,971744
64	3,84531	3,975976
65	3,85118	3,980358
66	3,85752	3,98521
67	3,86405	3,990252
68	3,87087	3,995584
69	3,87735	4,000576
70	3,88384	4,005578
71	3,89042	4,01067
72	3,89667	4,015432
73	3,90272	4,019994
74	3,90897	4,024756
75	3,91498	4,029278
76	3,92108	4,03389
77	3,92723	4,038552
78	3,93319	4,043024
79	3,93949	4,047836
80	3,94564	4,052498
81	3,95155	4,05692
82	3,9577	4,061582
83	3,96409	4,066484
84	3,97053	4,071436
85	3,9772	4,076618
86	3,98402	4,08195
87	3,99094	4,087382
88	3,99814	4,093094
89	4,00577	4,099236
90	4,01316	4,105138
91	4,02093	4,11142
92	4,02851	4,117512
93	4,03657	4,124084
94	4,04425	4,130276
95	4,05207	4,136608
96	4,05951	4,14256
97	4,06713	4,148692
98	4,07534	4,155414
99	4,0834	4,161986
100	4,09184	4,168938c

Это как я понимаю что то в стиле Если Заряд => Вольтаж то вывводим например 100%. Только теперь вопрос, как узнать напряжение на USB устройстве?

funk2256
() автор топика
Ответ на: комментарий от funk2256

Посмотри hid mouse, я уже писал, там есть место под производителя, ну и поковырять трафик с мышки на предмет напруги

anonymous
()
Ответ на: комментарий от false

д еж же, вместо батарейки источник питалова, куртим напряжения в пределах батареи ищем что поменялось, самый быстрый способ понять что дергать из трафика

anonymous
()
Ответ на: комментарий от anonymous

Ёпт друже, спасибо. Я чот протупил. Надо на досуге ещё потыркать

false ★★★★★
()
Ответ на: комментарий от anonymous

Посмотри hid mouse, я уже писал, там есть место под производителя, ну и поковырять трафик с мышки на предмет напруги

я бы рад, но поподробнее про hid mouse можно?

Там чёт запутано всё, я сниффил, у меня правда опыта маловато в таких вещах

Так. А чем сниффить usb порты кто подскажет?

funk2256
() автор топика
Ответ на: комментарий от anonymous

Посмотрел. Забодаешься искать, там по несколько пакетов в секунду прилетает, а морда настроечная обновляет процент только после перезапуска

false ★★★★★
()
Ответ на: комментарий от funk2256

кто знает что дальше?

При команде:

modprobe usbmon
выхлоп
gedit /sys/kernel/debug/usb/usbmon/0u

f62d3300 3868985771 C Ii:7:003:2 0:1 6 = 00ffffff ff00
f62d3300 3868985819 S Ii:7:003:2 -115:1 6 <
f62d3300 3868987766 C Ii:7:003:2 0:1 6 = 00ffffff ff00
f62d3300 3868987786 S Ii:7:003:2 -115:1 6 <
f62d3300 3868989769 C Ii:7:003:2 0:1 6 = 00ffffff ff00
f62d3300 3868989795 S Ii:7:003:2 -115:1 6 <
f62d3300 3868991767 C Ii:7:003:2 0:1 6 = 00ffffff ff00
f62d3300 3868991793 S Ii:7:003:2 -115:1 6 <
f62d3300 3868993766 C Ii:7:003:2 0:1 6 = 00fefffe ff00
f62d3300 3868993788 S Ii:7:003:2 -115:1 6 <
f62d3300 3868995767 C Ii:7:003:2 0:1 6 = 00fdfffd ff00
f62d3300 3868995786 S Ii:7:003:2 -115:1 6 <
f62d3300 3868997765 C Ii:7:003:2 0:1 6 = 00fefffd ff00
f62d3300 3868997785 S Ii:7:003:2 -115:1 6 <
f62d3300 3868999767 C Ii:7:003:2 0:1 6 = 00fdfffc ff00
f62d3300 3868999786 S Ii:7:003:2 -115:1 6 <
f62d3300 3869001766 C Ii:7:003:2 0:1 6 = 00fdfffc ff00
f62d3300 3869001786 S Ii:7:003:2 -115:1 6 <
f62d3300 3869003766 C Ii:7:003:2 0:1 6 = 00fcfffb ff00
f62d3300 3869003788 S Ii:7:003:2 -115:1 6 <
f62d3300 3869005766 C Ii:7:003:2 0:1 6 = 00fcfffa ff00
f62d3300 3869005787 S Ii:7:003:2 -115:1 6 <
f62d3300 3869007770 C Ii:7:003:2 0:1 6 = 00fcfff9 ff00
f62d3300 3869007792 S Ii:7:003:2 -115:1 6 <
f62d3300 3869009769 C Ii:7:003:2 0:1 6 = 00fcfff8 ff00
f62d3300 3869009791 S Ii:7:003:2 -115:1 6 <
f62d3300 3869011767 C Ii:7:003:2 0:1 6 = 00fbfff8 ff00
f62d3300 3869011796 S Ii:7:003:2 -115:1 6 <
f62d3300 3869013766 C Ii:7:003:2 0:1 6 = 00fbfff6 ff00
f62d3300 3869013790 S Ii:7:003:2 -115:1 6 <
f62d3300 3869015769 C Ii:7:003:2 0:1 6 = 00fcfff7 ff00
f62d3300 3869015794 S Ii:7:003:2 -115:1 6 <
f62d3300 3869017766 C Ii:7:003:2 0:1 6 = 00fbfff7 ff00
f62d3300 3869017790 S Ii:7:003:2 -115:1 6 <
f62d3300 3869019766 C Ii:7:003:2 0:1 6 = 00fcfff6 ff00
f62d3300 3869019787 S Ii:7:003:2 -115:1 6 <
f62d3300 3869021769 C Ii:7:003:2 0:1 6 = 00fbfff6 ff00
f62d3300 3869021792 S Ii:7:003:2 -115:1 6 <
f62d3300 3869023766 C Ii:7:003:2 0:1 6 = 00fcfff5 ff00
f62d3300 3869023790 S Ii:7:003:2 -115:1 6 <
f62d3300 3869025763 C Ii:7:003:2 0:1 6 = 00fbfff5 ff00
funk2256
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.