Érintőtábla visszakapcsol

Fórum: 

Sziasztok!

Tara-t használok. Dell 5559 laptopon az érintő táblát kikapcsolom a beállítások/egér és érintőtábla menüben (mert mindig beleakadok és már kész is a baj), és tökéletesen kiiktatódik az érintőtábla. Ez eddig teljesen OK. DE! Ha pár órára magára hagyom bekapcsolva (képernyővédő kéleltetése 5 perc mely után 15 másodperccel késleltetve zárolja is a gépet) amikor újra használatba akarom venni be van kapcsolva ismét az érintőtábla. Kikapcsolom menüből, akkor megint kikapcsolódik.

1. Szerintetek mi lehet a hiba és mi lehet a megoldás? (hogy lehet végleg kikapcsolni?)

2. Be lehet-e azt állítani hogy úgy működjön mint az ablakos rendszernél, hogy érzékelje hogy van-e egér vagy nincs, és ettől függően kapcsoljon ki/be a touchpad?

Touchpad

Nálam ez úgy van ,hogy egy script figyeli a touchpad állapotát. Indítópultba betéve minden ilyen gond megszűnik.A xinput csomag megléte kell hozzá.

Értékelés: 

0
Még nincs értékelve

Touchpad

#1

Ezt tudnád nekem úgy részletezni, hogy programozói ismeretek nélkül a nulláról működőképes állapotba tudjam hozni?

Értékelés: 

0
Még nincs értékelve

 Programozói ismereteim

 Programozói ismereteim nincsenek. A lépések pedig

1. Synapticban megnézni telepítve van-e az xinput csomag. Ha nincs telepitve, akkor telepited.

2. Szövegszerkesztővel (fogalmam sincs melyiket használod: xed, gedit, geany, nano,) pedig beilleszted az alábbi kódot, elmented, indithatóvá teszed,

3. A vezérlőpultban az induló programok beteszed

A kód:

#!/bin/bash
 
declare -i ID
ID=`xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'`
declare -i STATE
STATE=`xinput list-props $ID|grep 'Device Enabled'|awk '{print $4}'`
if [ $STATE -eq 1 ]
then
    xinput disable $ID
    # echo "Touchpad disabled."
    notify-send -a 'Touchpad' 'Disabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
else
    xinput enable $ID
    # echo "Touchpad enabled."
    notify-send -a 'Touchpad' 'Enabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
fi
 

Értékelés: 

0
Még nincs értékelve

 Programozói ismereteim

#3

Köszönöm! De sajnos nem ment.

Elindítottam a file-t, megjelent a szöveges felirat is hogy "Enabled" de semmi más nem történt sajnos. Touchpad ugyanúgy megy ha kihúzom az egeret, ha bedugom. :-(

Az esetleg nem probléma, hogy a touchpad id=15 ? Ezt nem kellene átírni?

xinputból mind3 csomag telepítve van.

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

HELYESBÍTEK

Annyi történt, hogyha kihúzom az egeret akkor aktiválódik a tapi, ha visszadugom, akkor is aktív marad.

Értékelés: 

0
Még nincs értékelve

Touchpad

Akkor próbáljuk másképp. Ha a következő kódot használod terminálban, mit hoz eredményül?

synclient | grep TouchpadOff

Értékelés: 

0
Még nincs értékelve

Touchpad

Nálam sincs telepítve. Alapértelmezésben a touchpad ki van kapcsolva? Nálam nincs letiltva. Esetleg, ha még megvan a script, meg kellene próbálni 2x elinditani. Amikor Disabled, akkor is müködik az érintőpad? Ilyen esetben nálam nem. Nekem az ID=12, de nem hiszem, hogy ennek volna jelentősége.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Touchpad

#6 Esetleg próbáld telepíteni:

synclient | grep TouchpadOff

„synclient” parancs nem található, de telepíthető így:

sudo apt install xserver-xorg-input-synaptics

Értékelés: 

0
Még nincs értékelve

Touchpad

#8

synclient | grep TouchpadOff
TouchpadOff             = 2

Ha lehúzom az egeret megy a touchpad, ha visszadugom... akkor is.

Értékelés: 

0
Még nincs értékelve

Touchpad

#7

Ha arra gondolsz, hogy a beállítások/egér és érintőtábla menüben ki van-e kapcsolva, akkor ott igen. Viszont képes magától aktiválódni ha alvó módból visszatér.

Értékelés: 

0
Még nincs értékelve

A beállítások/egér és

A beállítások/egér és érintőtábla menüben ideiglenesen meg kellene szüntetni a letiltást. Újrainditás után kellene elinditani a scriptet, akkor viszont Disablednek kell megjelenni és nem szabadna müködnie a tapipadnek. Újbóli scriptinditás viszont engedélyezi. Igy müködik nálam Debian, Ubuntu és Arch alatt. A probléma gyökere a

TouchpadOff             = 2

Értékelés: 

0
Még nincs értékelve

A beállítások/egér és

@13

A sricpben nem kellene átírni a 0-9 értéket 0-15 re? Mert nekem az egerem 15-ön van. Átírtam semmi nem változott. Most az asztalon van a sricp bemásoljam esetleg a rendszerben valamelyik mappába? Jó .txt formában, vagy .sh kiterjesztéssel?

Értékelés: 

0
Még nincs értékelve

 Nálam sh kiterjesztésü, de a

 Nálam sh kiterjesztésü, de a lényeg inkább az, hogy futtatható legyen. Ellenőrizni kellene a tulajdonságoknál. Nálam a port 12-es és a fájl egy scripts nevü mappában van.

Értékelés: 

0
Még nincs értékelve

Nálad mit csinál ha

Nálad mit csinál ha terminálba írod: "xinput disable 15"? Persze macskaköröm nélkül...

Értékelés: 

0
Még nincs értékelve
kimarite képe

Parancsfájl teszt

#9 1) vedd ki az indítópultból a scriptet
2) indítsd újra a rendszert
3) nyiss egy terminált
4) készíts egy fájlt

touch touchpadoff.sh

5) nyisd meg szerkesztésre

nano touchpadoff.sh

6) bele ez a tartalom (a korábbi)

#!/bin/bash
 
declare -i ID
ID=`xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'`
declare -i STATE
STATE=`xinput list-props $ID|grep 'Device Enabled'|awk '{print $4}'`
if [ $STATE -eq 1 ]
then
    xinput disable $ID
    # echo "Touchpad disabled."
    notify-send -a 'Touchpad' 'Disabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
else
    xinput enable $ID
    # echo "Touchpad enabled."
    notify-send -a 'Touchpad' 'Enabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
fi

7) mentsd és zárd be a nano szerkesztőt:
Ctrl + O és Enter
Ctrl + X

8) tedd futtathatóvá

chmod u+x touchpadoff.sh

9) próbáld futtatni

bash ./touchpadoff.sh

... ez a teszt. A kimenet kell a válaszba.

Értékelés: 

5
Átlag: 5 (1 szavazat)

Nálad mit csinál ha

#16 semmit

Értékelés: 

0
Még nincs értékelve

Parancsfájl teszt

#17 bash ./touchpadoff.sh
./touchpadoff.sh: sor: 4: 12
15: szintaktikai hiba a kifejezésben (hibás token: „15”)
Usage: xinput list-props <device> [<device> ...]
Usage: xinput enable <device>
 

Értékelés: 

0
Még nincs értékelve
kimarite képe

A beállítások/egér és

#14 Bemásolnád a kimenetet?

xinput list

Értékelés: 

0
Még nincs értékelve

A beállítások/egér és

#20 rosszul emlékeztem, a touchpad van a 15-ön, nem az egér.

⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PixArt USB Optical Mouse                    id=10    [slave  pointer  (2)]
⎜   ↳ DLLC6B2:00 06CB:75BF Touchpad               id=12    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                  id=15    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
    ↳ Power Button                                id=8    [slave  keyboard (3)]
    ↳ Sleep Button                                id=9    [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD: Integrate             id=11    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                            id=13    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=14    [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                       id=16    [slave  keyboard (3)]
 

Értékelés: 

0
Még nincs értékelve
kimarite képe

Helyzetjelentés

#19 Nálam működik a script. Ki és bekapcsolja a tapipadot.

Értékelés: 

0
Még nincs értékelve
kimarite képe

A beállítások/egér és

#21 Ha egyszer futtatom a scriptet, akkor az addig bekapcsolt tapipadot kikapcsolja. Egeret most nem tudok előszedni, illetve lényegtelen. Aztán a nyitva hagyott terminálban a fel nyillal meghívom a korábbi parancsot (a script futtatása), és Enter-t ütök. Ekkor a tapipad bekapcsol. Nálad?

Értékelés: 

0
Még nincs értékelve
kimarite képe

A beállítások/egér és

#14 Az eredeti scriptet használd. Ott van benne a 10 feletti számozás.

Értékelés: 

0
Még nincs értékelve

A beállítások/egér és

#24 Nem értem. Hol van benne 10 fölötti számozás? 0-9 van mindkettőben. Akkor m ost bekapcsolom a tapit, újraindítom a gépet és elindítom a scriptet, aztán folytatom tovább a hsz.-t.

------------------------ after boot:

A 0-9-et átírtam 0-16 ra. Aztán elindítottam a jobb felső sarokban megjelent az "Enabled" de a tapi pad ugyanúgy működik, mintha semmit sem csináltam volna.

Értékelés: 

0
Még nincs értékelve
kimarite képe

A beállítások/egér és

#25 Az eredeti script-re nem ugyanezt csinálja?

Nálam is hasonlóan 10 felett az ID. Más gond lesz nálad.

xinput list
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                          id=12    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                  id=13    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
    ↳ Sleep Button                                id=8    [slave  keyboard (3)]
    ↳ HP HD Webcam [Fixed]: HP HD Web             id=10    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=11    [slave  keyboard (3)]
    ↳ HP Wireless hotkeys                         id=14    [slave  keyboard (3)]
    ↳ HP WMI hotkeys                              id=15    [slave  keyboard (3)]
    ↳ Astrometa DVB-T2                            id=9    [slave  keyboard (3)]

Értékelés: 

0
Még nincs értékelve

Nálam is működik a script.

Nálam is működik a script.

mtimea@asus-E403SA:~$ xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'
12

mtimea@asus-E403SA:~$ xinput list
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ Razer  Razer Abyssus                        id=10    [slave  pointer  (2)]
⎜   ↳ Elan Touchpad                               id=12    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Asus Wireless Radio Control                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                   id=8    [slave  keyboard (3)]
    ↳ Sleep Button                                id=9    [slave  keyboard (3)]
    ↳ USB Camera: USB Camera                      id=11    [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                            id=13    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=14    [slave  keyboard (3)]
    ↳ Burr-Brown from TI               USB Audio CODEC     id=15    [slave  keyboard (3)]

Tehát a touchpad ID-je 12, a xinput enable 12 és xinput disable 12 parancsok ki be kapcsolgatják.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Nálam is működik a script.

#27 Igen, ezt is lehetne tesztelni.

xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'

Nálam is:

xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'
13

Értékelés: 

0
Még nincs értékelve

Nálam is működik a script.

#27

Jó ötlet. Most végig néztem. Nem a 15-ös, hanem a 12-es porton van az igazi.

Virtual core pointer                                       id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                   id=4    [slave  pointer  (2)]
⎜   ↳ DLLC6B2:00 06CB:75BF Touchpad      id=12    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=15    [slave  pointer  (2)]
⎜   ↳ PixArt USB Optical Mouse                    id=10    [slave  pointer  (2)]
 

Akko ide:

xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}' 13 a 13 helyett 12-t kellene írni?

 

Értékelés: 

0
Még nincs értékelve

Nálam is működik a script.

#28 Igen, de most már tényleg nem tom' mi a jó verzió, mert az eredetiben az ID= soron az egyenlőség jelet követően ilyen jelek: ``közé van zárva a parancs, a ti parancsorotokból pedig hiányoznak ezek a jelek. A 12-est most a ` jel elé vagy után írjam? (gondolom elé).

Parancsorban erre reagál:

xinput disable 12

xinput enable 12

Erre viszont nem reagál:

ID=`xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}' 12`

Értékelés: 

0
Még nincs értékelve

Két touchpad? És melyik van

Két touchpad? És melyik van beállitva a vezérlőpult egér és érintőtábla menüben? Dell vagy Synaptics? Egyébként nem kell(ene) semmit se beirnod. Ha megvan hogy melyik, az annak megfelelő id szám kellene.

Tehát a touchpad ID-je 12, a xinput enable 12  és xinput disable 12 parancsok ki be kapcsolgatják. Ha 15,  a xinput enable 15 és xinput disable 15  parancsok ki be kapcsolgatják. És akkor a script se kell.

Értékelés: 

0
Még nincs értékelve

Két touchpad? És melyik van

#33

Kapcsolgassam manuálisan? Tul. képpen nem is használom, csak arra az esetre kell, ha valamiért nem lenne egér. A szomorú, hogy akár a 12-est akár a 15-öst kapcsolom ki, a beállítások/egér és toucpad menüben nem változik a státusza, de viszont le tudom így tiltani.

Ez: xinput disable 12 működik, de jó lenne hozzá egy szkript, ami automatizálja, az mégiscsak használhatóbb.

Értékelés: 

0
Még nincs értékelve

Két touchpad? És melyik van

#34 Parancsikon nem jó? Létrehozol egyet, megadod a működő parancsot és kész. Ha kettőt csinálsz, egy a bekapcsolásra egy a kikapcsolásra még jobb.

Értékelés: 

0
Még nincs értékelve

Két touchpad? És melyik van

#35 Ha szkripttel nem megy, akkor inkább letiltom a BIOS-ban. Tényleg ritkán használom, viszont ez egy elegáns megoldás lett volna. Az alap problémám mint azt fentebb is írtam, hogyha magára hagyom a gépet pár óra múlva ha feloldom a zárolást, akkor képes újra aktiválódni. Erre nem biztos hogy elég lesz a parancssoros megoldás.

Értékelés: 

0
Még nincs értékelve

Két touchpad? És melyik van

#36 Eddig sem voltál bátortalan a script átirásában  A scriptben cseréld ki a xinput disable $ID és xinput enable $ID az $ID értéket a neked megfelelő értékre (2 hely és csak ott)

Értékelés: 

0
Még nincs értékelve

Két touchpad? És melyik van

#37 Nem egészen értem mire gondolsz. Erre: xinput disable $ID=12 ? Ebben az esetben hogy nézzen ki a sor? Így ezt kapom:

grep: 12: Nincs ilyen fájl vagy könyvtár
unable to find device 0
unable to find device 0=12
 

Értékelés: 

0
Még nincs értékelve

terminálból indítottam:

Most így néz ki:

#!/bin/bash
 
declare -i ID
ID=`xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'`
declare -i STATE
STATE=`xinput list-props $ID|grep 'Device Enabled'|awk '{print $4}'`
if [ $STATE -eq 1 ]
then
    xinput disable 12
    # echo "Touchpad disabled."
    notify-send -a 'Touchpad' 'Disabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
else
    xinput enable 12
    # echo "Touchpad enabled."
    notify-send -a 'Touchpad' 'Enabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
fi

terminálból indítottam:

chmod u+x touchpadoff.sh
bash ./touchpadoff.sh
 

Ez volt a válasz:

./touchpadoff.sh: sor: 4: 12
15: szintaktikai hiba a kifejezésben (hibás token: „15”)
Usage: xinput list-props <device> [<device> ...]
..és sajnos nem is működött.
 

Értékelés: 

0
Még nincs értékelve
kimarite képe

9 • Válasz • Megosztás › Mutass 13 új választ

#41 A panacs kimenete?

xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'

Ez az eredeti (egy része).

Ahogy írod (olvasom), sikerült letiltani, de nem tudjuk, melyikkel: 12 vagy 15?
Elárulnád? Tehát ... a 12-essel működik. Akkor ezt jó értem?

Írtad: A szomorú, hogy akár a 12-est akár a 15-öst kapcsolom ki, a beállítások/egér és toucpad menüben nem változik a státusza, de viszont le tudom így tiltani.

Ez: xinput disable 12 működik, de jó lenne hozzá egy szkript, ami automatizálja, az mégiscsak használhatóbb.

Udev szabály vagy esetleg más beállítás hozhat automatizálást. Megoldás még nem tudok az automatizálásra.

Az eredeti script:

#!/bin/bash
declare -i ID
ID=`xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'`
declare -i STATE
STATE=`xinput list-props $ID|grep 'Device Enabled'|awk '{print $4}'`
if [ $STATE -eq 1 ]
then
    xinput disable $ID
    # echo "Touchpad disabled."
    notify-send -a 'Touchpad' 'Disabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
else
    xinput enable $ID
    # echo "Touchpad enabled."
    notify-send -a 'Touchpad' 'Enabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
fi

Ezt teszteld. Erre írj valamit, működik-e. Itt írtam erről:
https://linuxmint.hu/comment/20916#comment-20916
KIvetted a másikat az indítóból és utána újraindítottad a rendszert?

Értékelés: 

0
Még nincs értékelve

9 • Válasz • Megosztás › Mutass 13 új választ

#41

Várj, most sokmindent küldtél, próbálom sorjában megválaszolni.

Erre a változtatásra STATE=`xinput list-props 12|grep 'Device Enabled'|awk '{print $4}'` ezt kaptam:

./touchpadoff.sh: sor: 4: 12
15: szintaktikai hiba a kifejezésben (hibás token: „15”)

A touchpadet azonnal letiltotta, ki-be húztam az egeret, és visszadugás után már nem tiltott le újra. Kérdésedre: igen jól értelemted, a 12-es porton tiltja le.

Erre a parancsra STATE=`xinput list-props 12|grep 'Device Enabled'|awk '{print $4}'` pedig piros számokkal ezt:

15
12

Most tartok ott, hogy újraindítom a gépet. A többiről később beszámolok.

Értékelés: 

0
Még nincs értékelve

9 • Válasz • Megosztás › Mutass 13 új választ

#42

Most ezt kaptam eredményül:

./touchpadoff.sh: sor: 4: 12
15: szintaktikai hiba a kifejezésben (hibás token: „15”)
Usage: xinput list-props <device> [<device> ...]
Usage: xinput enable <device>
 

És most nem tiltotta le a tapit.

Értékelés: 

0
Még nincs értékelve

Igérem, utolsó próbálkozás,

Igérem, utolsó próbálkozás, mentsd el touchpad2.sh néven, majd

chmod u+x touchpad2.sh

utána futtasd.

Kód:

#!/bin/bash
declare -i STATE
STATE=`xinput list-props 12|grep 'Device Enabled'|awk '{print $4}'`
if [ $STATE -eq 1 ]
then
    xinput disable 12
    # echo "Touchpad disabled."
    notify-send -a 'Touchpad' 'Disabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
else
    xinput enable 12
    # echo "Touchpad enabled."
    notify-send -a 'Touchpad' 'Enabled' -i /usr/share/icons/Adwaita/48x48/devices/input-touchpad.png
fi
 

Értékelés: 

0
Még nincs értékelve

Igérem, utolsó próbálkozás,

#46 Nagyon jó! Elindításkor (egér bedugva) rögtön letiltotta a tapit és ki is írta, hogy disabled. Amikor kihúztam az egeret aktiválta a tapit, de amikor visszadugtam az egeret akkor is aktív maradt. Elindítottam újra és akkor ismét letiltotta a tapit. A hiba oka az lehet, hogy valamiért a feltétel nem teljesül, vagy a rutin visszakapcsoló ága nem megy. (Esetleg a script futása akad el? -Ezt valószínűtlennek tartom)

Érdekesség: az érintőtábla és egér beállításoknál bekapcsolt állapotot mutat akkor is, amikor sikerül letiltani. Majd ha itt ki és bekapcsolom akkor aktívvá válik. Valaki a háttérben dolgozik. Lehet hogy van valami jelentősége annak, hogy kétféle szoftver van fenn kér külön porton? (pedig ezt ő rakta fel magának)

Értékelés: 

0
Még nincs értékelve

Dell az egy csodabogár. Az

Dell az egy csodabogár. Az egér visszadugást nem érzekeli a script, ezért kénytelen vagy  úgy használni, hogy vagy kell a pad vagy nem kell.

Értékelés: 

0
Még nincs értékelve

Másképpen

Mivel 2 porton is megjelenik (DE MIÉRT?!)

 Virtual core pointer                                     id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PixArt USB Optical Mouse                   id=10    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad               id=15    [slave  pointer  (2)]
⎜   ↳ DLLC6B2:00 06CB:75BF Touchpad     id=12    [slave  pointer  (2)]
⎣ Virtual core keyboard                                id=3    [master keyboard (2)]
 

Ezért kipróbáltam, mi van akkor, ha mindkettőt beírom a szkriptbe.

..

then
    xinput disable 12
    xinput disable 15

..

else
    xinput enable 12
    xinput enable 15

Bár hiba nélkül lefutott ugyanaz lett az eredménye, mint az előbb (egeret visszadugva nem tiltott le).

Értékelés: 

0
Még nincs értékelve

Most már csak azt kellene

Most már csak azt kellene elárulnod, hogy a Beállitások - Egér és érintőtábla - Eszközök sorában ha a nyilra kattintassz, milyen eszközöket sorol fel?

A script nincs felkészítve két eszközre így hiába írod be a 15-ös portot.

Értékelés: 

0
Még nincs értékelve

Most már csak azt kellene

#50 Milyen nyílra gondolsz? https://www.dropbox.com/s/5qvi2z921naik5n/Eg%C3%A9r.jpg?dl=0

Értékelés: 

0
Még nincs értékelve

Oldalak