Kiekvienas Ubuntu įdiegimas atneša įdomių netikėtumų. Po paskutinio karto stebuklingai dingo ratuko šoniniai mygtukai, nors prieš tai visada veikdavo. Teko eilinį kartą ieškoti problemos sprendimo būdo. Ubuntu sistemai yra sudėtinga atpažinsi peles su daugiau mygtuku ir priskirti atitinkamas funkcijas.
Xorg.conf
Pirmasis variantas buvo xorg.conf faile teisingai aprašyti pelę, jos mygtukų skaičių ir funkcijas. Tikėjausi, kad nvidia automatinis geležies nustatymas ir xorg.conf failo generavimas viską sutvarkys. Bet deja. Bandžiau apsirašinėti tą failą pagal nurodymus, kuriuos radau
http://ubuntuforums.org/showthread.php?t=219894
http://ubuntuforums.org/showpost.php?p=1295974&postcount=13
Nuorodose pateikiama informacija kaip reikia teisingai apsirašyti daugiafunkcinę pelę ir priskirti mygtukams norimas funkcijas. Deja kiekvienas failo redagavimas, privesdavo prie xorg.conf klaidos krovimo metu.
HidPoint
Po to išbandžiau hidpoint programą. Kuri turėtų suderinti Logitech, Microsoft peles ir klaviatūras su Ubuntu. Bet savosios pelės neradau nurodytame sąraše (Logitech M305), išsirinkau notebook mouse tipą, bet ratuko šoniniai mygtukai taip ir nepradėjo veikti. Bent jau už grafinę aplinką programai pliusą duodu.
http://www.hidpoint.com/
Būdas rastas
Galiausiai vieno forumo temos pabaigoje radau truputi neaiškų, sudėtingai atrodantį, kaip pats autorius pavadino trial-and-error method. Išsiaiškinau kaip pritaikyti sau ir mano nuostabai suveikė. Pelės ratuko šoniniais mygtukais dabar galiu judėti į priekį ir atgal tarp naršyklės langų, katalogų, keturių darbastalio ekranų.
http://ubuntuforums.org/archive/index.php/t-967547.html trečias nuo apačios komentaras.
Kaip ką dariau
Pradžioje komanda kuri man padėjo įjungti tuos mygtukus: xinput set-button-map 10 1 2 3 4 5 8 9 6 7
Šią eilutę galima išskaidyti į keturias dalis:
- xinput – komandos pavadinimas,
- set-button-map – funkcija,
- 10 – pelės įrenginio ID,
- 1 2 3 4 5 8 9 6 7 – pelės mygtukai iš eilės: kairės, ratuko (vidurinis), dešinys, ratukas į viršų, ratukas į apačią, ratukas į kairę, į dešinę, ir kiti mano atveju nepanaudoti. 8 ir 9 yra būtent tie ratuko šoniniai mygtukai.
Ar mygtukai siunčia signalus tikrinau su komanda xev | grep ‘, button’

Paspausti šoniniai ratuko mygtukai
Su komanda xinput -list sužinojau koks pelės įrenginio numeris (ID)

Logitech USB Receiver turi du skirtingus ID (10, 11). Nežinau kodėl taip yra, bet vieną kartą pamėginau su vienu, kitą su kitu ir išsiaiškinau, kuris ID valdo pelę. Beliko suformuotą komandą xinput set-button-map 10 1 2 3 4 5 8 9 6 7 įdėti į paleidžiamas programas (Sistema->Nustatymai->Paleidžiamos programos).