Az Xorg -ot sikerült belőni, egerem tökéletesen ismeri fel szinte az összes funkciót. Elvileg elégedett ember lehetnék, de a gyakorlatban néha vannak gondjaim. Az evdev időnként vacakol. Szinte mindig a hármas eszköz, de néha átvált az ötösre. Ilyenkor át kell írosgatni. Van valakinek tippje, hogyan oldható meg a hiba?
Előre is köszönöm!
- 1204 megtekintés
Hozzászólások
mit értesz az "átvált" alatt?
evdev3......evdev5 ?
ha ezt, akkor
ln -s /ahol/van/evdev3 /dev/egerke
xorg.confba /dev/egerke-t add meg eszköznek
- A hozzászóláshoz be kell jelentkezni
Azt, hogy szinte mindig /dev/event3 -ként működik, de néha ha bekapcsolom, nincs egér. Ilyenkor ki kell javítanom /dev/event5 -re, hogy legyen. Sőt, az újraidítással se midig oldódik meg.
Az xorg.conf idevágó része nálam:
Section "InputDevice"
Identifier "Configured Mouse"
Option "CorePointer"
Driver "evdev"
Option "Device" "/dev/input/event3"
Option "bustype" "0x0003"
Option "evBits" "+1-2"
Option "keyBits" "~272-287"
Option "relBits" "~0-2 ~6 ~8"
Option "HWheelRelativeAxisButtons" "7 6"
Option "ButtonMapping" "1 2 3 4 5 7 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32"
EndSection
------------------------------------
Si vis pacem, para bellum!
Ha békét akarsz, készülj a háborúra!
- A hozzászóláshoz be kell jelentkezni
nekem is pont ez a gondom már egy jóideje! újraindításkor szinte mindig más és más sorszámú event-ként ismeri fel, van, hogy event1, van, hogy event3, nagyritkán event2.
rájönni még én se tudtam, hogy ezt hogyan lehet elkerülni, mert az összes többi bekonfigurálási lehetőség (pl név szerinti megadás az egérnek, vagy phys alapján történő megadás) egyszerűen nem működik.
gondolom az egered usb-s. van neked valamilyen módon az alaplapod usb portjára egy usb hub dugva? akár monitorként akár külső hosszabbító/elosztóként?
- A hozzászóláshoz be kell jelentkezni
Gondolom udevet használtok, s az csinál a /dev/input alatt egy by-path jönyvtárat, ebben symlinkek a nálatok említett eventX-re. Ez elvileg állandó lesz. Egy kérdés lehet: időben létrejönnek-e ezek a symlinkek, de szerintem nem lehet ebből baj.
Esetleg ha az udev szabály nem létezne, akkor itt a gyári debian...
# by-path links
IMPORT{program}="path_id %p"
KERNEL=="mouse*|js*", ENV{ID_PATH}=="?*", \
SYMLINK+="input/by-path/$env{ID_PATH}-$env{ID_CLASS}"
KERNEL=="event*", ENV{ID_PATH}=="?*", \
SYMLINK+="input/by-path/$env{ID_PATH}-event-$env{ID_CLASS
Debian Sid 2.6.25-benyo
GIGABYTE GA-M61PM-S2 Athlon64 4000+ Asus GeForce 7300 SE
- A hozzászóláshoz be kell jelentkezni
Ubuntu Hardy alatt van használva. Mivel ez is majdnem Debian, lehet jó lesz amit küldtél. Annyi a bajom mindössze, hogy milyen néven és hova mentsem.
Köszönöm a segítséget!
------------------------------------
Si vis pacem, para bellum!
Ha békét akarsz, készülj a háborúra!
- A hozzászóláshoz be kell jelentkezni
Nálam a
/etc/udev/persistent-input.rules
file végén van ez, de szerintem hardy alatt is kell lennie vm ilyennek. Nézd végig a .rules kiterjesztésű fileket! De a /dev/input/by-path nem létezik?
Debian Sid 2.6.25-benyo
GIGABYTE GA-M61PM-S2 Athlon64 4000+ Asus GeForce 7300 SE
Debian Sid 2.6.25-bence
HP nx8220
- A hozzászóláshoz be kell jelentkezni
Esetleg több egeret megadni? Nekem még nem jött össze, de hátha én rontottam csak el.
- A hozzászóláshoz be kell jelentkezni
Te is Ubuntut használsz? :) Fedora alatt tökéletesen megy.
Nincs hub, közvetlenül van rányomva az alaplapra.
------------------------------------
Si vis pacem, para bellum!
Ha békét akarsz, készülj a háborúra!
- A hozzászóláshoz be kell jelentkezni