Kirjoittaja Aihe: Openbox ja vasenkätinen hiiri  (Luettu 1712 kertaa)

479641

  • Käyttäjä
  • Viestejä: 16
  • RegisterdUser
    • Profiili
    • Tonyweb
Openbox ja vasenkätinen hiiri
« : 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  :)

peltsi

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Openbox ja vasenkätinen hiiri
« Vastaus #1 : 03.03.11 - klo:23.57 »
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ä:

Koodia: [Valitse]
[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:

Koodia: [Valitse]
[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
« Viimeksi muokattu: 04.03.11 - klo:00.07 kirjoittanut peltsi »

479641

  • Käyttäjä
  • Viestejä: 16
  • RegisterdUser
    • Profiili
    • Tonyweb
Vs: Openbox ja vasenkätinen hiiri
« Vastaus #2 : 04.03.11 - klo:11.58 »
Suuri kiitos ja kumarrus vinkistä!
Nyt hiiri toimii vasurina. Laitoin terminaaliin koodipätkäsi mukaisesti:

Koodia: [Valitse]
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