Új hozzászólás Aktív témák

  • urandom0

    senior tag

    válasz 5leteseN #94876 üzenetére

    Először tényleg a BIOS-t nézd meg, mert ha ott minden jól van beállítva, akkor minden további nélkül fel kellene ébrednie az USB-s billentyűzetre is.

    Én pont az ellenkezőjét állítottam be magamnak, mint te, hogy billentyűzetről és egérről ne ébredjen fel a gépem, csak a főkapcsoló gombra (ez egy asztali gép). Linuxban az udev nevű alrendszer felel a hardverek és a kernel közti üzenetcseréért, abban szokás az ilyesmit beállítani.

    Ez úgy működik, hogy rootként készítettem egy fájlt az /etc/udev/rules.d mappában. Logitech vezetéknélküli billentyűzet+egér kombón van, ezért azt a nevet adtam a fájlnak, hogy 99-logitech.rules. A 99 azt jelenti, hogy ez fog végrehajtódni utoljára (ha lenne mondjuk egy 80-akarmi.rules fájlom, akkor az előbb végrehajtódna, mert kisebb a szám az elején).

    Ebben a fájlban ennyi van:
    ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c534", ATTR{power/wakeup}="disabled", ATTR{driver/2-1.2:1.1/power/wakeup}="disabled"

    Ez azt jelenti, hogy hozzáadunk egy új udev szabályt, hogy a 046d:c534 azonosítójú eszköz a power/wakeup eseményre ne reagáljon, és külön beírtam a driver/2-1.2:1.1/power/wakeup elérési úttal is ugyanazt az eseményt, biztos, ami biztos.
    Az idVendor-t és a idProduct-t az lsusb parancstól lehet megtudni, nálam pl. így néz ki:
    Bus 002 Device 005: ID 046d:c534 Logitech, Inc. Unifying Receiver

    Illetve ha kiadod az udevadm monitor parancsot, és közben kihúzod-bedugod a billentyűzetet, akkor is kiír egy halom infót róla.

    Nem mondom biztosan, hogy neked is ilyesmit kellene csinálnod, de lehet, hogy segítene.

Új hozzászólás Aktív témák

Hirdetés