Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: 479641 - 03.03.11 - klo:20.51
-
Moi, kaikille!
Käytän ubuntua ja openboxia (en siis LXDE-ympäristöä), mutta haluaisin hiiren vasenkätiseksi. Tiedän, että hiiren configurointijutut ovat rc.xml-tiedostossa, mutta siellä on paljon hiirtä koskevaa juttua. Pitääkö kaikki kohdat vaihtaa yksitellen vasenkätiselle? jos näin on, niin homma on aika työlästä ja aikaavievää. Tietääkö joku, miten saa nopeasti vaihdettua hiiren vasuriksi openboxissa?
LXinput (LXDE:n hiiren asetusohjelma) toimii hätäratkaisuna, mutta se ei tallenna hiiren tietoja. Sen kanssa hiiri täytyy muuttaa uudelleen vasuriksi joka kirjautumisen yhteydessä.
Terkuin
Tony
Hassuinta on, että olen oikeakätinen, paitsi hiiren kanssa en :)
-
Moi, xinput on ohjelma jota tarvitset. Jos sitä ei ole, hae se apt-getillä
Avaa terminaali ja katso, mikä on laitteesi nimi komennolla xinput list. Itselläni tulos näyttää tältä:
[pekka@polaris ~]$ xinput list
Virtual core pointer id=2 [master pointer (3)]
Virtual core XTEST pointer id=4 [slave pointer (2)]
TPPS/2 IBM TrackPoint id=11 [slave pointer (2)]
SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
OM id=13 [slave pointer (2)]
Virtual core keyboard id=3 [master keyboard (2)]
Virtual core XTEST keyboard id=5 [slave keyboard (3)]
ThinkPad Extra Buttons id=6 [slave keyboard (3)]
AT Translated Set 2 keyboard id=7 [slave keyboard (3)]
Sleep Button id=8 [slave keyboard (3)]
Power Button id=9 [slave keyboard (3)]
Video Bus id=10 [slave keyboard (3)]
[pekka@polaris ~]$
Seuraavaksi teet asetukset haluamallesi laitteelle komennolla xinput set-button-map laitteennimi painike1 painike2 painike3 jne. . Esim:
[pekka@polaris ~]$ xinput set-button-map "SynPS/2 Synaptics TouchPad" 3 2 1
Käytännössä esimerkki vaihtaa painikkeiden 1 ja 3 paikkoja keskenään.
Lisätietoja löydät komennolla man xinput
Lopuksi lisäät rimpsun openboxin käynnistystiedostoon ~/.config/openbox/autostart.sh
-
Suuri kiitos ja kumarrus vinkistä!
Nyt hiiri toimii vasurina. Laitoin terminaaliin koodipätkäsi mukaisesti:
xinput set-button-map "ImPS/2 Generic Wheel Mouse" 3 2 1
Muuten koodi on siis sama, muuta muutin siis hiirityypin omaani vastaavaksi.
Kaikki näyttää niin helpolta aina jälkikäteen!
Terveisin
Tony