Activate logitech unified receiver on boot

Fórumok

Sziasztok!

Vettem a minap egy "Logitech performance mx" veyeték nélküli egeret és az a gondom vele hogy bootoláskor nem megy az egér csak ha újracsatlakoztatom az usbs érzékelőt.

Azért hogy ne kelljen mindig ki be dugdosnom gondoltam írok egy udev szabályt de mivel még nem csináltam ilyet ezért nem is sikerült.
Ebben kérném a segítségeteket.


$ cat /etc/udev/rules.d/43-logitech-usb-receiver.rules 
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", SUBSYSTEM=="hidraw", NAME="logitech_uni_rec%n"

Mikor bedugom a fogadó egységet akkor 2 device node is keletkezik hozzá /dev/hidraw2 és /dev/hidraw3.

udevadm info -a -p $(udevadm info -q path -n /dev/hidraw2) kimenete: http://pastebin.com/rGVaapHH

Amit el szeretnék érni hogy ki be dugdosás nélkül is létrejöjjön a megfelelő device node a /dev alatt.
Mit rontok el vagy hagyok ki, mert ez a szabály nem csinál semmit?

Persze ha valakinek van más, job v egyszerűbb megoldása azt is szívesen fogadom.

Hozzászólások

bootoláskor még az udev se indul, ezért szvsz meddő vállalkozás.
Bejelenkezéskor se megy, mikor elvileg teljesen felállt a rendszer?
logokban valami?
dmesg, stb
Esetleg a SYMLINK.... opció?

Megnéztem debian alatt 2. induló szolgáltatás az udev.
de nem kellene annak az egérnek már bios alatt is menni?
Emlékeim szerint anno volt egy ps2-re csatlakozó wireless egér/bill. combóm, de az mintha
ment volna?! Legalább is a bill tuti!

Hello

Bejelentkezés után se megy, gnomeüshellt használok nem tudom ez számít e.
Logokat még neem túrtam meg, de holnap reggel megejtem azt is.
Kipróbáltam hogy a NAME helyett a SYMLINKET használtam az működött is, egy systemctl restart system-udev-trigger.service hatására lett is symlink.
A legviccesebb hogy a biosban tökéletesen működik az egér, egyik tip volt a legacy usb támogatás bekapcsolása de alapból engedélyezve volt.

===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)

http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation

hi

Hogy tudnám megnézni ezt boot közben?
Rögtön boot után megnéztem már az lsmod kimenetét, úgy is hogy még nem dugtam rá újra a vevőegységet meg úgy is hogy újracsatlakoztattam.
Mind két eseben ugyanazok a modulok voltak betöltve a két lista teljesen identikus, kivéve hogy mikor van egér akkor az evdev modult eggyel több modul használja.

Szóval a modulok be vannak töltve, az eszköz látszik a sysfsben a /sys alatt csak nem keletkezik neki device node a /dev alatt csak ha újra csatlakoztatom. Szóval csak azt kéne kitalálni hogy a francba vegyem rá az udevet hogy csinálja meg a device nodeot boot során.

===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)

http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation

xinput -list
mit mond, ha nem megy és ha igen?