Ubuntu Suomen keskustelualueet

Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Aiheen aloitti: tn - 19.06.06 - klo:11.51

Otsikko: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"
Kirjoitti: tn - 19.06.06 - klo:11.51

Tämä on keskusteluketju Ubuntu Suomen wikin (http://wiki.ubuntu-fi.org/) oppaille Moninappiset hiiret (http://wiki.ubuntu-fi.org/Moninappiset_hiiret) sekä Toimintoja hiiren napeille (http://wiki.ubuntu-fi.org/Toimintoja_hiiren_napeille).





Huom. Tässä viestissä olevaa ohjetta ei enää päivitetä, ja sen sisältö löytyy nykyään Ubuntu Suomen wikistä ylempänä mainituista osoitteista. Alapuolella on ohjeen siirtoa edeltänyt versio.



Sisällys
1 Tästä ohjeesta
2 Ajurin vaihtaminen
3 Valinnaista: Toimintojen asettaminen napeille
4 Valinnaista: Edellinen ja Seuraava -napit Nautiluksessa, Epiphanyssa, jne.
5 Mahdolliset ongelmat


1 Tästä ohjeesta

Tämä ohje on tarkoitettu Ubuntun versioille 6.10 Edgy Eft sekä 6.06 Dapper Drake. Ohjeen pitäisi toimia käytännössä kaikilla hiirillä. Useimmissa tapauksissa hiiren voi myös kytkeä ja porttia vaihtaa lennosta. Monissa hiirissä olevien taakse/eteen -nappien pitäisi toimia heittämällä Firefoxilla ja Operalla (erillistä Xmodmappausta ei siis tarvita). Esimerkiksi Gnomen tiedostoselaimessa ja Epiphanyssa näiden käyttäminen vaatii sen sijaan enemmän säätämistä, mihin löytyy ohjeet kohdasta 4. Tämän ohjeen on todettu (joko Dapperilla tai Edgyllä) toimivan ainakin seuraavilla hiirillä:


Huom: Jos kokeilet ohjetta jollain muulla hiirellä, kerro ihmeessä tuloksista (toimiko vai ei? kuinka hyvin?) tässä ketjussa, jotta saan täydennettyä listaa. Tai jos saat hiiresi toimimaan paremmin tai huonommin, kuin tässä ohjeessa on annettu ymmärtää, kerrothan siitäkin.


2 Ajurin vaihtaminen

Vaihdamme X:n kommunikoimaan hiiren kanssa käyttäen uutta evdev-ajuria.

2.1 Alkuvalmistelut
Aluksi varmuuskopioidaan tietenkin xorg.conf-tiedosto talteen:
Koodia: [Valitse]
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backupTarkista myös, että xserver-xorg-input-evdev -paketti on asennettuna:
Koodia: [Valitse]
sudo apt-get install xserver-xorg-input-evdev
2.2 Asetusten muuttaminen

6.06 Dapper Drake
Avaa /etc/X11/xorg.conf -tiedosto haluamaasi editoriin. Esim:
Koodia: [Valitse]
sudo gedit /etc/X11/xorg.confEtsi hiiren määrittelyosio, joka on muotoa:
Koodia: [Valitse]
Section "InputDevice"
        Identifier "Configured Mouse"
        ... (tässä jotain) ...
EndSection
Korvaa etsitty osio seuraavalla:
Koodia: [Valitse]
Section "InputDevice"
        Identifier     "Configured Mouse"
        Driver         "evdev"
        Option         "evBits" "+1-2"
        Option         "keyBits" "~272-287"
        Option         "relBits" "~0-2 ~6 ~8"
        Option         "Pass" "3"
        Option         "CorePointer"
EndSection
Tallenna tiedosto ja poistu editorista.

6.10 Edgy Eft
Komenna cat /proc/bus/input/devices ja etsi tulosteesta hiireäsi koskeva osio:
Koodia: [Valitse]
I: Bus=0003 Vendor=046d Product=c01d Version=2100
N: Name="NIMI"                                      <-- tässä näkyy hiiren nimi
P: Phys=usb-0000:00:02.0-1/input0
S: Sysfs=/class/input/input3
H: Handlers=mouse1 event3 ts1               <-- tässä luultavasti viitataan myös hiireen (mouse)
B: EV=7
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=103
, missä NIMI on nimi, jolla hiiresi näkyy järjestelmälle. Minulla siinä lukee "Logitech USB-PS/2 Optical Mouse".
Avaa /etc/X11/xorg.conf -tiedosto haluamaasi editoriin. Esim:
Koodia: [Valitse]
sudo gedit /etc/X11/xorg.confEtsi hiiren määrittelyosio, joka on muotoa:
Koodia: [Valitse]
Section "InputDevice"
        Identifier "Configured Mouse"
        ... (tässä jotain) ...
EndSection
Korvaa etsitty osio seuraavalla:
Koodia: [Valitse]
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "evdev"
        Option          "Name"                  "NIMI"
        Option          "Pass"                  "3"
        Option          "CorePointer"
EndSection
, missä NIMI on äsken selville saamasi nimi!
Tallenna tiedosto ja poistu editorista.


Huom! Kannettavan tietokoneen (sekä muillekin useamman osoitinlaitten) käyttäjille: Korkeintaan yksi hiiri järjestelmällä voidaan määritellä CorePointer:ksi. Jos osoitinlaite määritellään CorePointer:ksi, sen täytyy olla aina koneessa kiinni (X ei käynnisty muuten). Toisaalta vain CorePointer:ksi määritellyn osoitinlaitteen herkkyyttä voi muuttaa. Halutessasi voit korvata rivin
Koodia: [Valitse]
        Option         "CorePointer"rivillä
Koodia: [Valitse]
        Option         "SendCoreEvents" "true"jos haluat säilyttää toisen osoitinlaitteen CorePointer:ina tai pystyä käyttämään konetta myös ilman hiirtäsi.

2.3 Asetusten saattaminen voimaan.
Asetukset tulevat voimaan kun X käynnistetään uudelleen: Kirjaudu ulos ja paina CTRL+ALT+Backspace.


3 Valinnaista: Toimintojen asettaminen napeille

Huom! Jos käytät KDE:tä, kannattaa vilkaista myös seuraava viestiketju: http://forum.ubuntu-fi.org/index.php?topic=4276.0

Gnomen oletusikkunamanageri Metacity ei tue suoraan toimintojen asettamista hiiren napeille. Kierrämme tämän ongelman käyttämällä ohjelmia xbindkeys ja xvkbd. Asetamme nappien painalluksen generoimaan virtuaalisia näppäimistön näppäinyhdistelmiä, joille taas voi määritellä normaalisti toimintoja.

3.1 Tarvittavien ohjelmien asentaminen
Asenna ohjelmat xbindkeys sekä xvkbd:
Koodia: [Valitse]
sudo apt-get install xbindkeys xvkbd
3.2 Näppäinyhdistelmien selvittäminen ja/tai määrittäminen
Selvitä ja/tai määritä näppäinyhdistelmä, jota painamalla haluamasi toiminto tapahtuu. Gnomen pikanäppäimet saa esimerkiksi määriteltyä (ja selvitettyä) valitsemalla Järjestelmä -> Asetukset -> Pikanäppäimet. Monissa ohjelmissa pikanäppäiment löytyvät valikoista vastaavan toiminnon perästä.

3.3 Halutun hiiren napin numeron selvittäminen
Seuraavaksi täytyy saada selville, mikä on halutun hiiren napin numero. Tämä tapahtuu käyttämällä ohjelmaa xev. Komenna:
Koodia: [Valitse]
xevVie hiiren kursori avautuneen ikkunan päälle, älä liikuta hiirtä ja paina haluamaasi nappia. Sekä napin painamisesta pohjaan, että vapauttamisesta ilmestyy ruudulle oma tapahtumansa, josta kyseisen napin numeron saa selville. Esimerkiksi:
ButtonRelease event, serial 26, synthetic NO, window 0x3400001,
    root 0x4c, subw 0x0, time 1671331319, (89,107), root:(99,204),
    state 0x210, button 2, same_screen YES


3.4 Hiiren napin sitominen näppäinyhdistelmään
Huom! Tämä kohta täytyy tehdä jokaiselle käyttäjälle erikseen. Eri käyttäjät voivat tietysti määritellä juuri itselleen sopivat sidonnat.

Avaa tiedosto ~/.xbindkeysrc:
Koodia: [Valitse]
sudo gedit ~/.xbindkeysrcLisää tiedostoon jokaista haluamaasi hiiren nappia kohden seuraavat rivit:
Koodia: [Valitse]
"xvkbd -text "<näppäinyhdistelmä>""
  b:<napin numero>
Seuraavalla tavalla esimerkiksi saat avoinna olevan sovelluksen sulkeutumaan (Alt+F4) napista numero 8:
Koodia: [Valitse]
"xvkbd -text "\A\[F4]""
  b:8
Näin taas napit 9 ja 10 (esim. mx510-hiiressä rullan viereiset napit) selaavat virtuaalityöpöytiä (Ctrl+Alt+Nuoli oikealle/vasemmalle):
Koodia: [Valitse]
"xvkbd -text "\A\C\[Left]""
  b:9
"xvkbd -text "\A\C\[Right]""
  b:10
Näppäinydistelmissä käytettävät "koodit" saa selville esimerkiksi komennentamalla:
Koodia: [Valitse]
xbindkeys -mkJonka jälkeen painellaan haluttuja näppäimiä. Tulosteen tulisi pitäisi näyttää jotakuinkin tältä:
"NoCommand"
    m:0x10 + c:28
    Mod2 + t
"NoCommand"
    m:0x10 + c:22
    Mod2 + BackSpace
"NoCommand"
    m:0x14 + c:37
    Control+Mod2 + Control_L
"NoCommand"
    m:0x10 + c:77
    Mod2 + Num_Lock
"NoCommand"
    m:0x0 + c:36
    Left
"NoCommand"
    m:0x8 + c:64
    Alt + Alt_L
"NoCommand"
    m:0x0 + c:73
    F7

Koodit annetaan tiedostoon peräkkäin muodossa \[koodi]. Kuten edellisistä esimerkeistä saattoi huomata, voidaan joitakin näppäimiä myös lyhentää muotoon \<kirjain>. Lisätietoja komennolla man xvkbd kohdasta -text.

3.5 Asetusten testaaminen
Käynnistä xbindkeys komentamalla (jolloin se käynnistyy taustalle):
Koodia: [Valitse]
xbindkeysTestaa nappien toimintaa. Jos homma ei pelaa, tarkista että tiedoston ~/.xbindkeysrc konfiguraatio on kunnossa. Joskus jotkin näppäinyhdistelmät eivät myöskään suostu toimimaan kunnolla, joten kannattaa kokeilla vaihtaa niitä. Muutosten jälkeen lataa aina asetukset uudelleen komentamalla:
Koodia: [Valitse]
killall -HUP xbindkeys
3.6 Asetukset pysyviksi
Huom! Jos käytät jotain muuta ikkunamanageria/työpöytäympäristöä kuin Gnomea, joudut asettamaan xbindkeysin käynnistymään luultavasti jollakin muulla tavoin.

Jotta xbindkeys käynnistyisi aina kun käyttäjä kirjautuu sisään, luo tiedosto /etc/xdg/autostart/xbindkeys.desktop:
Koodia: [Valitse]
sudo gedit /etc/xdg/autostart/xbindkeys.desktopLisää sinne seuraavat rivit:
Koodia: [Valitse]
[Desktop Entry]
Encoding=UTF-8
Name=Xbindkeys
Exec=xbindkeys
Terminal=false
Tallenna ja poistu.


4 Valinnaista: Edellinen ja Seuraava -napit Nautiluksessa, Epiphanyssa, jne.

Jos hiiressäsi on napit jotka siirtävät Firefoxissa ja Operassa edelliselle ja seuraavalle sivulle, näin saat ne toimimaan myös sellaisissa sovelluksissa jotka tukevat vastaavassa tilanteessa näppäinyhdistelmiä Alt+Vasen_nuole sekä Alt+Oikea_nuoli. Jos hiiresi napit eivät toimi Firefoxissa/Operassa tai haluat määrittää toiminnon eri napeille, tee homma edellisen kohdan (3) mukaan.

4.1 Tarvittavien ohjelmien asentaminen
Asenna ohjelmat xbindkeys sekä xvkbd kohdan 3.1 mukaan, mikäli et sitä vielä tehnyt.

4.2 Nappien sitominen
Huom! Tämä kohta on tehtävä jokaiselle käyttäjälle erikseen.

Avaa tiedosto ~/.xbindkeysrc:
Koodia: [Valitse]
sudo gedit ~/.xbindkeysrcLisää tiedostoon seuraavat rivit:
Koodia: [Valitse]
"xvkbd -xsendevent -text "\A\[Left]""
  b:6
"xvkbd -xsendevent -text "\A\[Right]""
  b:7
(Miksi parametri -xsendevent? No siksi, että ainakin Firefox-selaimen kanssa saattaa silloin tällöin esiintyä "sivuvaikutuksia" ilman sitä.)

4.3 Viimeistelyt
Testaa asetukset ja säädä ne pysyväksi (jos et sitä jo tehnyt) kohtien 3.5 ja 3.6 mukaan.


5 Mahdolliset ongelmat

Hiiren napit (tai rulla) eivät toimi oikein:
Xmodmappaus ei ole jostain syystä kunnossa. Ongelma luultavasti poistuu hamassa tulevaisuudessa evdev-ajurin päivittyessä. Mappauksen saa kuitenkin säädettyä kuntoon muokkaamalla /etc/X11/Xmodmap -tiedostoa. Eri hiirille ohjeita tähän löytyy osoitteesta http://gentoo-wiki.com/HOWTO_Advanced_Mouse. Lisätietoa löytyy myös ketjusta Logitechin hiiret, xorg 7 ja evdev (http://forum.ubuntu-fi.org/index.php?topic=3572.0). Ilmoitathan myös toimimattomuudesta ilman xmodmappausta tässä ketjussa, ellei sitä tässä ohjeessa ole kyseisen hiiren kohdalla vielä mainittu.

X (graafinen käyttöympäristö) ei käynnisty:
Joko olet tehnyt jonkin virheen, tai tämä ohje ei toimi sinulla. Vanhat asetukset saat palautettua palauttamalla alussa tehdyn varmuuskopion:
Paina CTRL+ALT+F1 päästäksesi tekstitilaan, ja kirjaudu sisään.
Palauta varmuuskopiot:
Koodia: [Valitse]
sudo cp /etc/X11/xorg.conf_backup /etc/X11/xorg.confKäynnistä gdm uudestaan:
Koodia: [Valitse]
sudo /etc/init.d/gdm restartX:n pitäisi käynnistyä nyt vanhoilla asetuksilla.

Jos CTRL+ALT+F1 ei toimi:
Käynnistä kone uudelleen ja valitse Grubista recovery mode.
Palauta varmuuskopiot:
Koodia: [Valitse]
cp /etc/X11/xorg.conf_backup /etc/X11/xorg.confKäynnistä kone uudestaan:
Koodia: [Valitse]
reboot


Muokkaushistoria:
24.7.2006: Lisätty toimivaksi todettuja hiiriä. Lisäksi pieniä muokkauksia.
31.7.2006: Lisätty Logitech G5.
31.8.2006: Lisätty ohjeeseen kohdat 3 ja 4. Lisätty Microsoft Wireless Optical Mouse 2.0. Pieniä muutoksia.
11.9.2006: Lisätty Logitech LX7 sekä Microsoft IntelliMouse 1.1A. Pientä viilausta.
10.1.2007: Muokattu viimein Edgy-yhteensopivaksi.
10.2.2007: Lisätty Microsoft Wireless Optical Mouse 1.0A
3.4.2007: Lisätty ViewSonic MW407 Wireless Mouse

Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: skolttah - 19.06.06 - klo:18.19
Tällä toimii!
Kiitoksia Tn hieno ohje.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: strawf - 22.06.06 - klo:19.48
Mitenkäs mahtaa olla, kun ei noita hiiren ylimääräisiä nappeja saa pikanäppäimiksi lainkaan laitettua? Itselle mx510:n nuo rullan molemmin puolin olevat napit olisivat optimaaleja virtuaalityöpöytien vaihtoon.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: t0uch - 28.06.06 - klo:01.08
Loistava opas, kiitos!
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 13.07.06 - klo:20.50
Mitenkäs mahtaa olla, kun ei noita hiiren ylimääräisiä nappeja saa pikanäppäimiksi lainkaan laitettua? Itselle mx510:n nuo rullan molemmin puolin olevat napit olisivat optimaaleja virtuaalityöpöytien vaihtoon.
Nytpä sain toimivan keinon tuonkin selvitettyä erään toisen viestiketjun avustuksella (http://forum.ubuntu-fi.org/index.php?topic=4110.0). No seuraavalla tavalla pitäisi toimia.
Asenna paketit xvkbd ja xbindkeys
Koodia: [Valitse]
sudo apt-get install xvkbd xbindkeys
Seuraavat täytyy tehdä jokaiselle käyttäjälle (joille toiminnallisuus halutaan) erikseen:
Muokkaa tiedostoa ~/.xbindkeysrc:
Koodia: [Valitse]
gedit ~/.xbindkeysrcLisää seuraavat rivit:
Koodia: [Valitse]
"xvkbd -text "\A\C\[Left]""
 b:9
"xvkbd -text "\A\C\[Right]""
 b:10
Edellisessä siis oletin, että käytät gnome oletus-näppäinsidoksia (alt+ctrl+nuoli vaihtaa työpöytää). Jos olet vaihtanut ne, muuta äskeistä vastaavasti. Lisäksi voit tietysti vaihtaa sanojen Left ja Right paikkaa, jolloin napit toimivat päinvastoin.

Käynnistä xbindkeys-demoni:
Koodia: [Valitse]
xbindkeysTestaa toimiiko.

Kun toiminta on ensin varmistettu tee vielä seuraava toimenpide, jotta homma pelaisi seuraavillakin kerroilla kun kirjaudut sisään: Valitse Järjestelmä -> Asetukset -> Istunnot -> Käynnistyvät ohjelmat. Lisää käynnistyskomento xbindkeys.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Melmacian - 18.07.06 - klo:23.52
Jees, itsekkin tuli hommattua MX518-hiirulainen. Hyvin tuntuu toimivan. Kaikille napeille pystyy asettamaan omat toimintonsa ja herkkyydenkin säätötoimii.

Mutta pari ongelmaa. Hiirtä ei saa kovin hitaalle ollenkaan. Normaali käyttöön toki löytyy sopiva, mutta joskus kuvia käsitellessä olisi tarvetta hyvin hitaalle asetukselle. Onko mahdollista jotenkin laajentaa tätä aluetta millä nopeutta voidaan säätää? Pelkkä xset m 1 komento ei riitä.

Toinen ongelma tuli siinä kun koitin yhdelle napille liittää alt+tab -näppäinyhdistelmän. Koitin laittaa sille siis syötettäväksi komennon
Koodia: [Valitse]
xvkbd -text "\A\t"Mutta ei toimi.  Tämä siis xvkbd-sivujen (http://homepage3.nifty.com/tsato/xvkbd/#option) mukaan. Altin kohdalla lukee \A - Alt (modify the next character), mutta mitä tämä "muokkaa seuraavaa merkkiä" oikein tarkoittaa? Vika lienee siinä.

Edit: Ubuntuforumsilla kerrottiinkin, että tuo alt+tab ei voi toimia syystä, joka jäi hieman hämäräksi. Homma pitäisi kai hoittaa jollain ohjelmalla joka vaihtaisi sovellusta. Tietoa tälläisestä?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jozzi - 20.07.06 - klo:17.15
Onko ketään testannut MX1000 hiirellä tätä?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: GoRDoN - 29.07.06 - klo:00.10
Jeee, vihdoinki ohjeet, joilla hiiren ylimääräiset napit jotenkin toimii. Kiitoksia tn:lle. Aikasemmilla yrityksillä kone on aina juminu X:n käynnistämiseen. Hiiri oli siis Logitechin G5, ja ohjeilla toimimaan rupesi peukalolla oleva nappi sekä rullan sivukeikautukset tai mitä nyt onkaan. Tuota lennosta vaihtuvaa tarkkuutta en kuitenkaan vielä ole onnistunut saamaan toimintaan. Jossain määrin toimii kyllä, kun nopeutta pystyy vaihtaa kolmen oletuksen välillä, mutta puuttumaan jää vielä kaksi eri välinopeutta, sekä oletusnopeuksien vaihtaminen.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 30.07.06 - klo:20.49
Jees, itsekkin tuli hommattua MX518-hiirulainen. Hyvin tuntuu toimivan. Kaikille napeille pystyy asettamaan omat toimintonsa ja herkkyydenkin säätötoimii.

Mutta pari ongelmaa. Hiirtä ei saa kovin hitaalle ollenkaan. Normaali käyttöön toki löytyy sopiva, mutta joskus kuvia käsitellessä olisi tarvetta hyvin hitaalle asetukselle. Onko mahdollista jotenkin laajentaa tätä aluetta millä nopeutta voidaan säätää? Pelkkä xset m 1 komento ei riitä.
Minulla hiiren saa kyllä turhankin hitaaksi ihan graafisestikin säätämällä: Järjestelmä -> Asetukset -> Hiiri -> Liike. Mutta saapahan tuota vielä hitaammaksi ihan komentoriviltäkin. Xset nimittäin hyväksyy myös murtolukuja tuohon kiihdytysarvoksi. Siis esim. xset m 1/100 ja johan alkaa tahmata. Huomasin tässä lisäksi, että tuo herkkyyden/nopeuden/kiihdytyksen säätäminen ei tunnu toimivan, ellei määrittele hiirtä CorePointeriksi. Siispä hiiren osiossa tulisi olla myös seuraava rivi:
Koodia: [Valitse]
    Option    "CorePointer"
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 30.07.06 - klo:20.59
Jeee, vihdoinki ohjeet, joilla hiiren ylimääräiset napit jotenkin toimii.
-- clip ---
Hiiri oli siis Logitechin G5, ja ohjeilla toimimaan rupesi peukalolla oleva nappi sekä rullan sivukeikautukset tai mitä nyt onkaan.
Mitkä napit siis eivät toimi? Veikkaan, että kaikki joille gnome tai ohjelmat ovat määrittäneet jotain toimintoja, toimivat. Mitä toimimattomista napeista pitäisi tapahtua?

Lainaus
Tuota lennosta vaihtuvaa tarkkuutta en kuitenkaan vielä ole onnistunut saamaan toimintaan. Jossain määrin toimii kyllä, kun nopeutta pystyy vaihtaa kolmen oletuksen välillä, mutta puuttumaan jää vielä kaksi eri välinopeutta, sekä oletusnopeuksien vaihtaminen.
Miten välinopeuksia pitäisi voida vaihtaa? Entä mitä tarkoitat oletusnopeuden vaihtamisella? Käyttöjärjestelmän puolesta vai? Jos herkkyyden säätö (Järjestelmä -> Asetukset -> Hiiri -> Liike) ei toimi, kokeile lisätä tuo edellisessä viestissäni mainittu rivi xorg.conffiin. Hiiren osion pitäisi siis sen jälkeen näyttää jotakuinkin tältä:
Koodia: [Valitse]
Section "InputDevice"
        Identifier     "Configured Mouse"
        Driver         "evdev"
        Option         "evBits" "+1-2"
        Option         "keyBits" "~272-287"
        Option         "relBits" "~0-2 ~6 ~8"
        Option         "Pass" "3"
        Option         "SendCoreEvents" "true"
        Option         "CorePointer"
EndSection
Käynnistä X uudestaan, ja vola! Nyt herkkyyttä pitäisi saada säädettyä.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Tuplanolla - 31.07.06 - klo:09.00
Mulla on Logitechin MX900 langaton rotta. Se toimii ihan ok alkuperäisillä asetuksilla kunhan bluetoothin saa vain toimimaan. xmodmappaukset teen manuaalisesti koneen käynnistyttyä rimpsulla
sudo  xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7 10 11"
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: GoRDoN - 31.07.06 - klo:13.48
Hiiressä jää siis osittain toimimatta tuo lennosta hiirestä säädettävä herkkyys. Eli rotasta löytyy kaksi nappia josta toisesta vähennetään ja toisesta lisätään herkkyyttä. Säätö ei siis tapahdu siten että painaessa herkkyys lisääntyy tietyn luvun, vaan hiireen on ilmeisesti jo tehtaalla määritelty kolme vakioherkkyyttä, joiden välillä vaihdellaan. Valitun herkkyyden näkee sitten hiirestä olevasta kolmen ledin jonosta. Noh tämä perus herkkyyden vaihtelu siis toimii. Windowsin puolella kuitenkin pystyy Logitechin ajureiden asennuksen jälkeen muuttamaan näitä kolmea perusherkkyyttä, sekä lisäksi tulee kaksi uutta herkkyysvaihtoehtoa lisää. Eli käytännössä on viisi säädettävää herkkyyttä, joiden väliltä valitaan.

http://www.logitech.com/index.cfm/products/details/FI/EN,CRID=2464,CONTENTID=10715#Specifications
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 31.07.06 - klo:15.09
Windowsin puolella kuitenkin pystyy Logitechin ajureiden asennuksen jälkeen muuttamaan näitä kolmea perusherkkyyttä, sekä lisäksi tulee kaksi uutta herkkyysvaihtoehtoa lisää. Eli käytännössä on viisi säädettävää herkkyyttä, joiden väliltä valitaan.
Veikkaisin, että tuota erillistä herkkyyksien säätöä ja lisäherkkyyksiä ei taida saadakaan toimimaan. Edellä mainitsemani herkkyyden säädön toki pitäisi toimia, mutta se vaikuttaa kaikkiin kolmeen yhtälailla. Eli hiirestä valittavien kolmen herkkyyden suhde pysyy samana. Tokihan tuohon voisi yrittää kikkailla ohjelmallisesti jotain monimutkaisempaakin herkkyyden säätöä.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: kiikkuja - 22.08.06 - klo:12.02
Mulla 64-bittinen kerneli dapperissä ja Logitechin comfort hiiri+näppäimistö ja sain sen toimimaan kaikkein parhaiten tämän linkin avulla : http://www.ubuntuforums.org/showthread.php?t=219894

Ilman kyseistä opasta sain kyllä sivulla olevan näppäimen toimimaan, mutta ainoastaan firefoxissa, kun taas englanninkielisellä versiolla näppäin toimii myöskin nautiluksessa!!

PS. En halua morkata ohjeen kirjoittajaa!! Haluan auttaa ihmisiä jotka painivat samojen ongelmien kanssa.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 22.08.06 - klo:15.25
Joo minunkin olisi tarkoitus lisätä tuohon ohje siihen, mutta se on hieman jäänyt. Yritän saada sen tässä lähiaikoina valmiiksi. :)
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: oocce - 26.08.06 - klo:22.40
En tiedä kuuluuko tämä tänne, mutta pistän kuitenkin:
elikkäs mitä toimintoja olette bindanneet hiirten erikoisnapeille? Itselläni käytössä M518 ja siinä peukalonappi-taakse toimii ihan defaultina ja peukalonappi-eteen pyörittää Compizin kuutiota. Hiiren rullanappi ja tuo "ikkuna-nappi" (taitaa olla minulla Button8) ovat jääneet käyttämättä, eli olisiko mitään hyviä vinkkejä niiden käyttöön?

Gconf-editor ei jostain syystä tykkää bindata tuota Button8 mihinkään :|

Otsikko: En saanut hiiren rullaa toimimaan (Logitech M-S61)
Kirjoitti: erkkiahola - 26.08.06 - klo:23.01
Kyseessä on vanhempi pallolla varusteltu rullahiiri, kunnon perushiiri porttiin PS/2.
Tein muutoksen tiedostoon xorg.conf ja nyt se on huolella tarkastettukin. Lisäohjeessa mainittua tiedostoa Xmodmap ei koneelta löydy, ainakaan ohjeen mukaisesta paikasta.

Myöskään hiiren Microsoft IntelliMouse 1.1A rulla ei toimi. Molemmat toimivat Windowsissa.

Ubuntu on asennettu viikko sitten, uusin versio 6.06. Työasema on Fujitsu-Siemens Lifebook E-6540.

Löytyisikö muita vinkkejä?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 27.08.06 - klo:10.50
Kyseessä on vanhempi pallolla varusteltu rullahiiri, kunnon perushiiri porttiin PS/2.
Kumma, ettei toiminut jo oletusasetuksilla.

Lainaus
Tein muutoksen tiedostoon xorg.conf ja nyt se on huolella tarkastettukin. Lisäohjeessa mainittua tiedostoa Xmodmap ei koneelta löydy, ainakaan ohjeen mukaisesta paikasta.
Ei sitä Xmodmap-tiedostoa oletuksena ole olemassakaan, vaan sen saa luoda itse tarvittaessa.

Testaa ensin, miten käyttöjärjestelmä tulkitsee rullan liikautukset, jos tulkitsee mitenkään. Eli komenna xev, vie hiiren osoitin avautuneen ikkunan päälle, älä liikuta hiirtä ja katso minkä button -numeron rullan pyöritykset saavat aikaan. Minulla esimerkiksi tulee "button 4" ja "button 5", jotka ovatkin ne oikeat arvot.

Lainaus
Myöskään hiiren Microsoft IntelliMouse 1.1A rulla ei toimi.
Voit kokeilla edellistä konstia tähänkin. Ja jos ei muuten, niin ainakin seuraavalla ohjeella pitäisi lähteä toimimaan: http://dotnet.org.za/matt/pages/39097.aspx

Lainaus
Molemmat toimivat Windowsissa.
Vaativatko ne jotain ajureita, vai toimivatko suoraan?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 31.08.06 - klo:15.31
Mulla 64-bittinen kerneli dapperissä ja Logitechin comfort hiiri+näppäimistö ja sain sen toimimaan kaikkein parhaiten tämän linkin avulla : http://www.ubuntuforums.org/showthread.php?t=219894

Ilman kyseistä opasta sain kyllä sivulla olevan näppäimen toimimaan, mutta ainoastaan firefoxissa, kun taas englanninkielisellä versiolla näppäin toimii myöskin nautiluksessa!!

Joo minunkin olisi tarkoitus lisätä tuohon ohje siihen, mutta se on hieman jäänyt. Yritän saada sen tässä lähiaikoina valmiiksi. :)

No nyt se on tehty. Lisäksi laitoin ohjeita omien pikanäppäinten määrittämiseen.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: jemaku - 31.08.06 - klo:19.38
Lisäänpä vain että Logitech Cordless Click! toimii tällä ok. Tosin napit ei oletuksena tee mitään järkevää gnomessa tai kde:ssä (xfce:ssä aikoinaan rullan kallistus toimi, nyt en ole kokeillut). Täytyy miettiä mitä nappien haluaisi tekevän ja tulla sitten lukemaan näitä uusia ohjeita. Kiitokset hyvin tehdystä how-tosta.

Rullan kallistus generoi xev:hen numeroita 6, 7, 11 ja 12. Ja firefox tulkitsee ilmeisesti 6:n ja 7:n back/forward-napeiksi. Ja sattumoisin oikealle on back ja vasemmalle on forward...

Mulla oli näköjään vanhankin evdevin aikaan tämmöinen:
Koodia: [Valitse]
Option          "ZAxisMapping"          "4 5 7 6"
Ehkä sitä voisi taas kokeilla.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 31.08.06 - klo:22.17
Rullan kallistus generoi xev:hen numeroita 6, 7, 11 ja 12. Ja firefox tulkitsee ilmeisesti 6:n ja 7:n back/forward-napeiksi. Ja sattumoisin oikealle on back ja vasemmalle on forward...

Mulla oli näköjään vanhankin evdevin aikaan tämmöinen:
Koodia: [Valitse]
Option          "ZAxisMapping"          "4 5 7 6"
Ehkä sitä voisi taas kokeilla.
Ja jos tuo ei jostain syystä toimi (tai muuten vain haluttaa kokeilla jotain erilaista), pitäisi nappien järjestyksen saada vaihdettua myös lisäämällä tiedostoon /etc/X11/Xmodmap rivi tyyliin:
Koodia: [Valitse]
pointer = 1 2 3 4 5 7 6 8 9 10 11 12


Muoks. Äskeinen ohje ei toimikaan täsmälleen sellaisena, vaan numeroita pitää lisätä 20 asti. (katso kaksi viestiä eteenpäin).

"Väärin päin" toimivat eteen- ja taakse napit saa siis toimimaan oikein päin näin:
Muokkaa tiedostoa /etc/X11/Xmodmap:
Koodia: [Valitse]
sudo gedit /etc/X11/XmodmapLisää tiedostoon rivi:
Koodia: [Valitse]
pointer = 1 2 3 4 5 7 6 8 9 10 11 12 13 14 15 16 17 18 19 20Tallenna ja sulje. Käynnistä X uudelleen (Ctrl+Alt+BackSpace).
Otsikko: Re: Logitechin vanha rullahiiri
Kirjoitti: erkkiahola - 01.09.06 - klo:19.43
En saanut lopultakaan vanhan Logitechin rullahiiren rullaa toimimaan. Edellisessä viestissä vihjattu xev ei antanut lisävihjettä: ei tullut mitään reaktiota kun rullaa pyöräytti. Varmistin vielä että hiiri ei ole rikki, se toimii normaalisti sekä W2000:ssa että XP:ssä.

Otin käyttöön pari vuotta vanhan merkittömän usb-hiiren, joka toimii hyvin. Logitech pääsee takaisin laatikon pohjalle.

Kiitos auttamisyrityksestä!
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: jemaku - 02.09.06 - klo:04.59
Koodia: [Valitse]
Option          "ZAxisMapping"          "4 5 7 6"
Ja jos tuo ei jostain syystä toimi (tai muuten vain haluttaa kokeilla jotain erilaista), pitäisi nappien järjestyksen saada vaihdettua myös lisäämällä tiedostoon /etc/X11/Xmodmap rivi tyyliin:
Koodia: [Valitse]
pointer = 1 2 3 4 5 7 6 8 9 10 11 12
Tuo ZAxisMapping ei vaikuttanut yhtään mihinkään.

Xmodmap toimi, mutta siihen piti laittaa 20 asti numeroita, komento:
xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 11 12"
kertoi virheilmoituksessaan montako numeroa se haluaa.
Otsikko: Rullahiiri MS Intellimouse toimimaan - mutta älä irrota sitä
Kirjoitti: erkkiahola - 02.09.06 - klo:21.50
Sain yksinkertaisella tavalla hiiren "Microsoft Intellimouse 1.1A" rullan toimimaan. Tiedoston xorg.conf osiossa InputDevice / Configured Mouse vaihdoin rivin Option Protocol alkuperäisen arvon ExplorerPS/2 arvoksi IMPS/2. Ensin palasin aivan alkuperäiseen tiedostoon xorg.conf, koska tämän osaston alussa ollut ohje ei ollut toimiva.

Hiiressä on kaksi näppäintä ja rulla, ja netistä löytyi vinkki, että tällaiselle arvo IMPS/2 voi olla hyvä.

Muutos tuli voimaan vasta kun olin täysin sammuttanut työaseman ja käynnistänyt uudelleen siten, että hiiri on kiinni PS/2-portissa. Eli ctrl-alt-backspace ei riittänyt. Ja hiirtä ei nyt kannata ottaa kesken käytön pois portistaan ja laittaa takaisin, koska silloin Ubuntu alkaa käyttäytyä villisti hiirtä liikuteltaessa: ikkunoita avautuu ja valintoja tehdään, aktiivinen sovellus vaihtuu itsestään jne.

Kokeilen tätä vielä Logitechinkin vanhalla rullahiirellä, saas nähdä miten käy.

Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 11.09.06 - klo:08.56
Tällä ohjeella lähti ainakin logitech LX7 toimimaan. Eli korvasin xorgin osion ja käytin xbindkeysiä, niin kaikki napit sain toimimaan. Jopa hiiren rullan horisontaaliset liikkeet toimii ;D
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: scub - 14.10.06 - klo:20.55
En saanut Logitechin MX500 hiirtäni toimimaan tällä ohjeella täysin (mm. ylös vieritys nappi vaihtaa edelliselle nettisivulle firefoxissa sivun vierittyä ylös saakka). Kuitenkin tällä englanninkielisellä ubuntuforumin ohjeella kyseinen hiiri toimii täydellisesti 800cpi tarkkuudella ja ilman bugeja: http://ubuntuforums.org/showthread.php?t=219894.

Minulla on kuitenkin ongelma uuden langattoman usb-hiireni, Logitechin S510, kanssa (S510 hiiri on osa Cordless desktop S510 Media remote kokonaisuutta, jossa myös kaukosäädin, joka saattaa vaikuttaa hiiren nappi mäppäyksiin). Käytän läppärissäni molempia hiiriä sekä touchpadia yhtäaikaa. Olen asettanut xorg.confin ym. mainitsemani ubuntuforumin ohjeen mukaan, mutta corepointeria en ole voinut millekkään laitteelle asettaa, koska X ei tällöin jostain syystä käynnisty. MX500 toimii ok, S510 ei. S510 hiiressä on myös sivuttais suunnassa liikkuva rulla, joka näkyy xev-ohjelmalla 6,7,11 ja 12 näppäiminä (+normi vieritysrulla ylös/alas näppäimet 4 ja 5). Sivuttais suuntainen rulla toimii samalla tavalla kuin MX500:n peukalonapit (eteen ja taakse), mutta väärinpäin. Lisäksi kun selaan nettiä ja painan näitä eteen ja taakse nappeja rullasta, linkin sattuessa hiiren osoittimen alle linkki avautuu (eli napit myös aktivoivat kohteen) toisin kuin MX500:n eteen/taakse napeissa.

Kysymyksiä:
   
Täytyykö corepointer asettaa jollekkin hiirelle/touchpadille, jotta esim. kiihtyvyysasetukset toimivat kyseiseen hiireen/touchpadiin?
Entä muihin hiiriin?

Miten asetan corepointerin , kun X ei sitä salli? (jos tarvin sitä, ks. ed. kysymys).

Miten voidaan tehdä usealle hiirelle erikseen nappi mäppäykset? (xmodmap tai "ButtonMapping" xorg.conf:iin?) tai miten saan vaihdettua S510 hiiren eteen/taakse napit toisinpäin?

Miten voidaan tehdä usealle hiirelle erikseen .xbinkeys asetuksia siten, että esim. yksi asetus vaikuttaa vain toiseen hiireen ja toinen asetus toiseen? (Kaksi .xbindkeys tiedostoa, vai jotenki muuten?)

Miten saan S510 eteen/taakse rullanäppäimien linkkien aktivoimisen loppumaan?

Olisin kiitollinen jos saisin edes yhteen kysymykseen vastauksen, mielummin tietenkin kaikkiin.  :)

Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: scub - 14.10.06 - klo:20.58
Tämänhetkinen xorg.conf tiedostoni:

Koodia: [Valitse]
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
EndSection

Section "InputDevice"
Identifier "MX500"
Driver "evdev"
#Option "CorePointer"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/event8" #event number from 19-local.rules
EndSection

Section "InputDevice"
Identifier "S510"
Driver "evdev"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/event9" #event number from 19-local.rules
#Option    "ButtonMapping" "1 2 3 4 5 7 6 11 12" #tämä ei toiminu!!
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1400x1050"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Synaptics Touchpad"
InputDevice "MX500"
InputDevice "S510"
EndSection

Section "DRI"
Mode 0666
EndSection
Otsikko: Re: Rullahiiri MS Intellimouse toimimaan - mutta älä irrota sitä
Kirjoitti: Tomin - 14.10.06 - klo:21.04
Muutos tuli voimaan vasta kun olin täysin sammuttanut työaseman ja käynnistänyt uudelleen siten, että hiiri on kiinni PS/2-portissa. Eli ctrl-alt-backspace ei riittänyt. Ja hiirtä ei nyt kannata ottaa kesken käytön pois portistaan ja laittaa takaisin, koska silloin Ubuntu alkaa käyttäytyä villisti hiirtä liikuteltaessa: ikkunoita avautuu ja valintoja tehdään, aktiivinen sovellus vaihtuu itsestään jne.

PS/2 portissa olevia laitteita ei yleensäkkään kannata ottaa pois!  :) Ei tiedä vaikka jotaon hajoaisikin.  :( Eli kannattaa sammuttaa kone pois ottamista varten.  8)
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 16.10.06 - klo:12.32
En saanut Logitechin MX500 hiirtäni toimimaan tällä ohjeella täysin (mm. ylös vieritys nappi vaihtaa edelliselle nettisivulle firefoxissa sivun vierittyä ylös saakka). Kuitenkin tällä englanninkielisellä ubuntuforumin ohjeella kyseinen hiiri toimii täydellisesti 800cpi tarkkuudella ja ilman bugeja: http://ubuntuforums.org/showthread.php?t=219894.
Liittynee englanninkielisen ohjeen kohtaan 2. Fixing the cruise control buttons (MX500, MX510, MX700, MX1000). Vastaavaa kohtaa kun tässä ohjeessa ei (ainakaan vielä) ole.

Lainaus
Minulla on kuitenkin ongelma uuden langattoman usb-hiireni, Logitechin S510, kanssa (S510 hiiri on osa Cordless desktop S510 Media remote kokonaisuutta, jossa myös kaukosäädin, joka saattaa vaikuttaa hiiren nappi mäppäyksiin).
Kyseessä on siis tämä (http://www.logitech.com/index.cfm/products/details/US/EN,CRID=2162,CONTENTID=10710) yhdistelmä. Eli hiiri olisi siten LX5 (http://www.logitech.com/index.cfm/products/details/US/EN,CRID=2135,CONTENTID=10953)?

Lainaus
Käytän läppärissäni molempia hiiriä sekä touchpadia yhtäaikaa. Olen asettanut xorg.confin ym. mainitsemani ubuntuforumin ohjeen mukaan, mutta corepointeria en ole voinut millekkään laitteelle asettaa, koska X ei tällöin jostain syystä käynnisty. MX500 toimii ok, S510 ei. S510 hiiressä on myös sivuttais suunnassa liikkuva rulla, joka näkyy xev-ohjelmalla 6,7,11 ja 12 näppäiminä (+normi vieritysrulla ylös/alas näppäimet 4 ja 5).
Tarkoitat ilmeisesti, että toiseen suuntaa kallistaminen generoi painallukset 6 ja 11 ja toiseen suuntaan vastaavasti 7 ja 12, tai jotain vastaavaa?

Lainaus
Sivuttais suuntainen rulla toimii samalla tavalla kuin MX500:n peukalonapit (eteen ja taakse), mutta väärinpäin.
Tuohan olisi sinänsä helppo korjata xmodmapilla. Ongelmaksi taitaakin vain muodostua se, että tällöin myös sen toisen hiiren eteen ja taakse -näppäimet vaihtuisivat päinvastaisiksi.

Lisäys: Tai ehkä sittenkin. Lisää tästä edempänä.

Lainaus
Lisäksi kun selaan nettiä ja painan näitä eteen ja taakse nappeja rullasta, linkin sattuessa hiiren osoittimen alle linkki avautuu (eli napit myös aktivoivat kohteen) toisin kuin MX500:n eteen/taakse napeissa.
Niin, tuo varmaankin johtuu niistä 11 ja 12 -painallusten generoitumisesta.

Lainaus
Kysymyksiä:
   
Täytyykö corepointer asettaa jollekkin hiirelle/touchpadille, jotta esim. kiihtyvyysasetukset toimivat kyseiseen hiireen/touchpadiin?
Entä muihin hiiriin?
No en ole mistään mitään "varmaa" tietoa lukenut ja tuo asia perustuukin omiin kokemuksiini. Eli itse en ainakaan ole saanut kiihtyvyyttä säädettyä ilman laitteen määrittämistä corepointeriksi. Voithan varmuuden vuoksi kokeilla itse vaikuttaako se kiihdytyssäätö tällä hetkellä johonkin (Järjestelmä -> Asetukset -> Hiiri -> Liike).
Toinen asia minkä olen huomannut, on nimenomaan se, että useampaa laitetta en ole onnistunut asettamaan corepointeriksi. Tällöin käy juuri niin kuin sinulla, eli X ei käynnisty, vaan näyttää virheilmoitusta.
Tässä yhteydessä täytyykin vielä sanoa, että omasta mielestäni tuo X:n hiiritoteutus on varsin rasittava kyhäelmä. Erityisesti useamman osoitinlaitteen täysimittainen hyödyntäminen tuntuu olevan käsittämättömän hankalaa.

Lainaus
Miten asetan corepointerin , kun X ei sitä salli? (jos tarvin sitä, ks. ed. kysymys).
Jaa-a, sepä onkin hyvä kysymys. En huomaa tuossa xorg.conf -listauksessasi mitään suurempaa virhettä. Tässä pari ideaa mitä nyt tulee mieleen:
1) Ensinnäkin CorePointeriksi asetetun laitteen täytyy olla kiinni koneessa kun X käynnistyy. Muuten pukkaa virheilmoitusta. Oletettavasti näin on kuitenkin ollut?
2) Toinen asia on se, että muistaakseni tuo touchpad saattaa napata sen corepointer-statuksen itselleen. Tällöin kävisi niin, että jos olet asettanut jonkun muun osoittimen CorePointeriksi, olisin näitä kaksi, ja sehän ei X:lle tunnu käyvän. Miten käy, jos otat touchpadin pois käytöstä (kommentoit sen pois ServerLayout-osiosta (ja vaikka muutenkin)), ja kokeilet sen jälkeen asettaa jomman kumman jäljellä olevista hiiristä CorePointeriksi?

Lainaus
Miten voidaan tehdä usealle hiirelle erikseen nappi mäppäykset? (xmodmap tai "ButtonMapping" xorg.conf:iin?) tai miten saan vaihdettua S510 hiiren eteen/taakse napit toisinpäin?
Toinen hyvä kysymys. Xmodmap taitaa vaikuttaa kaikkiin osoitinlaitteisiin yhtä aikaa, joten se ei ilmeisesti ole ratkaisu. Toi ButtonMapping vaikuttaisi oikealta ratkaisulta, mutta ongelmana on tässä tapauksessa se, että ainakaan tämänhetkinen evdev-ajurin versio ei tue koko määritystä. (Jollain aiemmalla evdev-versiolla tuo ilmeisesti on vielä joskus toiminut.)

Yksi vaihtoehto voisi olla yrittää säätää jompi kumpi hiiri toimimaan esimerkiksi "ExplorerPS/2" -ajurilla (tms), jolla taitaa toimia noi ButtonMapping-määritykset. Näin saisi kaikki halutut napit mapattua erilleen.

Lisäys: Haa! Kun vähän testailin, huomasinkin, että xmodmap näyttäisi vaikuttavan vaan corepointeriksi asetettuun hiireen. Eli saattaisi tuo olla mahdollista muutenkin, jos vaan saat sen corepointerin määrättyä jotenkin.

Lainaus
Miten voidaan tehdä usealle hiirelle erikseen .xbinkeys asetuksia siten, että esim. yksi asetus vaikuttaa vain toiseen hiireen ja toinen asetus toiseen? (Kaksi .xbindkeys tiedostoa, vai jotenki muuten?)
Et (tietääkseni) mitenkään, ellet saa mapattua kaikkia nappeja, joille haluat eri toiminnon, jotenkin "eri napeiksi". Eli siis niin, että ne tuottaisivat eri painallusnumeroita. Tämä johtuu siitä, että xbindkeys käsittelee luonnollisesti noita napinpainallustapahtumia eikä sillä ole mitään tietoa, mistä ne oikeasti tulevat (ainakin näin olettaisin). Nyt jos kaksi eri hiirtä tuottaa joillain napeilla saman painallusnumeron, ei taida olla mitään keinoa erottaa näitä toisistaan. Eli pääsemme edellisen kohdan ongelmaan.

Lainaus
Miten saan S510 eteen/taakse rullanäppäimien linkkien aktivoimisen loppumaan?
Voisit kokeilla mapata ne napit 11 ja 12 joiksikin muiksi.
Mitenköhän vaikkapa joku tällainen käyttäytyy kyseisen hiiren kanssa (jotta noilla oli jotain vaikutusta, edellyttää se ilmeisesti siis, että hiiri on asetettu corepointeriksi, kuten aiemmin totesin):
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 31 32"Tai tämä:
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 7 6"Tai tämä:
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 4 4"Noissa siis on vaihdettu eteen ja taakse nappien paikkaa (6 ja 7) sekä yritetty mapata 11 ja 12 -nappeja muiksi.
Oletukset saat palautettua komentamalla:
Koodia: [Valitse]
xmodmap -e "pointer = default"
Sitte tulee myös mieleen, että voisi ehkä olla mahdollista, että hyvällä tuurilla toimisi myös jotenkin xbindkeyssiä säätämällä.


Lainaus
Olisin kiitollinen jos saisin edes yhteen kysymykseen vastauksen, mielummin tietenkin kaikkiin.  :)
No, noi minun vastaukseni olivat kyllä hieman summittaisia (eivätkä välttämättä ratkaise oikein mitään), joten kysy ihmeessä lisää niistä, mitkä ei täysin aukene.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 23.10.06 - klo:19.03
En itse ainakaan saanut hiirtä toimimaan edgyn kanssa. Minkähänlaisilla muutoksilla se saattaisi onnistua?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 23.10.06 - klo:22.07
Edgyssä toimii ainakin MX518:lla xmodmappaukset:

pointer = 1 2 3 4 5 8 9 6 7
Rivi tiedostossa
/home/mina/.Xmodmap
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 23.10.06 - klo:22.36
En itse ainakaan saanut hiirtä toimimaan edgyn kanssa. Minkähänlaisilla muutoksilla se saattaisi onnistua?
Ilmeisesti kyseessä on samainen LX7, josta mainitsit aiemmin? Miten hiiri ei toimi edgyn kanssa? Liikkuuko koko hiiri, vai eivätkö vain kaikki napit toimi? Vai käynnistyykö X ollenkaan?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 24.10.06 - klo:09.00
Jeps, olisin voinut kommentoida tarkemmin. Kyseessä on se LX7 hiiri ja X ei starttaa ollenkaan tuolla koodirivillä:(
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 24.10.06 - klo:12.30
Jeps, olisin voinut kommentoida tarkemmin. Kyseessä on se LX7 hiiri ja X ei starttaa ollenkaan tuolla koodirivillä:(
Itse en ole testannut homman toimivuutta vielä edgyllä. Miltäköhän sources.list-tiedostosi näyttää?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 24.10.06 - klo:22.16
Tällaista löytyy, suoraan kopioitu wikistä... ja lisätty beryliä varten repot
## Add comments (##) in front of any line to remove it from being checked.   
## Use the following sources.list at your own risk. 

deb http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu edgy-proposed main restricted universe multiverse

## MAJOR BUG FIX UPDATES produced after the final release
deb http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse

## UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse

## BACKPORTS REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse

## PLF REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://packages.freecontrib.org/plf edgy-plf free non-free
deb-src http://packages.freecontrib.org/plf edgy-plf free non-free                                               
                                                                                                                                         
## CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu
## servers. RealPlayer10, Opera, DesktopSecure and more to come.)
deb http://archive.canonical.com/ubuntu edgy-commercial main

## Listen
deb http://theli.free.fr/packages/ edgy listen

## Beryl
deb http://www.beerorkid.com/compiz edgy main-edgy
deb http://media.blutkind.org/xgl/ edgy main-edgy
deb http://compiz-mirror.lupine.me.uk/ edgy main-edgy
deb http://ubuntu.compiz.net/ edgy main-edgy
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 24.10.06 - klo:23.23
Jeps, olisin voinut kommentoida tarkemmin. Kyseessä on se LX7 hiiri ja X ei starttaa ollenkaan tuolla koodirivillä:(
Itse en ole testannut homman toimivuutta vielä edgyllä. Miltäköhän sources.list-tiedostosi näyttää?
Hups, olen pahoillani. Mitähän oikein ajattelin tuotakin postatessa. Tarkoitus oli tietysti kysyä, miltä xorg.conf -näyttää.  >:(
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 25.10.06 - klo:10.01
Olen kommentoinut sen koodirivin pois, jonka kanssa X ei käynnisty...


Koodia: [Valitse]
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "touch pad" "SendCoreEvents"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
    InputDevice    "eraser" "SendCoreEvents"
EndSection

Section "Files"

        # path to defoma fonts
    FontPath        "/usr/share/X11/fonts/misc"
    FontPath        "/usr/share/X11/fonts/cyrillic"
    FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/X11/fonts/Type1"
    FontPath        "/usr/share/X11/fonts/100dpi"
    FontPath        "/usr/share/X11/fonts/75dpi"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load           "i2c"
    Load           "bitmap"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "type1"
    Load           "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "fi"
    Option         "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

#Section "InputDevice"
#        Identifier     "Configured Mouse"
#        Driver         "evdev"
#        Option         "evBits" "+1-2"
#        Option         "keyBits" "~272-287"
#        Option         "relBits" "~0-2 ~6 ~8"
#        Option         "Pass" "3"
#        Option         "SendCoreEvents" "true"
#EndSection


Section "InputDevice"
    Identifier     "touch pad"
    Driver         "synaptics"
    Option         "ShmConfig" "on"
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to
    Option         "Type" "stylus"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to
    Option         "Type" "eraser"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/wacom"          # Change to
    Option         "Type" "cursor"
    Option         "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "Monitor"
    Identifier     "Generic Monitor"
    HorizSync       28.0 - 70.0
    VertRefresh     43.0 - 60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "NVIDIA Corporation NVIDIA Default Card"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "NVIDIA Corporation NVIDIA Default Card"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       16
        Modes      "1400x1050" "1024x768"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1400x1050" "1024x768"
    EndSubSection
    # Enable 32-bit ARGB GLX Visuals
    Option "AddARGBGLXVisuals" "True"
EndSection
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 25.10.06 - klo:16.21
Koodia: [Valitse]
Section "ServerLayout"
Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

#Section "InputDevice"
#        Identifier     "Configured Mouse"
#        Driver         "evdev"
#        Option         "evBits" "+1-2"
#        Option         "keyBits" "~272-287"
#        Option         "relBits" "~0-2 ~6 ~8"
#        Option         "Pass" "3"
#        Option         "SendCoreEvents" "true"
#EndSection
Mitään ilmeistä vikaa en huomaan. Ensin kuitenkin (ehkä typerä) varmistus: kun testaat tuota niin kommentoithan tuon ylemmän "Configured Mouse" -osion pois käytöstä?

Voisist kokeilla lisätä tuohon uuteen osioon rivin, kun se näyttää tuossa vanhassakin olevan:
Koodia: [Valitse]
    Option         "CorePointer"
Jos ei auta, voi seuraavaa myös kokeilla.

Komenna cat /proc/bus/input/devices ja etsi tulosteesta hiiresi:
Koodia: [Valitse]
I: Bus=0003 Vendor=046d Product=c01d Version=2100
N: Name="NIMI"
P: Phys=usb-0000:00:02.0-1/input0
S: Sysfs=/class/input/input3
H: Handlers=mouse1 event3 ts1
B: EV=7
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=103
, missä NIMI on nimi, jolla hiiresi näkyy järjestelmälle. Minulla siinä lukee "Logitech USB-PS/2 Optical Mouse".

Muuta uusi osio xorg.conf-tiedostossa muotoon:
Koodia: [Valitse]
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "evdev"
        #Option         "CorePointer"
        Option          "SendCoreEvents"        "true"
        Option          "Name"                  "NIMI"
        Option          "Pass"                  "3"
EndSection
, missä NIMI on äsken selville saamasi nimi.

Jos ei toimi voit kokeilla myös laittaa kans tuohon corepointer-rivin.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 26.10.06 - klo:17.08
Koodia: [Valitse]
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "evdev"
        Option          "SendCoreEvents"        "true"
        Option          "Name"                  "NIMI"
        Option          "Pass"                  "3"
EndSection

Tämä toimii:) Vielä kun saisi osoittimen hieman hitaammaksi, on nimittäin aika "vikkelä". Kun valitsen hiiren asetukset System->... , niin niillä ei tunnu olevan vaikutusta hiiren käyttäytymiseen. Eli millähän koodirivillä hiiren saisi hitaammaksi?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 26.10.06 - klo:21.23
Vielä kun saisi osoittimen hieman hitaammaksi, on nimittäin aika "vikkelä". Kun valitsen hiiren asetukset System->... , niin niillä ei tunnu olevan vaikutusta hiiren käyttäytymiseen. Eli millähän koodirivillä hiiren saisi hitaammaksi?
Jotta kiihdytystä saisi säädettyä, tätyy hiiri olla määritelty corepointeriksi. Eli kokeiles lisätä se CorePointer-rivi sinne.

ps. Viitsisitkös muuten laittaa sen sen komennon cat /proc/bus/input/devices antaman tulosteen sinun hiirtäsi koskevan osan tänne? Jos jaksaisin yrittää selvittää, mikä tuossa alkuperäisessä muka on vikana.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Jupu - 27.10.06 - klo:08.28
Tässähän tämä
Koodia: [Valitse]
I: Bus=0003 Vendor=046d Product=c50e Version=2510
N: Name="Logitech USB RECEIVER"
P: Phys=usb-0000:00:1d.1-2/input0
S: Sysfs=/class/input/input2
H: Handlers=mouse1 event2 ts1
B: EV=7
B: KEY=ffff0000 0 0 0 0 0 0 0 0
B: REL=143
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Krister - 02.11.06 - klo:01.58
Testasin äsken Logitechin MX1000 hiiren kaikkien nappien konffauksen Edgy Eftissä tällä ubuntuforumsin virallisella ohjeella ja vihdoinkin toimii!!!  ;D

https://help.ubuntu.com/community/MX1000Mouse

Pieni lisäys silti ohjeeseen, eli kun tehdään tämä vaihe:
Koodia: [Valitse]
gedit ~/.xbindkeysrc

Niin kannattaa copy-pastettaa tämä tuohon .xbindkeysrc tiedostoon, koska tällä saat myös tuon hiiren vasemmassa sivussa olevan keskimmäisen näppäimen toimimaan ohjelmien ja Firefoxin välilehtien sulkijana:

Koodia: [Valitse]
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
  b:8
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
  b:9
"echo ButtonPress 4 ButtonRelease 4 | xmacroplay -d 0 :0.0"
  b:11
"echo ButtonPress 5 ButtonRelease 5 | xmacroplay -d 0 :0.0"
  b:12
"echo ButtonPress 6 ButtonRelease 6 | xmacroplay -d 0 :0.0"
  b:13
"echo ButtonPress 7 ButtonRelease 7 | xmacroplay -d 0 :0.0"
  b:14

#Close window
"xvkbd -text "\[Control_L]\w""
b:10

Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: nebula - 02.11.06 - klo:11.29
https://help.ubuntu.com/community/MX1000Mouse

Toihan toimii :)

utta tossa "xbindkeysrc:ssä " on se ongelma että toi rullan oikea ja vasen on väärinpäin... iokea on taaksepäin ja vasen on eteenpäin.
Kuinka sen saa käännettyä?

Vaihdoin tossa "xbindkeysrc" tiedostossa 6 ja 7 päittäin---> ei auttanut
Sitten kokeilin b:13 ja b:14 piättäin ---> eikä sekään auta.
....mikä avuksi

toikaan ei toiminut:
#Close window
"xvkbd -text "\[Control_L]\w""
b:10

ps.
Laitoin aina kun kokeilin uutta tiedostoa "killall xbinkeys" ja käynnistin uudestaan "xbindkeys"
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Krister - 02.11.06 - klo:12.25
https://help.ubuntu.com/community/MX1000Mouse

Toihan toimii :)

utta tossa "xbindkeysrc:ssä " on se ongelma että toi rullan oikea ja vasen on väärinpäin... iokea on taaksepäin ja vasen on eteenpäin.
Kuinka sen saa käännettyä?

Vaihdoin tossa "xbindkeysrc" tiedostossa 6 ja 7 päittäin---> ei auttanut
Sitten kokeilin b:13 ja b:14 piättäin ---> eikä sekään auta.
....mikä avuksi

toikaan ei toiminut:
#Close window
"xvkbd -text "\[Control_L]\w""
b:10

ps.
Laitoin aina kun kokeilin uutta tiedostoa "killall xbinkeys" ja käynnistin uudestaan "xbindkeys"


Täytyy kokeilla kotona vielä, että mullakin toimii noi vielä... en yöllä kokeillut enää bootata...

Onko sinulla Edgy vai Dapper?

Huomasithan tehdä tämän kohdan:
If you have previously used xmodmap to change the way X uses the mouse buttons, please disable it. It is usally done by setting pointer = [list of numbers] in ~/.xmodmaprc. Just remove that line from where you set it.

Tarkista myös ettei tuolla ole tämmöistä tiedostoa, missä on tuo "mato" (mulla se teki tällaisen tiedoston aina editoidessa alkuperäistä tiedostoa):
.xmodmaprc~
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: nebula - 02.11.06 - klo:13.28
edgy käytössä

Eikä oo tota xmodmappia... kokeilin joskus säädellä sitäkin ,mutta poistin kun en saanut toimimaan.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Krister - 02.11.06 - klo:15.24
edgy käytössä

Eikä oo tota xmodmappia... kokeilin joskus säädellä sitäkin ,mutta poistin kun en saanut toimimaan.

Soitin kotosalle ja kysyin toimiko nuo bootinkin jälkeen ja kuulemma toimii... eli jotain jossain on taas erilaista asetuksissa...

Tästä allaolevasta thredistä saattaisi saada lisä-apua, itse en osaa sanoa mikä tuossa sinulla mättää:
http://ubuntuforums.org/showthread.php?t=97936
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: nebula - 02.11.06 - klo:16.55
nyt toimii noi rullan oikea ja vasen niin kuin pitää.

Piti vain vaihtaa xorg.confiin 6 ja 7 toisinpäin.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Krister - 02.11.06 - klo:22.36
nyt toimii noi rullan oikea ja vasen niin kuin pitää.

Piti vain vaihtaa xorg.confiin 6 ja 7 toisinpäin.

Hienoa, pääasiahan on että homma toimii, ei sillä väliä että miten.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: watanen - 07.12.06 - klo:22.47
Mitenkäs onnistuisi tuplaklikkauksen sitominen tiettyyn hiiren nappulaan?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: jemaku - 08.12.06 - klo:21.54
Koodia: [Valitse]
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "evdev"
        Option          "SendCoreEvents"        "true"
        Option          "Name"                  "NIMI"
        Option          "Pass"                  "3"
EndSection

Tämä toimii:)

Mulla kävi täsmälleen kuten Jupulla Edgy-päivitykseni kanssa. Ja tuo sama resepti korjasi myös.

Jos haluat toisen melkein samanlaisen cat /proc/bus/input/devices -tulosteen niin tässä:
Koodia: [Valitse]
I: Bus=0003 Vendor=046d Product=c50e Version=2510
N: Name="Logitech USB RECEIVER"
P: Phys=usb-0000:00:10.0-1/input0
S: Sysfs=/class/input/input2
H: Handlers=mouse0 event2 ts0
B: EV=7
B: KEY=ffff0000 0 0 0 0
B: REL=143

(Meni muuten aika sekaisin tuo näyttöpuoli, jossain vaiheessa monnari valitteli että tulee 200Hz, vaikka xorg.confissa on ihan suoraan sanottu, ettei niin paljo saa laittaa... Ctrl-Alt-F1 ei sanonut mitään, mutta Ctrl-Alt-Deletellä uudelleenkäynnistys kuitenkin toimi.)
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Ilkkal - 28.12.06 - klo:13.57
Onkos ihmiset saaneet MX510 toimimaan edgyssä näillä ohjeilla?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 28.12.06 - klo:15.15
Onkos ihmiset saaneet MX510 toimimaan edgyssä näillä ohjeilla?
MX518 on saatu omin neuvoin toimimaan. 510 saadaan myös.

Koodia: [Valitse]
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_varmuuskopio
sudo gedit /etc/X11/xorg.conf

Etsi kohta, jossa konffataan hiirtä. Muokkaa se vastaamaan tätä:
Koodia: [Valitse]
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
EndSection
Jätä kumminkin "Device" entisenlaisekseen, sekä Identifier.

Sitten
Koodia: [Valitse]
gedit .Xmodmaplisäät tämän rivin sinne
pointer = 1 2 3 4 5 8 9 6 7
tallenna. Ctrl+Alt+"se namikka enterin yläpupolella"

kokeile, ja kerro miten kävi.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: AkuKalle - 28.12.06 - klo:15.42
kukaan saanut microsoft wireless optical mouse 2.0:n sivuttain scrollausta toimimaan edgyssä?
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 28.12.06 - klo:15.44
kukaan saanut microsoft wireless optical mouse 2.0:n sivuttain scrollausta toimimaan edgyssä?
Tarkoitatko sitä, että rullalla voi sekä ylös että alas ja sivuille scrollata nettisivua?

varmaan manuaalisesti pitää /etc/X11/xorg.conf:ia muokata
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: AkuKalle - 28.12.06 - klo:15.47
sitäpä juuri......
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 28.12.06 - klo:15.55
@AkuKalle
Muistelisin, että /etc/X11/xorg.conf tiedostosta pitää tällaista(tai vastaavaa, kumminkin sitä, mikä on hiiren) kohtaa muokata:
Koodia: [Valitse]
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_varmuuskopio
sudo gedit /etc/X11/xorg.conf

Koodia: [Valitse]
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
EndSection

ZAxismappingiä pitää muokata tällaiseksi:

   Option      "ZAxisMapping"      "4 5 6 7"

Tallenna.

Ctrl+Alt+"se nappi enterin yläpuolella"

Kokeile, ja kerro miten kävi.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: AkuKalle - 28.12.06 - klo:16.07
ei vironnut :'(
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 28.12.06 - klo:16.22
Käynnistäpä vielä uudelleen ja kokeile. Jos ei toimi, niin kokeile tällaista xorg.conf osiota(jätät tietenkin Identifierin ja Devicen ennalleen.:

Koodia: [Valitse]
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
Option "Protocol" "Auto"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/lx5"
        Option      "ZAxisMapping"      "4 5 6 7"
EndSection
Käynnistä uudelleen ja kokeile. Jos ei toimi, niin kirjoita päätteeseen:
Koodia: [Valitse]
sudo xmodmap -e "pointer = 1 2 3 4 5 6 7 10 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32"
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: AkuKalle - 28.12.06 - klo:18.22
ei lähtenyt. Ton komennon annon jälkeen ilmoittaa seuraavaa

Warning: Only changing the first 32 of 11 buttons.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 28.12.06 - klo:20.35
Asenna paketti xserver-xorg-input-evdev ja vaihda Driver "evdev"
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: AkuKalle - 28.12.06 - klo:21.20
nyt taitaa olla vika näppiksen ja tuolin välissä..... ::)

tuonkun tein ei suostunut enään käynnistymään gnomeen vaan piti vanha xorg.conf palauttaa
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 28.12.06 - klo:22.28
http://gentoo-wiki.com/HOWTO_Advanced_Mouse/Individual_Configurations

Tuolla on erinäisiä xorg.conffeja Gentoolle, varmaan toimivat ubuntussakin.

Mutta siis
@AkuKalle
tuo, että Xserver ei käynnisty, johtuu login mukaan siitä, että ei löydy CoreLaitteita, jotka mouse ajurilla löytyy. Hassua.
Otsikko: Re: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Ilkkal - 29.12.06 - klo:17.47

Koodia: [Valitse]
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_varmuuskopio
sudo gedit /etc/X11/xorg.conf

Etsi kohta, jossa konffataan hiirtä. Muokkaa se vastaamaan tätä:
Koodia: [Valitse]
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
EndSection
Jätä kumminkin "Device" entisenlaisekseen, sekä Identifier.

Sitten
Koodia: [Valitse]
gedit .Xmodmaplisäät tämän rivin sinne
pointer = 1 2 3 4 5 8 9 6 7
tallenna. Ctrl+Alt+"se namikka enterin yläpupolella"

kokeile, ja kerro miten kävi.

Tämä toimii MX510 hiirellä. Ubuntun versio 6.10 Edgy. Kiitos!
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Anssi - 08.02.07 - klo:17.30
Kiitos ohjeesta hyvin toimii
Microsoft Microsoft Wireless Optical Mouse® 1.0A
(taitaa mikkisofta änkyttää, kun tulee tuplana firman nimi.)

Tietysti tuo rullan tiltti ei toimi, mutta ei tuo näytä lähettävän mitään tietoa linuxille sitä painettaessa, joten tuskin sitä saakaan linuxissa toimimaan. Taidanpa Logitechin:n ostaa ensikerralla.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tomppa - 18.02.07 - klo:07.31
Mainittakkoon, että ohje toimii myös feistyllä ja mx518 hiirellä.  ;) Hyvä ohje.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Regel - 06.03.07 - klo:15.25
Joo, toimii suoraan feistyssäkin näemmä. MX518.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: denial - 02.04.07 - klo:09.51
Heips. Itelläni olisi yksi onglema MX510 hiiren kanssa. Koska minulla ei kakkosnäppäin hiiressä pelitä ollenkaan, olen aina sen windowsissa pistänyt tuohon button 8:n kohdalle (pikavaihdin). Mitenhän tämä onnistuisi ubuntun puolella, koska pikanäppäimistä ei löydy vaihtoehtoa tälle.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 02.04.07 - klo:10.28
Heips. Itelläni olisi yksi onglema MX510 hiiren kanssa. Koska minulla ei kakkosnäppäin hiiressä pelitä ollenkaan, olen aina sen windowsissa pistänyt tuohon button 8:n kohdalle (pikavaihdin). Mitenhän tämä onnistuisi ubuntun puolella, koska pikanäppäimistä ei löydy vaihtoehtoa tälle.

Tuon luulisi onnistuvan Xmodmap:illa. Gentoon wikistä (http://gentoo-wiki.com/HOWTO_Advanced_Mouse#Button_Remapping) löytyy tähän kohtuullisen yksityiskohtaiset ohjeet. Eli homma menee suurin piirtein niin, että selvität nappien koodit vaikkapa xev:llä (kohta 3.3 tämän ketjun ohjeessa). Tämän jälkeen kokeilet ottaa käyttöön mappauksen, joka vaihtaa napit keskenään (seuraava vaihtaa button8:n ja oikean napin (button3) ):
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 8 4 5 6 7 3"
Jos tulee seuraavanlaista valitusta:
Koodia: [Valitse]
xmodmap:  commandline:1:  bad number of buttons, must have 9 instead of 8
xmodmap:  1 error encountered, aborting.
, niin annat pyydetyn määrän nappeja:
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 8 4 5 6 7 3 9"
Kun olet havainnut homman toimivaksi, voit lisätä määrityksen /etc/X11/Xmodmap (kaikille) tai ~/.Xmodmap (vain omalle käyttäjätunnuksellesi) -tiedostoon lisäämällä sinne äsken antamasi pointer-rivin:
Koodia: [Valitse]
pointer = 1 2 8 4 5 6 7 3 9
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: denial - 02.04.07 - klo:10.42
Heips. Itelläni olisi yksi onglema MX510 hiiren kanssa. Koska minulla ei kakkosnäppäin hiiressä pelitä ollenkaan, olen aina sen windowsissa pistänyt tuohon button 8:n kohdalle (pikavaihdin). Mitenhän tämä onnistuisi ubuntun puolella, koska pikanäppäimistä ei löydy vaihtoehtoa tälle.

Tuon luulisi onnistuvan Xmodmap:illa. Gentoon wikistä (http://gentoo-wiki.com/HOWTO_Advanced_Mouse#Button_Remapping) löytyy tähän kohtuullisen yksityiskohtaiset ohjeet. Eli homma menee suurin piirtein niin, että selvität nappien koodit vaikkapa xev:llä (kohta 3.3 tämän ketjun ohjeessa). Tämän jälkeen kokeilet ottaa käyttöön mappauksen, joka vaihtaa napit keskenään (seuraava vaihtaa button8:n ja oikean napin (button3) ):
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 8 4 5 6 7 3"
Jos tulee seuraavanlaista valitusta:
Koodia: [Valitse]
xmodmap:  commandline:1:  bad number of buttons, must have 9 instead of 8
xmodmap:  1 error encountered, aborting.
, niin annat pyydetyn määrän nappeja:
Koodia: [Valitse]
xmodmap -e "pointer = 1 2 8 4 5 6 7 3 9"
Kun olet havainnut homman toimivaksi, voit lisätä määrityksen /etc/X11/Xmodmap (kaikille) tai ~/.Xmodmap (vain omalle käyttäjätunnuksellesi) -tiedostoon lisäämällä sinne äsken antamasi pointer-rivin:
Koodia: [Valitse]
pointer = 1 2 8 4 5 6 7 3 9


Kiitos erittäin paljon! Homma toimii paremmin kuin hyvin nyt :)
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: denial - 22.04.07 - klo:19.42
Hmm edelliseen viestiini muutosta on tullut sen verran että käytössä on G5-hiiri. Pääteekö nämä ohjeet myös Feistyyn koska itselläni X ei käynnistynyt Edgyn ohjeiden jälkeen.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 22.04.07 - klo:22.22
Hmm edelliseen viestiini muutosta on tullut sen verran että käytössä on G5-hiiri. Pääteekö nämä ohjeet myös Feistyyn koska itselläni X ei käynnistynyt Edgyn ohjeiden jälkeen.
Pitäisi päteä Feistyynkin. Ainakin minulla toimi tuo Edgy-versio ongelmitta Feistyssä ja kun katsoo yläpuolella olevia viestejä, niin on näyttänyt joillakin muillakin toimivan. Tarkoititko, että sinulla X ei käynnistynyt kun kokeilit Edgylle tarkoitettuja ohjeita Feistyssä vai Edgyssä?
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: denial - 22.04.07 - klo:22.41
Kokeilin Edgyn ohjeita Feistyssä. Voin myöhemmin laittaa X:n tarkemmat virheilmoitukset kun kerkiän, olen tällä hetkellä vistan puolella.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: bandido - 13.05.07 - klo:16.42
Kiitos paljon, ekaa kertaa kun linuxia käyttää, niin tääkin onnistu mainioilla ohjeilla.
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Znake - 28.05.07 - klo:13.49
Itse tappelin Razerin Diamondback hiiren kanssa ja googlella löysin seuraavat ohjeet: http://www.kw-studios.com/dkblog/?p=9 (http://www.kw-studios.com/dkblog/?p=9)

Lainaus
Section "InputDevice"
     Identifier “Mouse1″
     Driver “mouse”
     Option “CorePointer”
     Option “Resolution” “1600″
     Option “Buttons” “9″
     Option “Device” “/dev/input/mice”
     Option “Name” “Razer Diamondback Optical Mouse”
     Option “Protocol” “ExplorerPS/2″
     Option “ZAxisMapping” “4 5″
     Option “ButtonMapping” “1 2 3 6 7 8 9″
EndSection

Kaikki muut napit toimii paitsi oikean puolen "peukkunapit", jotka toimivat rullan tavoin.
Kuten alkuperäinen kirjoittaja, en minäkään niitä käytä, joten en jaksa paneutua asiaan.

Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: yassin - 03.09.07 - klo:05.02
Sain MX510, toimimaan tämän avulla:
http://ubuntuguide.org/wiki/Ubuntu:Feisty/Hardware (http://ubuntuguide.org/wiki/Ubuntu:Feisty/Hardware)
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Athalon - 15.10.07 - klo:16.59
Kiitos oivasta ohjeesta!
Nyt toimii hyvin erikoisnapit Logitech mx518 hiiressä :)
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: Nekse - 05.11.07 - klo:20.23
itellä on logitech G5 ubuntu 7.10:ssä. jos tota ohjetta oikein luin, ton g5 peukalon alla olevan takaisin napin pitäis toimia suoraa firefox:ssa, itellä ei ainakaa toimi  ??? (xev bottom 2). vai onko ohjeen teon jälkee tullu jotai muutoksia, jotka hiireen vaikuttais.

siirryin just ite linux-maailmaan, etten oikee viel kauheest hahmota tosta koodista. ehkä ton napin määrittämin onkin tossa ohjeeessa, mutta ainakaan itselle ei silmään osunu.

ps. mitä täs pari päivää oon kokeillu niin ilmeisesti rullan painalluste tulkinnassa o jotai vikaa. firefox rullan painallus avaa uuden välilehden. itellä kuitenkin välillä tarvitsee rulla painaa pohjaan ja sitten kallistaa oikealle,  jotta avaisi uuden. välillä riittää että painaa pohjaan ja välillä tarvitsee kallistaa, ihan kuin kone ei osaisi päättää mitä haluaa  ;D
(windows xp:ssä en ole vastaavaan törmännyt ja ollessaan rinnakkais osiossa niin testattukin on..)
Otsikko: Vs: Logitechin (ja kaikkien muidenkin?) hiirten kaikki napit toimimaan
Kirjoitti: tn - 17.11.07 - klo:18.22
tn: voisitko siirtää tämän ohjeen myös wiki.ubunu-fi.org -wikiin. Tarkoitus on siivota forumilta howtot pois..
Valitettavasti olet/olit vajaan viikon myöhässä. ;)

(Eli siis opas on jo siirretty. Ja nyt myös tämä ketjun ensimmäiseen viestiin on päivitetty tieto tästä.)
Otsikko: Vs: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"
Kirjoitti: Jiku - 20.11.07 - klo:13.59
Tuo ohje oli hyvä. Tuli vastaan ihan sattumalta kun forumia selasin. Sitä ennen oli yrittänyt saada labtecin laser-hiiren nappuloita toimimaan mutta avainsana oli tuo evdev-ajuri. Ja sen avulla sain sitten hiiren toimimaan niin että sai operan omista asetuksista tuon sivusuuntaisen skrollauksen toimimaan. Nyt on helppoa surffata ylileveilläkin sivuilla.
Nuo kaksi sivunäppäintä on vielä käyttämättä joten pitää kai niillekin jotain käyttöä keksiä xbindkeysillä :D

Tämän ohjeen avullahan nuo napit saa paljon paremmin konffailtua mieleisekseen kuin windowsin puolella labtecin omilla ohjelmilla..
Otsikko: Vs: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"
Kirjoitti: Ossitus - 11.03.09 - klo:19.34
Tervehdys,

vanhasta hiirestä tuli entinen joten hommasin Logitechin G5 Laser hiiren. Muuten peli toimii hyvin, mutta tilt wheelia en saa toimimaan näillä ohjeilla. Kun teen xorg.confiin ja kirjaudun ulos ei hiiri enään liiku näytöllä. Pöydällä kyllä!  ;D Ctrl+Alt+Backspacekaan ei auta asiaa. Yritin sitten vanhaan xorg.confiin laittaa ajuriksi "mouse":n tilalle tuon "evdev"in, mutta tulos on sama. Vanhalla xorg.confilla kun kokeilen terminaalissa xev:ia niin tiltistä ei tule terminaaliin mitään viestiä. Olisiko jollakin hyviä neuvoja? Alla hyrrää siis Hardy Heron.
Otsikko: Vs: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"
Kirjoitti: surkujurpo - 27.07.09 - klo:21.39
Ohje oli hyvä mutta ei tietty toimi enää 8.10:ssä.
Pian on kesäloma mennyt hiiren nappeja näprätessä eikä vieläkään toimi. Osaisiko kukaan auttaa?!?
Otsikko: Vs: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"
Kirjoitti: John Rivera - 26.08.09 - klo:02.31
Toimiiko tämä hiiri + näppis yhdistelmä ?
http://www.jimmspc-store.fi/tuote/920-000440?t=false.
Otsikko: Vs: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"
Kirjoitti: maalinni - 09.11.09 - klo:18.59
Vois tämänkin wikin päivittää 9.10 aikakauteen. Xorg.conf:han ei löydy enää tuolta. Xorg.conf pitää luoda kyseiseen osoitteeseen ja tehdä tyhjään tiedostoon wikin merkinnät.