A Linux 7.3 már támogatja a Logitech HID++ 2.0 újraprogramozható gombjait

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A HID++ 2.0 eszközprotokoll újraprogramozható gombtámogatása lehetővé teszi, hogy a szoftverek lekérdezzék, átrendezzék és átirányítsák az egérgombokat és a speciális billentyűzetgombokat. Ha egy gombot átirányítanak, akkor a rendszer nem egy szokásos billentyűeseményt küld, hanem egy speciális értesítést használ.

Léteznek már felhasználói térben futó, nyílt forráskódú megoldások a Logitech újraprogramozható gombjainak kezelésére és a gombkiosztás grafikus átállítására. Mostanra a logitech-hidpp kernel driver is megkapta a HID++ 2.0 ezen képességének támogatását.

A nyílt forráskódú fejlesztő, Elliot Douglas vezette a Logitech HID++ kernel driverhez készült új funkció munkálatait, és a következőképp magyarázta a javítócsomagban:

"Néhány Logitech HID++ 2.0 egér a HID++ 0x1b04 funkción (SpecialKeysMseButtons / REPROG_CONTROLS_V4) keresztül tudja jelenteni az átirányított, újraprogramozható vezérlőket a normál HID egérjelentés helyett.

Adjunk hozzá egy, quirk alapján vezérelt eseményutat ezekhez a vezérlőkhöz. A kezelő ideiglenesen átirányítja az egyes termékekhez ellenőrzött vezérlőket, a divertedButtonsEvent mezőt pedig az aktuálisan lenyomott vezérlők listájaként értelmezi, és minden leképezett vezérlőhöz jelenti a megfelelő evdev billentyűállapotot.

A vezérlőleképezéseket termékenként külön tömbökben tároljuk, így ha egy új egérhez is támogatást adunk, az nem változtatja meg az evdev képességeket, amelyeket a már támogatott eszközök hirdetnek."

További részletek olvashatók ebben a protokoll-dokumentációban. Ezt a javítócsomagot már beütemezték a HID alrendszer "for-next" Git ágába, így a közelgő Linux 7.3 merge ablak részeként nyújtották be.