Image 01

Pelės šoniniai ratuko mygtukai ir Ubuntu

August 1st, 2010 by Bukoptimistas

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’

xev mygtukų tikrinimas

Paspausti šoniniai ratuko mygtukai

Su komanda xinput -list sužinojau koks pelės įrenginio numeris (ID)

xinput -list

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).

qrCode

Tags:

3 Responses to “Pelės šoniniai ratuko mygtukai ir Ubuntu”

  1. [...] Nors Linux tampa vis draugiškesnis, pamačius pelės tvarkyklės konfigūravimo kančias, azartas bandyti kaip mat išnyksta. • Skins, gerai Lietuvos tinklaraščių autoriams [...]

  2. Darius says:

    Valio užveikė. Linux Mint Isadora.

Leave a Reply