Elikkä nyt on pakko tunnustaa ettei järki ja taidot riitä. Olen koittanut saada mx510 hiireni toimimaan. Hiiri toimii kyllä perus liikkumisen puolesta mutta peukalo napit ja vieritys napit eivät oikein ole innostuneet toimimaan, ei ainakaan kaikki samaan aikaan. Tähän mennessä olen sorkkinut /etc/X11/xorg.conf tiedostoa. Tällä hetkellä se näyttää hiiren osalta tältä:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Emulate3Buttons" "true"
Option "Buttons" "8"
Option "ZAxisMapping" "4 5"
Option "Resolution" "800"
EndSection
Perus 1 ja 2 napit toimivat, samoin peukalo napit (sivu eteen ja taakse firefoxissa). Rulla toimii yleensä, välillä tosin se jumahtaa jostain syystä ja välillä rullaaminen aiheuttaa taakse -toiminnon. Vieritys napeista rullan ympärillä alempi toimii eli sivu vierii alas mutta ylempi nappi aiheuttaa -taakse toiminnon.
Olen kokeillut eri vaihtoehtoja noihin asetuksiin, kuten "Protocol" kohtaan "ImPS/2" niinkuin se oletuksena on. Nappien määrää olen kokeillut oletuksen 3,7,8,10 ja 12. "ZAxisMapping" kohtaan olen koittanu "9 10". Olen jättänyt "Resolution" kohdan pois. Kaikki kokeilut ovat tuottaneet tuloksia vaihtelevasti, mutta mikään ei ole toiminut täysin. Yleisimmin peukalonapit jäävät pois käytöstä...
Koitin myös seurata ohjetta osoitteessa
http://www.linux-gamers.net/modules/wfsection/article.php?articleid=46 mutta homma kaatui kohdassa 3. evdev hässäkän asennukseen. Jostain luin että tuo evdev olisi ubuntussa valmiina joten koitin hypätä ko. askeleen ja laitoin kohdan 4. asetukset omaan /etc/X11/xorg.conf tiedostoon. Tarkastin ensin mitä käsky cat /proc/bus/input/devices sanoo ja se näytti seuraavaa:
~$ cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd event0
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7
I: Bus=0011 Vendor=0002 Product=0005 Version=0000
N: Name="ImPS/2 Generic Wheel Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0 event1 ts0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
H: Handlers=kbd event2
B: EV=40001
B: SND=6
I: Bus=0003 Vendor=046d Product=c01d Version=2100
N: Name="Logitech USB-PS/2 Optical Mouse"
P: Phys=usb-0000:00:02.1-2/input0
H: Handlers=mouse1 event3 ts1
B: EV=f
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=103
B: ABS=300 0
I: Bus=0003 Vendor=046d Product=c303 Version=0700
N: Name="Logitech USB Keyboard"
P: Phys=usb-0000:00:02.1-1.1/input0
H: Handlers=kbd event4
B: EV=12000b
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: ABS=300 0
B: LED=7
I: Bus=0003 Vendor=046d Product=c303 Version=0700
N: Name="Logitech USB Keyboard"
P: Phys=usb-0000:00:02.1-1.1/input1
H: Handlers=kbd event5
B: EV=10000b
B: KEY=f 0 0 1078 1800d100 1e0000 0 0 0
B: ABS=100 0
Hiukan ihmetyttää kun oma tulkintani on että koneessa olisi kaksi hiirtä vaikka näin ei tietenkään ole... Koitin kuitenkin molemmat event luvut xorg.conf tiedostoon (1 ja 3) ja kummastakin seurasi että kun käynnistin uudelleen sain sinisen ruudun josta sain tulkittua että x on configuroitu väärin. Korjasin asetukset ja sain sentään koneen taas käymään...
Nyt ollaan siis nykyhetkessä ja olen niin ikään hukassa miten hiirulaisen saisin toimimaan (kunnolla). Se mitä ymmärsin niin tuo evdev olisi oikea suunta mutta kun ei tahdo tämä osaaminen olla huippua kun oon linuxia käyttänyt nyt noin kaksi päivää... Jos siis joku jaksaa kirjoittaa helpon, askel askeleelta opastuksen (ubuntuguide.org tyyliin
) että mitä pitäisi tehdä olisin suunnattoman kiitollinen
PS. Tästä näköjään venyi melkoinen romaani, pahoittelen... No ainakaan ei pitäisi paljoa joutua lisä selvennyksiä antamaan