Kirjoittaja Aihe: Touchpad päälle / pois napinpainalluksella [RATKAISTU]  (Luettu 27301 kertaa)

jubuntu

  • Käyttäjä
  • Viestejä: 206
    • Profiili
Re: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #20 : 22.09.06 - klo:18.06 »
Tein ohjeiden mukaan, mutta yrittäessäni kytkeä touchpadin geditillä pois päältä, tuli seuraava virheilmoitus:

Can't access shared memory area. SHMConfig disabled?

Missäköhän lienee vika?

Sama vika minullakin on.
Can't access shared memory area. SHMConfig disabled
Onko ketään ratkaissut, mistä tässä on kyse? ???
Siirtynyt Linux-maailmaan kesällä 2007. Hardy Heron 8.04
Kone: LapTop FJ Amilo A1650G, Ram 1 Gb. Kiintolevy 80 Gb

hannus

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Re: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #21 : 07.11.06 - klo:14.34 »
Ensin alkuun minulla tuli tuo virheilmoitus, mutta jossain vaiheessa tapahtui jotain ja terminaalissa annettu komento "touchpad" kytki tasohiiren pois ja taas uusi komento kytki sen päälle. En tosiaankaan tiedä mitä tapahtui, mutta toimii nyt.

JimJim

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Re: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #22 : 08.11.06 - klo:20.29 »
Itse kärsin samaisesta touchpadin herkkyysongelmasta ja tuolla ohjeet olivat erittäin hyvät, MUTTA itseltäni ei löydy tuolta xorg.conf:ista mitään mainintaa touchpadista. Löytyy vain:

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


----------------------------------------------------------------------------------------------------------------JA

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


--------------------------------------------------------------------------------------------

Eli auttakaahan aloittelijaa miten tässä tapauksessa pitäisi toimia ?

EDIT: Niin tietäneekö kukaan miten pitäisi toimia
« Viimeksi muokattu: 16.12.06 - klo:01.31 kirjoittanut JimJim »

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Re: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #23 : 23.08.07 - klo:15.53 »
Itse kärsin samaisesta touchpadin herkkyysongelmasta ja tuolla ohjeet olivat erittäin hyvät, MUTTA itseltäni ei löydy tuolta xorg.conf:ista mitään mainintaa touchpadista.
Eli auttakaahan aloittelijaa miten tässä tapauksessa pitäisi toimia ?

EDIT: Niin tietäneekö kukaan miten pitäisi toimia
"PUMP", vai mitenkäs ne sanoikaan englanninkielisissä foorumeissa, kun haluavat vanhan aiheen pinnalle.

Kärsin tismalleen samasta ongelmasta kuin JimJim, ja haluaisin itsekin tietää miten tasohiirtä pystyy säätämään, jos xorg.conf tiedostossa ole mitään mainintaa touchpadista. Tasohiiri siis toimii kyllä mutta sitä ei viitsi käyttää, kun pienikin hipaisu tulkitaan klikkaukseksi. Lisäksi tasohiiri näyttää käyttävän samaa ajuria kuin USB-hiiri, sillä USB-hiiren kätisyyden vaihtaminen muuttaa samalla tasohiiren kosketuspinnan toimimaan hiiren kakkospainikkeen tavoin.

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Re: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #24 : 23.08.07 - klo:19.33 »
Itse kärsin samaisesta touchpadin herkkyysongelmasta ja tuolla ohjeet olivat erittäin hyvät, MUTTA itseltäni ei löydy tuolta xorg.conf:ista mitään mainintaa touchpadista.
No niin, löytyihän se ratkaisu. Ja jälleen kerran Googlaamalla kuinkas ollakaan.

Ensinnäkin, ratkaisu löytyi siis ubuntuforums.org:n arkistoista: http://ubuntuforums.org/archive/index.php/t-465633.html

Sitten takaisin itse ongelmaan ja sen ratkaisuun. Ja tämä siis pätee ainoastaan koneisiin joissa pitäisi olla Synaptics Touchpad asennettuna mutta se ei toimi, koska xorg.conf tiedostosta ei löydy mitään mainintaa touchpadista tai synapticista.

1) Avaa pääteikkuna ja kirjoita:
sudo dpkg-reconfigure -phigh xserver-xorg
Varmuuskopioinnista ei tarvitse huolehtia, sillä komento tekee sen samalla ja ilmoittaa lopuksi minkänimisen kopion se teki.

2) Avaa juuri luotu uusi xorg.conf editoriin:
sudo gedit /etc/X11/xorg.conf
ja tee seuraava lisäys (merkitty punaisella):
Section "InputDevice"
   Identifier   "Synaptics Touchpad"
   Driver      "synaptics"
   Option      "SendCoreEvents"   "true"
   Option      "Device"      "/dev/psaux"
   Option      "Protocol"      "auto-dev"
   Option      "HorizScrollDelta"   "0"
   Option      "SHMConfig"      "on"
EndSection

sekä korjaa lisäksi mahdollisesti muuttunut näppäimistöasetus (pitää olla fi, ei us):
Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "fi"
EndSection


3) Tallenna xorg.conf, sulje editori ja uudelleen käynnistä ikkunointi. Tämän jälkeen pitäisi kaiken olla kunnossa ja touchpadin asetusten olla muokattavissa valikosta Järjestelmä>Asetukset>Touchpad.

P.S. Unohdin mainita, että uudelleenkonfigurointi saattaa sorkkia myös resoluutiovaihtoehtoja. Niitä voi tarkistaa myöhemmin varmuuskopiosta ja lisäillä xorg.conf tiedostoon käsin.
« Viimeksi muokattu: 23.08.07 - klo:19.49 kirjoittanut serola »

vehkis91

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #25 : 13.12.07 - klo:14.47 »
Mullakin tulee ti viesti "Can't access shared memory area. SHMConfig disabled", mitäköhän lienee tarkoittaa...
 Onko vinkkejä minet saisin toimimaan?

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #26 : 13.12.07 - klo:15.06 »
Mullakin tulee ti viesti "Can't access shared memory area. SHMConfig disabled", mitäköhän lienee tarkoittaa...
 Onko vinkkejä minet saisin toimimaan?

Lisää xorg.confiin optio "SHMConfig", ks. edellinen viesti (serolan viesti).
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11450
    • Profiili
    • Tomin kotisivut
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #27 : 10.02.08 - klo:13.31 »
Keksin miten saan tasohiiren sammumaan kun laitan USB-hiiren kiinni! Järjestelmä > Asetukset > Irroitettavat asemat ja mediat > Syöttölaitteet > Hiiret > Rasti ruutuun: Suoritettava komento, kun USB-hiiri liitetään koneeseen > Ja komento jolla se sammuu tuohon kenttään.
Vielä kun sen saisi päälle pois otettaessa. ::)
« Viimeksi muokattu: 10.02.08 - klo:13.33 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

suska

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #28 : 10.02.08 - klo:14.26 »
Kiitoksia tästä, jopa mä osasin tehä tuon.
Monen viikon hiustenrepiminen on vihdoin ohi, kun kursori ei hypi mihin sattuu omin luvin! :P

doci

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #29 : 28.02.08 - klo:23.19 »
Aiheeseen liittyvä varsin oiva ja jopa tälläiselle evottajalle helppokäyttöinen ohjelma on qsynaptics.

sudo apt-get install qsynaptics
qsynaptics

Ohjelmassa näpsäkkä graafinen käyttöliittymä ja muun muassa toiminto touchpadin päälle ja pois kytkemiseen, sekä viiveen asettamiseen keystrokesta seuraavaan luettavaan tap:iin. Sekava selitys, mutta ohjelma selvittänee kuvioita reilusti.



wally

  • Käyttäjä
  • Viestejä: 138
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #30 : 14.03.08 - klo:09.06 »
Keksin miten saan tasohiiren sammumaan kun laitan USB-hiiren kiinni! Järjestelmä > Asetukset > Irroitettavat asemat ja mediat > Syöttölaitteet > Hiiret > Rasti ruutuun: Suoritettava komento, kun USB-hiiri liitetään koneeseen > Ja komento jolla se sammuu tuohon kenttään.
Vielä kun sen saisi päälle pois otettaessa. ::)

Hei, toihan on loistava idea. Hyvin toimii mullakin.

Jatkokehittelen ideaasi vielä sillä tavalla, että tuolle teen oman skriptin, joka kaikissa tilanteissa ottaa touchpadin pois päältä, kun hiiren tökkää sisään. Eli siis "touchpad.sh":n lisäksi "touchpad_off.sh".

Mikon C-M-t (eli Ctrl+Alt+t) sitten hoitelee tuota togglea, eikä ole iso vaiva laittaa kosketuslevyä sitten takaisin päälle. Se on kuitenkin paljon harvinaisempi tilanne. Eli jos aletaan hiirtä käyttää, sitä varmaan käytetään sitten tappiin asti, eikä välissä vaihdeta kosketuslevylle.

Varmasti joku tietäisi myös tavan, jolla tuon hiiren irroituksenkin voisi tunnistaa, mutta näillä pärjää oikein hyvin.

Kiitoksia kaikille vinkkejä antaneille.

EDIT:

 ::) siis ei yhtään mitään, noudatetaan vain Tomppelin ohjeita, joissa sanotaan: "Ja komento jolla se sammuu tuohon kenttään." Eli siis synclient TouchpadOff=1
« Viimeksi muokattu: 14.03.08 - klo:09.13 kirjoittanut wally »

JoniR

  • Käyttäjä
  • Viestejä: 112
    • Profiili
    • Peugeot 206
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #31 : 27.04.08 - klo:14.43 »
Joku osaava kaveri vois "jatkokehitellä"(lue: tehdä kokonaan uusi) ohjelmaa sillä tavalla, että kun läppärin kannen sulkee, lopettaisi USB-hiiri toiminnan ja kun kannen avaa USB-hiiri taas toimisi.

-Joni

tila89

  • Käyttäjä
  • Viestejä: 27
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #32 : 28.09.08 - klo:19.04 »
Minäkään en saa tota millään toimimaan. olen asentanut qsynapticsin ja laittanu tonne etc/X11/xorg.conf rivin Option      "SHMConfig"      "on" mutta silti tulee että "Can't access shared memory area. SHMConfig disabled" kun laittaa päätteeseen: synclient TouchpadOff=1 tai kun yrittää järjestelmä>asetukset>touchpad niin sanoo että: GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics

Käytöss eeepc 901

Mikä neuvoksi.

suopo

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #33 : 04.10.08 - klo:14.02 »
900 ja 901 on käytössä Elantechin touchpad, eikä synaptics:in.
Senpä takia tulee mainitsemasi virhe-ilmoitus.

tähänkin lääkkeet löytyy, vaan riippuu käyttämästäsi distrosta.
Koita hakea hakusanoilla "elantech touchpad ubuntu"

mulla on käytössä eee-ubuntu 8.04-1, siinä homma ratkesi http://www.array.org/ubuntu/news-archive.html#2008-07-21T12:43:57-06:00 ohjeilla, eli

luo tiedosto

Koodia: [Valitse]
sudo gedit /etc/modprobe.d/psmouse
ja sinne yksi rivi tekstiä

Koodia: [Valitse]
options psmouse elantech=1
tämän jälkeen reboot ja pääset gsynapticsilla säätämään asetuksia

----------------------------------
huomaa myös, että gsynaptic on tarkoitettu synapticin touchpadille,
elantechin touchpadille pitäisi käyttää pakettia gsynaptics-elantech

Koodia: [Valitse]
sudo apt-get remove gsynaptics
sudo apt-get install gsynaptics-elantech

molemmat käynnistyvät komennolla

Koodia: [Valitse]
sudo gsynaptics
tai graafisesti Preferences -> touchpad
elantech-paketissa  on vielä joku vika, kahden sormen määrittelyt aiheuttavat virhe-ilmoituksen, täytyy odotella josko joku asian korjaisi
« Viimeksi muokattu: 04.10.08 - klo:14.50 kirjoittanut suopo »

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Touchpad päälle / pois napinpainalluksella [RATKAISTU]
« Vastaus #34 : 09.10.08 - klo:12.57 »
Täytyykin itsekin koettaa asentaa tuo gsynaptics-elantech 901:een. Hieman häiritsee kirjoitellessa, kun käsi osuu levyyn ja kursori loikkii kuin jänis.