Portál AbcLinuxu, 25. dubna 2024 21:43
Notbook Dell mini 9 s Ubuntu 8.04
Externí myška Logitech VX nano - bezdratová.
Vytvořil jsem "nějak" udev pravidlo, které vytváří link na zařízení, pravidlo je zařazeno f souboru s čílsem cca. 11 (prakticky je to cca. 2. soubor pravidel). Pravidlo funguje a vytvoři hezky linku /dev/input/vxnano (přes id zjištěné přes lsusb). Již existuje (vytváří se) i '/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse' ... samo se to tam udělalo :) ... ale na níže uvedenou potíž to nemá vliv ať použiji vxnano nebo usb-Logitech_USB_Receiver-event-mouse.
V xorg.conf se na tuto myšku napojim přes tuto linku a ovladačem 'evdev' - myška má specifické nastavení včetně horizontálního scrolování pře výklopné kolečko - nastavení není problém to zvládám zatím bravurně :).
Vše funguje jak má a je to super, ale jen za prřepokladu, že je 'USB přijímač' zasunut v portu USB PŘED spuštěním X-ek.
Pokud je 'přijímač' vložen dodatečně nebo je odebran a opětovně vložen, tak již není funkční - respektivej je, ale ne jako specifické zařízení vxnano, ale jako běžná myš (výklopné kolečko nefunguje).
V xorg.conf mám 3 sekce Generická myška (pro cokoliv), Touchpad, VX nano, s tím že první je Core a ostatní SendCoreEvents.
Pokud odstranim 1. a prohlasim Core Touchpad, tak vxnano při vložení 'přijímače' až po startu X-ek (nebo odpojení a připojení) již nefunguje vůbec. Po odpojení 'přijmače' je v logu zmínka o unload modul evdev - cože nevim jestli něco znamena :)
Fčul nevím jak mám postupovat abych odhalil svou neznalost. Předpokládám buď, že se se udev pravidlo neprovede při opětovném připojení a tudíž se myška chytí jako 'input/mouse' nebo, že se myška chytí správně - ale neuplatní se sekce z xorg.conf.
Prosím o radu jak postupovat v odhalení CO se děje a jak postupovat abych se dopracoval výsledku (netbook nemám nyní před sebou - až večer).
Dík za nápady - je zvláštní, že u nastavování serverů toto člověk nikdy nepotřebuje :)
PS: Buď je třeba vytvářet pravidlo nebo využít někde vzniknuvšího 'usb-Logitech_USB_Receiver-event-mouse', bo input/eventX mění pořadí v závislosti na připojených zařízeních (myší apod.) tím pádem vzniká zmatek a touchpad je pak namísto externí myšky a definice specifického nastavení + evdev vede k nestabilitě X-ek (po přihlášení se Xka resetnú).
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.