Stänga av touchpad "tap" [LÖST]

Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Stänga av touchpad "tap" [LÖST]

Inlägg av Bograth »

Jag vill stänga av "tap" på min touchpad då jag konstant klickar överallt och den bara jäklas med mig. Det jag hittat är att det skall gå med gsynaptics men då jag försöker starta programmet står det:
GSynaptics couldn't initialize
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use Gsynaptics
Försöker leta efter "inputdevice" i min xorg men hittar inget, hur stänger jag av detta? Det går knappt att använda datorn när den är på för jag klickar överallt när jag skriver/surfar osv.

Min xorg.conf:
Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Kör eeebuntu, vanliga ubuntu med annan kernel, på min eee pc 1000H.


EDIT:
Testade även eee-control, installerade via synaptic men utan framgång... får återligen upp detta om SHMConfig.
pargus@pargus-laptop:~$ /etc/init.d/eee-control start
* Starting Eee PC hardware control eee-control-daemon I can only run as root.
[ OK ]
pargus@pargus-laptop:~$ sudo /etc/init.d/eee-control start
[sudo] password for pargus:
* Starting Eee PC hardware control eee-control-daemon Cannot access I2C control files, performance control will be unavailable.
[ OK ]
pargus@pargus-laptop:~$ eee-control-tray
Can't access shared memory area. SHMConfig disabled?
Senast redigerad av 1 Bograth, redigerad totalt 10 gånger.
ligu
Inlägg: 6
Blev medlem: 08 mar 2008, 20:43
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Stänga av touchpad "tap"

Inlägg av ligu »

Lägg in följande rader i xorg.conf

Section "InputDevice"
Identifier "Configured Mouse"
Driver "synaptics"
Option "SHMConfig" "true"
EndSection

Har sedan ett litet script som startar "gtrayicon"

#!/bin/sh

synclient TouchpadOff=0

gtrayicon \
--tooltip="Toggle touchpad on/off" \
--activate="synclient TouchpadOff=0" \
--deactivate="synclient TouchpadOff=1" \
--activate-icon="${HOME}/.touchpad-control/off.png" \
--deactivate-icon="${HOME}/.touchpad-control/on.png" \
--activated
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

Förstod jag dig fel eller skulle jag göra sähär?:
pargus@pargus-laptop:~$ #!/bin/sh
pargus@pargus-laptop:~$
pargus@pargus-laptop:~$ synclient TouchpadOff=0
Can't access shared memory area. SHMConfig disabled?
pargus@pargus-laptop:~$
pargus@pargus-laptop:~$ gtrayicon \
> --tooltip="Toggle touchpad on/off" \
> --activate="synclient TouchpadOff=0" \
> --deactivate="synclient TouchpadOff=1" \
> --activate-icon="${HOME}/.touchpad-control/off.png" \
> --deactivate-icon="${HOME}/.touchpad-control/on.png" \
> --activated
bash: gtrayicon: command not found
pargus@pargus-laptop:~$
Om inte, hur skall jag gå till väga. Är fortfarande ganska oerfaren när det kommer till ubuntu.

La iallafall till raderna i xorg och den ser ut såhär nu:
Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "synaptics"
Option "SHMConfig" "true"
EndSection


Tack!
ligu
Inlägg: 6
Blev medlem: 08 mar 2008, 20:43
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Stänga av touchpad "tap"

Inlägg av ligu »

Har också en 1000H så du kan kopiera hela min xorg.conf som ser ut så här

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "synaptics"
Option "SHMConfig" "true"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Configured Mouse"
EndSection

Det där med grtayicon är bara ett script jag fixat för att stänga av/sätta på touchpadden lätt, du ska nog kunna göra det i gsynaptics också...
eyerouge
Inlägg: 787
Blev medlem: 18 jun 2007, 03:44
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: malmö
Kontakt:

Re: Stänga av touchpad "tap"

Inlägg av eyerouge »

Jag höll på i tre timmar innan jag lyckades få igång GSynaptic (var bl.a. tvungen att aktivera det delade minnet i fstab och göra en del liknande magier.) Mina problem var i huvudsak 1) det delade minnet som inte var aktiverat och 2) att det inte fanns någonting som helst i min xorg-fil om min touchpad som inputdevice.

Ett alternativ som inte slår av touchpaden utan bara deaktiverar den medan du skriver (x sekunder efter också) skulle kunna vara:

Kod: Markera allt

eyerouge@eyebook:~$ syndaemon -d -S
syndaemon är en del av xserver-xorg-input-synaptics som finns i Intrepids förråd. Har nyss testat det som hastigast och det verkar fungera väl och är för de flesta antagligen ett bättre alternativ än att slå av plattan helt.

Info: Kört detta på en Dell Inspiron 1525, med en i princip tom xorg.conf från början och Ubuntu Ibex 64.
Bild
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

Re: Stänga av touchpad "tap"

Inlägg av Hund »

Spara detta innehåll och döp filen till t.ex start_gtrayicon.sh. Högerklicka på filen och välj egenskaper, sedan på fliken rättigheter och bocka för så att den blir körbar.

Kod: Markera allt

#!/bin/sh

synclient TouchpadOff=0

gtrayicon \
--tooltip="Toggle touchpad on/off" \
--activate="synclient TouchpadOff=0" \
--deactivate="synclient TouchpadOff=1" \
--activate-icon="${HOME}/.touchpad-control/off.png" \
--deactivate-icon="${HOME}/.touchpad-control/on.png" \
--activated
Linuxkompis - En vänlig Linux-gemenskap för alla!
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

har aktiverat det delade minnet i fstab
You will need to create a file:
Code:

/etc/hal/fdi/policy/shmconfig.fdi

Place the following in that file:
Code:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>

I adapted this information from here and it works on my system but you have to have shared memory enabled in your /etc/fstab by adding the following:
Code:

tmpfs /dev/shm tmpfs defaults 0 0
har kopierat ligus:s xorg och får fortfarande det ursprungliga meddelandet.

EDIT1:

Testar även att starta eee-control och får följande:
pargus@pargus-laptop:~$ sudo /etc/init.d/eee-control start
* Starting Eee PC hardware control eee-control-daemon Cannot access I2C control files, performance control will be unavailable.
[ OK ]
pargus@pargus-laptop:~$ eee-control-tray
Can't access shared memory area. SHMConfig disabled?
EDIT2:
testade även det script som hund föreslog, exekverade och sedan blev det ingen förändring.

EDIT3:
pargus@pargus-laptop:~$ grep synaptics /var/log/Xorg.0.log
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
Configured Mouse no synaptics event device found
(II) UnloadModule: "synaptics"
pargus@pargus-laptop:~$
Förstår jag det som att den inte hittar någon synaptic device?

Fråga: Allt jag vill göra är att stänga av "tap" på touchpad:en, finns det ingen simpel lösning? jag vill kunna scrolla med 2 fingrar men allt som görs med ett finger skall bara vara musrörelser inget klickande.
ligu
Inlägg: 6
Blev medlem: 08 mar 2008, 20:43
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Stänga av touchpad "tap"

Inlägg av ligu »

kommer ihåg att jag hade lite problem med touchpadden själv.
Dokumenterade ju tyvärr inte hur ja löste de...

Dessa synaptics paketen har jag installerade, kolla så de installerade på din:

ksynaptics
qsynaptics
xorg-driver-synaptics
gsynaptics-mcs-plugin
libsynaptics-dev
gsynaptics-elantech
xfree86-driver-synaptics
gsynaptics
synaptics
libsynaptics0
xserver-xorg-input-synaptics
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

hittar inte alla, vilka biblotek har du tillgång till? och hur lägger jag till dem?
Användarvisningsbild
micke_nordin
Inlägg: 1539
Blev medlem: 21 aug 2008, 17:03
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Stänga av touchpad "tap"

Inlägg av micke_nordin »

eyerouge skrev:Jag höll på i tre timmar innan jag lyckades få igång GSynaptic (var bl.a. tvungen att aktivera det delade minnet i fstab och göra en del liknande magier.) Mina problem var i huvudsak 1) det delade minnet som inte var aktiverat och 2) att det inte fanns någonting som helst i min xorg-fil om min touchpad som inputdevice.

Ett alternativ som inte slår av touchpaden utan bara deaktiverar den medan du skriver (x sekunder efter också) skulle kunna vara:

Kod: Markera allt

eyerouge@eyebook:~$ syndaemon -d -S
syndaemon är en del av xserver-xorg-input-synaptics som finns i Intrepids förråd. Har nyss testat det som hastigast och det verkar fungera väl och är för de flesta antagligen ett bättre alternativ än att slå av plattan helt.

Info: Kört detta på en Dell Inspiron 1525, med en i princip tom xorg.conf från början och Ubuntu Ibex 64.
Det här är nog det bästa alternativet, jag kör dock syndaemon -d -S -t vilket inte avaktiverar hela touchpaden utan bara tap och scroll. Jag kan alltså rör på muspekaren men inte flytta markören när jag skriver.

/Micke
ligu
Inlägg: 6
Blev medlem: 08 mar 2008, 20:43
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Stänga av touchpad "tap"

Inlägg av ligu »

Bograth skrev:hittar inte alla, vilka biblotek har du tillgång till? och hur lägger jag till dem?
kör för att kolla vilka paket du har installerat $ apt-cache pkgnames | grep synaptics

kör för att installera saknade $ sudo apt-get install "paket"
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

Hade samma paket installerade som dig...

pargus@pargus-laptop:~$ apt-cache pkgnames | grep synaptics
ksynaptics
qsynaptics
xorg-driver-synaptics
gsynaptics-mcs-plugin
libsynaptics-dev

gsynaptics-elantech
xfree86-driver-synaptics
gsynaptics
synaptics
libsynaptics0
xserver-xorg-input-synaptics

EDIT:
Men fortfarande om jag försöker öppna touchpadinställningarna så är det 'SHMconfig' 'true' den klagar på...

Hur ska jag ändra detta:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "synaptics"
Option "SHMConfig" "true"
EndSection
Kan jag skriva om det till:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "SHMConfig" "true"
EndSection
För jag har läst runt och någon har sagt något om sendcore events men alla har identifyer synaptics touchpad medans jag har configured mouse.

Hur gör jag detta riskfritt och kan det vara lösningen att ändra identifyer?
ligu
Inlägg: 6
Blev medlem: 08 mar 2008, 20:43
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Stänga av touchpad "tap"

Inlägg av ligu »

prova att lägga till raden i xorg
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

provade men fick samma felmeddelande. och jag fick ett grafikerror så jag endast kunde köra ubuntu i låg grafiksläge.
eyerouge
Inlägg: 787
Blev medlem: 18 jun 2007, 03:44
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: malmö
Kontakt:

Re: Stänga av touchpad "tap"

Inlägg av eyerouge »

Bograth skrev:provade men fick samma felmeddelande. och jag fick ett grafikerror så jag endast kunde köra ubuntu i låg grafiksläge.
Jag fick också det problemet men det löste sig efter att jag plockade bort en del från xorg. Min xorg ser ut som följer, och allt fungerar hos mig:

Kod: Markera allt

Section "Device"
	Identifier	"Configured Video Device"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
EndSection


Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
EndSection
Det är den sista delen du är intresserad av. Kan kanske tilläggas än en gång att det är Ubuntu 8.10 Intrepid Ibex som jag kör.
Bild
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

Det är klurigt detta... testade din xorg config för plattan och systemet startade upp normalt men får fortfarande inte qsynaptics att fungera.

Testade både SHMconfig 'true' och 'on' och ingendera fungerade.

Får fortfarande:
pargus@pargus-laptop:~$ sudo /etc/init.d/eee-control start
* Starting Eee PC hardware control eee-control-daemon Cannot access I2C control files, performance control will be unavailable.
[ OK ]
pargus@pargus-laptop:~$ eee-control-tray
Can't access shared memory area. SHMConfig disabled?
Är det något annat som kan behövas aktiveras för att den ska få tillgång till shared memory area?
eyerouge
Inlägg: 787
Blev medlem: 18 jun 2007, 03:44
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: malmö
Kontakt:

Re: Stänga av touchpad "tap"

Inlägg av eyerouge »

Bograth skrev: Can't access shared memory area. SHMConfig disabled?

Är det något annat som kan behövas aktiveras för att den ska få tillgång till shared memory area?
Har du aktiverat shared memory ö.h.t? Jag tipsade i en föregående post om att jag tvingades göra det genom att följa denna guide. Efter det föll bitarna på plats för min egen del i alla fall, eventuellt behöver du reboota efter att du ändrat i din fstab.
Bild
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

Jo jag följde den så min fstab ser ut som följer:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=a07d9905-c684-4b68-a31b-8fef215b7f62 / ext3 relatime,erro$
# /dev/sda5
UUID=fd82398b-53f8-4ccf-b843-91100403cfc0 none swap sw $
#test
tmpfs /dev/shm tmpfs defaults 0 0
Så jag hoppas den är aktiverad.

EDIT:

Läser lite djupar och hittar
To check if a touchpad has been detected open a terminal and check the input device list given by this command:

Kod: Markera allt

xinput list
testar kommandot och får:
pargus@pargus-laptop:~$ xinput list
"Virtual core keyboard" id=0 [XKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Virtual core pointer" id=1 [XPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is -1
Resolution is 0
Axis 1 :
Min_value is 0
Max_value is -1
Resolution is 0
"Asus EeePC extra buttons" id=2 [XExtensionKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Macintosh mouse button emulation" id=3 [XExtensionPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"ImPS/2 Logitech Wheel Mouse" id=4 [XExtensionPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"AT Translated Set 2 keyboard" id=5 [XExtensionKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Video Bus" id=6 [XExtensionKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
Inget innehållande Synaptic eller touchpad... eller har jag tolkat den fel?
s_t
Inlägg: 30
Blev medlem: 16 sep 2008, 15:48
OS: Fedora
Ort: Luleå
Kontakt:

Re: Stänga av touchpad "tap"

Inlägg av s_t »

Har samma fråga och problem.
Bograth skrev:Jo jag följde den så min fstab ser ut som följer:
# /etc/fstab: static file system information.
tmpfs /dev/shm tmpfs defaults 0 0
Så jag hoppas den är aktiverad.
To check if a touchpad has been detected open a terminal and check the input device list given by this command:

Kod: Markera allt

xinput list
testar kommandot och får även jag liknande svar. Inget innehållande Synaptic eller touchpad...

EDIT:

Jag kollade in dessa sidor och nu funkar det för mig.
http://www.array.org/ubuntu/elantech.html
http://forum.eeeuser.com/viewtopic.php?id=39570
Bograth
Inlägg: 111
Blev medlem: 22 jul 2007, 15:51

Re: Stänga av touchpad "tap"

Inlägg av Bograth »

Vilken av sakerna gjorde du på eeeuser forumet? står massor med olika saker i den tråden...
tack!

EDIT:
följde instruktionerna på array.org ändrade sedan SHMConfig i xorgen till "on" och inte "true"
Därefter ändrade jag ordningen på min xorg så att touchpaden kom före configured mouse.

Om det hjälper någon senare så ser min xorg ut såhär:

Kod: Markera allt

# xorg.conf (X.Org 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 xorg.conf manual page.
# (Type "man 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.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# 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 "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "synaptics"
Option "SHMConfig" "on"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Configured Mouse"
EndSection
Nu funkar det iaf. och jag har stängt av tapfunktionen.
Skriv svar

Återgå till "Använda X/K/Ubuntu - inaktuell"