Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: dutski - 11.07.06 - klo:13.58

Otsikko: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:13.58
Alkaa taas savu nousemaan korvista ku tappelen tän hiiren kans. Olen tämän ohjeen avulla koittanu saada kaikki napit toimintaan.  http://forum.ubuntu-fi.org/index.php?topic=3786.0

Vaikka nuo tekee, niin mitään ei näytä tapahtuvan. Ja mulla ei näytä tuota xmodmap:ia löytyvän tuolta /etc/X11/Xmodmap. Pitäisikö sen löytyä tuolta?  Tossa kuva alkuperäisestä section inputdevisestä jos on tarvetta.

[ylläpito on poistanut liitteen]
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:14.27
Vaikka nuo tekee, niin mitään ei näytä tapahtuvan.
Mitä tarkoittaa "ei mitään"? Eli kaikki toimii kuten aiemminkin, mutta ylimääräiset napit eivät toimi firefoxissa? Vai tuleeko jotain virheilmoituksia tms? Eli toimiiko hiiri siis muutosten jälkeenkin?

Lainaus
Ja mulla ei näytä tuota xmodmap:ia löytyvän tuolta /etc/X11/Xmodmap. Pitäisikö sen löytyä tuolta?
Muistaakseni sitä ei oletuksena ollut siellä. Se ei tietenkään estä luomasta sitä ja ottamasta käyttöön. Mutta tuon mx510:n kanssa ei kyllä pitäisi tarvita säätää sitä muutenkaan.

Voit kokeilla nappien toimivuutta myös xev-ohjelmalla (komennat konsolissa vain xev). Kun auenneen ikkunan päällä tekee jotain hiirellä, niin konsoliin ilmestyy vastaanotetut tapahtumat. Hiiren vasenta nappia painalalla pitäisi tapahtuman yhteydessä luke "button 1". Oikeasta pitäisi tulla "button 3". Mitä tulee jos painat hiiren takaisin ja eteen -nappeja? Pitäisi tulla 6 ja 7.

Muoks. Vielä yksi juttu. Oletko yrittänyt saada hiirtä toimimaan jonkin sellaisen ohjeen mukaan, jossa asennetaan vanhentunut evdev-ajurin versio, ja lukitaan se?
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:14.40
Lainaus
Mitä tarkoittaa "ei mitään"? Eli kaikki toimii kuten aiemminkin, mutta ylimääräiset napit eivät toimi firefoxissa? Vai tuleeko jotain virheilmoituksia tms? Eli toimiiko hiiri siis muutosten jälkeenkin?

Täsmälleen noin. Ei virheilmoja ja toimii niinkuin ennenkin. Jostain löysin ohjeen missä oli puhetta tuosta vanhemmasta evdev:istä, mutta kadotin sen. Pitääpi testata tota xev jutskaa.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:15.07
Jostain löysin ohjeen missä oli puhetta tuosta vanhemmasta evdev:istä, mutta kadotin sen.
No ei siitä sitten sen enempää. Ajattelin vaan, että jos sinulla olisi ollut se vanhentunut evdev käytössä. Sillä nimittäin noi napit ei tainnut toimia suoraan ilman xmodmappausta.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:15.25
Testasin tuota xev juttua ja tällästä tarjos.

Vasen button 1
oikea button 3
eteen button 9
taakse button 8
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:15.47
Joo, ne napit mappautuvat väärin, kuten asia oli vanhemmassa evdevissä. Kai käytät Dapperia? Katso synapticilla paketista xserver-xorg-input-evdev, mitä on kohdissa "Asennettu versio" ja "Viimeisin versio". Itselläni on 1:1.1.2-0ubuntu3.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:16.06
Ubuntu v6.06 dapper drake tää näyttäis olevan.

xserver-xorg-input-evdev 
asennettu versio 1:1.1.2-0ubuntu3
viimeisin versio 1:1.1.2-0ubuntu3
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:16.22
Sama versiohan se näyttää olevan. Kumma juttu. No sillä muokatulla xmodmapilla sen luulisi tulevan viimeistään kuntoon. Eli muokkaat /etc/X11/Xmodmap -tiedostoa:
Koodia: [Valitse]
sudo gedit /etc/X11/XmodmapLisäät sinne seuraavan rivin:
Koodia: [Valitse]
pointer = 1 3 2 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32Tallennat, suljet ja käynnistät X:n uudestaan (ctrl+alt+backspace).

Muoks. Kerropa muuten vielä, pidätkö hiirtä usb- vai ps/2-portissa?
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:16.47
Ja taas x tilttas. Piti recovery tilassa palauttaa varmuuskopio. Usb portissa pidän. Tuli tässä mieleen jotta pitääkö nuo jättää tonne section inputdeviceen?

"/dev/input/mice"
"explorerps/2"
"4 5"
"true"

Vai pitääkö se olla tarkalleen tämän näköinen?

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
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:17.25
Ja taas x tilttas.
Tuon xmodmapin muuttamisen seuraksena vai? o_O

Lainaus
Tuli tässä mieleen jotta pitääkö nuo jättää tonne section inputdeviceen?

"/dev/input/mice"
"explorerps/2"
"4 5"
"true"

Vai pitääkö se olla tarkalleen tämän näköinen?

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
Joo, ei niitä aikaisempia sinne pidä jättää. Et kai ole jättänyt?
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:17.55
Ja taas x tilttas.
Tuon xmodmapin muuttamisen seuraksena vai? o_O
Jep


Lainaus
Joo, ei niitä aikaisempia sinne pidä jättää. Et kai ole jättänyt?

Sekä että. Koitin äsken ilman ja tilttas.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:20.10
Lainaus
Joo, ei niitä aikaisempia sinne pidä jättää. Et kai ole jättänyt?
Sekä että. Koitin äsken ilman ja tilttas.
Vielä varmennus. Olethan siis kokeillut ilman niitä vanhoja ylimääräisyyksiä (eli korvaamalla sen koko hoidon), silloin kun et ollut säätänyt Xmodmappia? Tähän rupeaa kaipaamaan jo jotain tuoretta näkökantaa...
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 11.07.06 - klo:20.30
Just koitin ilman xmodmapia ja niitä "ylimääräisyyksiä" ja niinhän siinä kävi kuten olin aavistellu. Tilttiä pukkas.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 11.07.06 - klo:23.22
Nyt ei kyllä heti tuu enään mieleen mikä siinä voisi olla vikana. Mitäpä jos laittaisit sen xorg.conf-tiedoston sitällön tänne ihmeteltäväksi.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 12.07.06 - klo:09.53
Koodia: [Valitse]
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

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 "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"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

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

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

Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5500]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "hp v72"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV34 [GeForce FX 5500]"
Monitor "hp v72"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice     "stylus" "SendCoreEvents"
InputDevice     "cursor" "SendCoreEvents"
InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 12.07.06 - klo:11.18
Eli X ei ole käynnistynyt kertaakaan ilman niitä ylimääräisyyksiä? Siis korvaamalla koko hiiri-osio tällä:
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"
EndSection
Jos X on käynnistynyt jossakin välissä pelkästään tuolla edellisellä, niin vika on siinä nappien mappauksessa. Muussa tapauksessa taas ongelma piilee tuossa edellisessä osiossa.

No jälkimmäisessä vaihtoehdossa, testaappas sitten seuraavaa. Myös tällä olen muistaakseni saanut kyseisen hiiren toimimaan. Eli korvaa se hiiren InputDevice-osio tällä kertaa tämän näköisellä:
Koodia: [Valitse]
Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "Name" "Logitech USB-PS/2 Optical Mouse"
Option "SendCoreEvents" "true"
EndSection

Ja jos ei X tuonkaan jälkeen käynnisty, niin laita mitä tulostaa:
Koodia: [Valitse]
cat /proc/bus/input/devices
Ja näytä nyt vielä sen Xmodmap-tiedoston sisältökin, jos se sattuu vielä olemaan olemassa. Kerran ihmettelin kauan aikaa mikä mättää, ja virhe löytyikin sieltä.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 12.07.06 - klo:12.55
Nyt on tuo inputissa. Ei tiltannu ja napit pelittää niin kuin ennenkin. Tosin eteen ja taakse napit maalaa tekstiä. Linkin kohdalla jos painaa eteen/taakse niin voi avata linkin. En oo varma oliko noin tapahtunu jo ennen muokkausta.

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "Name" "Logitech USB-PS/2 Optical Mouse"
Option "SendCoreEvents" "true"
EndSection

Sitä xmodmappia ei enää oo, mutta siellä oli nämä.

Koodia: [Valitse]
pointer = 1 3 2 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 12.07.06 - klo:14.31
OK. Entä jos nyt laitat ton aikaisemman Xmodmapin takaisin? Ja jos se ei toimi, niin testaa pelkkää
Koodia: [Valitse]
pointer = 1 3 2 4 5 8 9 6 7sen tilalta.

Muoks. Ja jos rulla ja oikea nappi toimivat väärin, vaihda siitä Xmodmapista numeroiden 2 ja 3 paikat keskenään.

Niin, ja laita nyt varmuuden vuoksi tuon rivin jälkeen rivinvaihto, jos et ole sitä aiemmin tehnyt.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 12.07.06 - klo:15.39
Ei oo totta. Ei voi olla. Siis täähän toimii   :D  Tuon lyhyemmän rimpsun ku laitto ni rupes pelittää. Vielä ois pari pikku pulmaa. Nyt jos säädän hiiren kiihdytystä ja herkkyyttä, niin muutokset ei tallennu. Jos hiiren laittaa ps/2 porttiin ni sit toimii, mut sit taas lisänapit ei toimi.

Sit toinen pulma. Saakohan tuon ohjelman pikavaihdin napin muutettua sellaseks, että se sulkis avoinna olevan sovelluksen? Mulla on xp:ssä  sellain laitettu. Kätevää sinänsä ettei tartte aina hapuilla sitä sulkemis painiketta.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 12.07.06 - klo:19.18
Ei oo totta. Ei voi olla. Siis täähän toimii   :D
No jo oli aikakin! :)

Lainaus
Tuon lyhyemmän rimpsun ku laitto ni rupes pelittää.
....
Jos hiiren laittaa ps/2 porttiin ni sit toimii, mut sit taas lisänapit ei toimi.
Outo juttu tosiaankin. Noista ja siitä että Xmodmappausta yleensä tarvitaan, voisi juuri päätellä että käytössä olisi vanha evdevin versio. Mutta jos ei, niin sitten kai ei. Ehkäpä tuo on vielä jokin bugi.

Lainaus
Vielä ois pari pikku pulmaa. Nyt jos säädän hiiren kiihdytystä ja herkkyyttä, niin muutokset ei tallennu.
En ole huomannutkaan moista. Siis asetukset eivät säily, vai niitä ei saa edes voimaan? Itse en havainnut minkäänlaista vaikutusta vaikka käytän tällä hetkellä normaalia ps/2-hiirtä. o_O

Lainaus
Sit toinen pulma. Saakohan tuon ohjelman pikavaihdin napin muutettua sellaseks, että se sulkis avoinna olevan sovelluksen? Mulla on xp:ssä  sellain laitettu. Kätevää sinänsä ettei tartte aina hapuilla sitä sulkemis painiketta.
Eiköhän. Kirjoitan siitä myöhemmin...
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 12.07.06 - klo:22.37
Lainaus
Vielä ois pari pikku pulmaa. Nyt jos säädän hiiren kiihdytystä ja herkkyyttä, niin muutokset ei tallennu.
En ole huomannutkaan moista. Siis asetukset eivät säily, vai niitä ei saa edes voimaan?
Lainaus

Ei niitä saa edes voimaan.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: tn - 13.07.06 - klo:20.19
Lainaus
Sit toinen pulma. Saakohan tuon ohjelman pikavaihdin napin muutettua sellaseks, että se sulkis avoinna olevan sovelluksen? Mulla on xp:ssä  sellain laitettu. Kätevää sinänsä ettei tartte aina hapuilla sitä sulkemis painiketta.
Eiköhän. Kirjoitan siitä myöhemmin...
Saihan sen lopulta. Asenna paketit xvkbd ja xbindkeys
Koodia: [Valitse]
sudo apt-get install xvkbd xbindkeysSeuraavat 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\[F4]""
 b:8
Käynnistä xbindkeys-demoni:
Koodia: [Valitse]
xbindkeysTestaa toimiiko.

Koska sinulla on ollut muutakin häikkää noiden nappien kanssa, niin tuo hiiren napin numero ( 8 ) ei välttämättä ole oikea. Tässä tapauksessa selvitä oikea numero xev:llä, ja korvaa tuo 8 sillä. Sitten käynnistä xbindkeys uudestaan:
Koodia: [Valitse]
killall xbindkeys
xbindkeys
Nyt luulisi toimivan.

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. Eiköhän se ollut siinä.
Otsikko: Re: Logitech mx510 taas
Kirjoitti: dutski - 13.07.06 - klo:22.36
Koska sinulla on ollut muutakin häikkää noiden nappien kanssa, niin tuo hiiren napin numero ( 8 ) ei välttämättä ole oikea.

Se oli tismalleen oikea ja nyt hiiri pelittää juuri niin kuin pitääkin. Voi tätä ilon päivää.
Erittäin paljon kiitoksia vaivannäöstä.