Kirjoittaja Aihe: Keskustelu oppaista "Moninappiset hiiret" ja "Toimintoja hiiren napeille"  (Luettu 69220 kertaa)

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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).
« Viimeksi muokattu: 11.09.06 - klo:11.25 kirjoittanut tn »

erkkiahola

  • Vieras
Re: Logitechin vanha rullahiiri
« Vastaus #21 : 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ä!

jemaku

  • Käyttäjä
  • Viestejä: 328
    • Profiili
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.

erkkiahola

  • Vieras
Rullahiiri MS Intellimouse toimimaan - mutta älä irrota sitä
« Vastaus #23 : 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.


Jupu

  • Käyttäjä
  • Viestejä: 42
    • Profiili
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

scub

  • Käyttäjä
  • Viestejä: 42
    • Profiili
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.  :)

« Viimeksi muokattu: 15.10.06 - klo:14.39 kirjoittanut scub »

scub

  • Käyttäjä
  • Viestejä: 42
    • Profiili
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

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
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)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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ä yhdistelmä. Eli hiiri olisi siten LX5?

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.

Jupu

  • Käyttäjä
  • Viestejä: 42
    • Profiili
En itse ainakaan saanut hiirtä toimimaan edgyn kanssa. Minkähänlaisilla muutoksilla se saattaisi onnistua?

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Edgyssä toimii ainakin MX518:lla xmodmappaukset:

pointer = 1 2 3 4 5 8 9 6 7
Rivi tiedostossa
/home/mina/.Xmodmap

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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?

Jupu

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Jeps, olisin voinut kommentoida tarkemmin. Kyseessä on se LX7 hiiri ja X ei starttaa ollenkaan tuolla koodirivillä:(

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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ää?

Jupu

  • Käyttäjä
  • Viestejä: 42
    • Profiili
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

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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ää.  >:(

Jupu

  • Käyttäjä
  • Viestejä: 42
    • Profiili
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

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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.

Jupu

  • Käyttäjä
  • Viestejä: 42
    • Profiili
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?

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
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.