Yin amfani da shirye-shiryen BPF don magance matsaloli a cikin na'urorin shigarwa

Peter Hutterer, mai kula da tsarin shigar da bayanai na X.Org a Red Hat, ya gabatar da sabon kayan aiki, udev-hid-bpf, wanda aka ƙera don ɗaukar shirye-shiryen BPF kai tsaye waɗanda ke gyara matsaloli a cikin HID (Na'urar Input na Mutum) ko canza halayen su dangane da abubuwan da mai amfani yake so. . Don ƙirƙirar masu sarrafa na'urorin HID kamar maɓallan madannai da ɓeraye, ana amfani da tsarin HID-BPF, wanda ya bayyana a cikin Linux 6.3 kernel kuma yana ba ku damar ƙirƙirar direbobin na'urar shigarwa ta hanyar shirye-shiryen BPF ko gudanar da abubuwan da suka faru a cikin tsarin HID.

Ana iya amfani da udev-hid-bpf mai amfani tare da tsarin udev don kunna shirye-shiryen BPF ta atomatik lokacin da aka haɗa sabbin na'urorin shigarwa, ko don loda shirye-shiryen BPF da hannu. Akwai manyan nau'ikan shirye-shiryen BPF guda biyu don amfani tare da udev-hid-bpf: shirye-shirye don magance matsalolin hardware ko firmware, da shirye-shiryen canza halayen na'urori bisa ga buƙatar mai amfani.

A cikin akwati na farko, ana magance matsalolin kawar da lahani da kurakurai a cikin na'urori, kamar su karkatattun gatura, jeri mara kyau (misali, bayanin cewa akwai maɓallan 8 maimakon 5) da jerin abubuwan da ba su dace ba. A cikin akwati na biyu, muna magana ne game da canza saitunan na'ura, misali, ta amfani da shirye-shiryen BPF za ku iya musanya maɓalli. Ana sa ran cewa shirye-shiryen BPF tare da gyare-gyare za a haɗa su a cikin babban kwaya kuma za su ba da damar yin ba tare da ƙara faci ko raba direbobi zuwa kwaya ba.

source: budenet.ru

Add a comment