libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (2024)

Ce serait un ajout intéressant si la couleur du récepteur Powerplay pouvait être configurée via Piper.

device-specific help wanted kernel

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (1) spyfly

Commentaire le plus utile

Je pense que cela peut être fermé! Tout nouveau problème qui en résultera, je suis sûr, sera demandé!

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (2) stiangrindvoll le 23 sept. 2020

🎉2

Tous les 24 commentaires

Celui-ci ici ?

Si c'est le cas, ce n'est pas vraiment une souris et un peu hors de portée. Nous pourrions probablement simplement exposer les LED et avec le bon piper SVG ferions la même chose.

Cependant, je ne sais pas quel type de protocole il utilise, cela pourrait être HID ++. La meilleure façon de commencer serait d'ajouter un fichier .device et de voir ce qui se passe lorsque vous exécutez ratbag-command --verbose

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (3) whot le 17 déc. 2018

@whot ok, je vais jeter un oeil.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (4) spyfly le 17 déc. 2018

Alors comment ça va? Je souhaite vraiment contrôler RVB sur le pad PowerPlay via Piper car ils n'ont pas de mémoire interne, donc même les paramètres de Windows ne peuvent pas aider.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (5) minmossi le 27 janv. 2019

Celui-ci ici ?

Si c'est le cas, ce n'est pas vraiment une souris et un peu hors de portée. Nous pourrions probablement simplement exposer les LED et avec le bon piper SVG ferions la même chose.

Cependant, je ne sais pas quel type de protocole il utilise, cela pourrait être HID ++. La meilleure façon de commencer serait d'ajouter un fichier .device et de voir ce qui se passe lorsque vous exécutez ratbag-command --verbose

Piper a un fichier de périphérique pour cela depuis un certain temps maintenant: https://github.com/libratbag/libratbag/blob/master/data/devices/logitech-gpowerplay-wireless.device

Lancer ratbagd --verbose me donne la sortie suivante
$ sudo ratbagd --verboseratbag debug: Logitech USB Receiver Mouse is device '/dev/hidraw4'.ratbag debug: Logitech USB Receiver Mouse is device '/dev/hidraw5'.ratbag debug: report ID 02ratbag debug: report ID 03ratbag debug: report ID 04ratbag debug: Logitech USB Receiver Mouse is device '/dev/hidraw6'.ratbag debug: report ID 10ratbag debug: report ID 11ratbag debug: 'Logitech USB Receiver Mouse' is using protocol v4.2ratbag debug: device has adjustable dpiratbag debug: device is at 800 dpi (variable between 50 and 12000).ratbag debug: device has adjustable report rateratbag debug: device has 4 report ratesratbag debug: device has onboard profilesratbag debug: device is using ROM settingsratbag debug: ROM settings loadedratbag debug: device has configurable mouse button spyratbag debug: device has color effectsratbag debug: device has non-rgb ledsratbag debug: driver match found: Logitech HID++2.0event9: "Logitech USB Receiver Mouse", 5 profiles

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (6) spyfly le 9 févr. 2019

Je ne peux pas comprendre le statut de cela. L'appareil est-il configurable à l'aide de ratbagctl ? Sinon, que faut-il faire pour que cela fonctionne?

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (7) jyp le 25 juin 2019

la sortie de @spyfly suggère que libratbag le détecte et peut identifier les bits. au-delà, je ne suis pas sûr, mais nous sommes très sérieusem*nt ETIME sur libratbag atm. J'ai à peine la possibilité de lire tous les e-mails que je reçois chaque jour. Peut-être que @ FFY00 a le temps de jeter un coup d'œil.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (8) whot le 1 juil. 2019

Peut-être que @ FFY00 a le temps de jeter un coup d'œil.

Oui, ça pourrait être bien, c'est @ FFY00 pourrait:

  • ajoutez l'ID USB du récepteur powerplay dans le noyau (dans hid-logitech-dj.c)
  • voir comment il se comporte, s'il y a un nouveau périphérique hidpp pour la partie LED
  • puis recherchez le support de ce nouvel appareil dans libratbag.

Cependant, je ne suis pas sûr que @ FFY00 soit prêt avant quelques jours, il commence juste son nouveau stage AFAICT

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (9) bentiss le 1 juil. 2019

👍1

FWIW, ratbag peut contrôler la LED de la souris même lorsqu'elle est connectée via le récepteur Powerplay Mat. Le seul problème semble être de contrôler la led du tapis lui-même.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (10) jyp le 6 juil. 2019

Oui, car le powerplay agit comme un récepteur. Je n'ai pas pu mettre la main sur un, mais je m'attends à ce qu'il exporte un autre HID ++ pour le tapis lui-même.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (11) FFY00 le 6 juil. 2019

J'en ai un aussi, mais je ne sais pas quoi faire pour le faire fonctionner. Si quelqu'un veut me faire des suggestions, je l'apprécierais.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (12) mattheweigand le 20 oct. 2019

Ce qui bloque c'est le pilote du noyau. Nous devons le faire gérer correctement les périphériques HID ++ en lecture seule du récepteur.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (13) FFY00 le 23 oct. 2019

@ FFY00 Si je comprends bien, votre patch https://patchwork.kernel.org/patch/11335659/ a été fusionné. Cela signifie-t-il un progrès? Quoi qu'il en soit, merci beaucoup pour votre travail sur ce problème :)

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (14) jyp le 14 août 2020

Oui! Cela a en fait été résolu dans https://github.com/libratbag/libratbag/commit/f0a05bb5229b1a6b0e64b251dd2b64f8f5c76ef2 mais n'a jamais été fermé. Vous avez besoin d'un noyau suffisamment récent, pour ce patch, et de libratbag 0.13. Rencontrez-vous des problèmes pour faire fonctionner votre appareil?

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (15) FFY00 le 15 août 2020

🎉2

Même si j'ai un récepteur Powerplay, je ne vois que la souris sans fil qui lui est associée répertoriée dans ratbag, pas de périphérique Powerplay.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (16) mattheweigand le 19 août 2020

Même si j'ai un récepteur Powerplay, je ne vois que la souris sans fil qui lui est associée répertoriée dans ratbag, pas de périphérique Powerplay.

Quel noyau utilisez-vous?

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (17) stiangrindvoll le 8 sept. 2020

Je ne vois également qu'un seul appareil. Voici mes infos

$ ratbagctl listthundering-gerbil: Logitech G903 $ uname -rv5.4.0-47-generic #51-Ubuntu SMP Fri Sep 4 19:50:52 UTC 2020$ ratbagctl --version0.13

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (18) jyp le 9 sept. 2020

Je viens de pousser https://github.com/FFY00/lshid , pouvez-vous l'exécuter et me montrer la sortie? Vous devriez voir ID 046d:405f Logitech Candy comme dans l'exemple, c'est le périphérique HID que le noyau doit exporter pour le powerplay lui-même.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (19) FFY00 le 9 sept. 2020

J'avais également le noyau par défaut ubuntu 5.4.0-xx, et je peux confirmer qu'après avoir testé un noyau plus récent, je peux maintenant contrôler la LED sur le Powerplay aussi.

Device /dev/hidraw15: ID 046d:405f Logitech CandyDevice /dev/hidraw14: ID 046d:4079 Logitech G Pro

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (20) stiangrindvoll le 9 sept. 2020

🎉2

Quelqu'un a-t-il encore des problèmes ou puis-je fermer cela?

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (21) FFY00 le 10 sept. 2020

Même si j'ai un récepteur Powerplay, je ne vois que la souris sans fil qui lui est associée répertoriée dans ratbag, pas de périphérique Powerplay.

Quel noyau utilisez-vous?

$ uname -rv
5.4.0-7642-generic # 46 ~ 1598628707 ~ 20.04 ~ 040157c-Ubuntu SMP ven 28 août 18:02:16 UTC

Je suppose que le noyau est trop courant pour cela. À quelle hauteur dois-je aller pour le faire fonctionner? J'ai essayé la version 5.6 pour un problème sans rapport et cela ne fonctionne pas avec ma carte nvidia.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (22) mattheweigand le 10 sept. 2020

Je n'ai pas vérifié quel est le noyau minimum requis, mais j'ai opté pour le 5.8.8. Pour nvidia, j'ai déjà mis à jour les pilotes via les pilotes graphiques ppa: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
Cela peut être nécessaire pour que vos pilotes continuent à travailler avec les noyaux plus récents.

Faites-le à vos risques et périls :)
Si vous voulez attendre, ubuntu 20.10 n'est pas si loin. J'imagine que leur noyau et leurs pilotes sont plus à jour.

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (23) stiangrindvoll le 10 sept. 2020

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (24) FFY00 le 10 sept. 2020

Cela peut-il être fermé? Quelqu'un a-t-il encore des problèmes?

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (25) FFY00 le 21 sept. 2020

Je pense que cela peut être fermé! Tout nouveau problème qui en résultera, je suis sûr, sera demandé!

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (26) stiangrindvoll le 23 sept. 2020

🎉2

Cette page vous a été utile?

0 / 5 - 0 notes

libratbag 🚀 - Prise en charge RVB du récepteur Powerplay | bleepcoder.com (2024)

References

Top Articles
Latest Posts
Article information

Author: Fredrick Kertzmann

Last Updated:

Views: 6268

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Fredrick Kertzmann

Birthday: 2000-04-29

Address: Apt. 203 613 Huels Gateway, Ralphtown, LA 40204

Phone: +2135150832870

Job: Regional Design Producer

Hobby: Nordic skating, Lacemaking, Mountain biking, Rowing, Gardening, Water sports, role-playing games

Introduction: My name is Fredrick Kertzmann, I am a gleaming, encouraging, inexpensive, thankful, tender, quaint, precious person who loves writing and wants to share my knowledge and understanding with you.