Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: matlala 25 Dubna 2014, 22:08:47
-
Zdravím,
nikdy jsme neměl problém a naráz s novou verzí se mě touchpad zapíná často sám a bez notifikace. Nevíte čím to může být?
dělá to i kernel 3.13 i 3.14, používám pouze unity.
Situace se má tak, že touchpad vypnu, používám myš a třeba za 10-20 minut píšu chvilku na klávesnici (nastavená je 2s prodleva, nic jsem krom rychlosti neměnil, bylo to v systému nastavené podle mých potřeb), přijde mi že se opřu víc dlaní o cca půlku touchpadu a ono se hejbe myš, Ž8dná notifikace o zapnutí, prostě se zapne. Občas se zapne i po probuzení, ale to jen výjimečně.
jedná se o notes asus n56vm, je tam nějaký elan
matlala@matlala-N56VM ~ $ dmesg | grep elan
[ 3.185739] psmouse serio4: elantech: assuming hardware version 4 (with firmware version 0x361f03)
[ 3.199738] psmouse serio4: elantech: Synaptics capabilities query result 0x10, 0x15, 0x0d.
matlala@matlala-N56VM ~ $ dmesg | grep Elan
[ 3.267005] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio4/input/input13
matlala@matlala-N56VM ~ $ dmesg | grep touchpad
[ 2.690215] psmouse serio4: alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64
-
jj taky jsem si toho už všiml, až budu mít čas tak to asi začnu řešit... :-\
-
ok, aspoň nejsem sám, taky nějak nemám čas to v nejbližších dvou týdnech řešit, tak snad pak, dočasně by snad šlo pouštět vždy po probuzení a startu příkaz na vypnutí.
-
a hele možná výhra, vyšlo 3.14.2 jádro a tam mi to ještě neudělalo, drží vypnutý. Resp normálně by se už zapl.
3.14.1 bylo jádro kde to ještě samovolně zapínal. Že by to bylo až v kernelu?
-
Uvidíme, počkám si. Zatím jedu na 3.13.0-24-generic...
-
tak co? už je nějaké řešení? Mě napadlo aspoň udělat si vlastní klávesovou zkratku, jen nevím jak v bash scriptu řešit jednou zkratkou jednou zapnutí a podruhé vypnutí bez ukládání nějaké hodnoty někam.
-
Já myslel že ti to na té 3.14 už nezlobí?
-
zlobí míň, ale zlobí
-
Furt si říkám že s tím něco musím udělat ale už automaticky po startu mačkám Fn+F9... ;D
-
Disable the touchpad while typing and adapt the delay
16. It's pretty useful to disable the touchpad (trackpad) of your laptop during typing, and tweak the delay. Especially on small laptops.
In Ubuntu, that's easy to configure:
First, the disabling with the default delay: click on the grey Ubuntu logo (Dash home). Query: touchpad.
Click on Mouse & Touchpad
The following option should be ticked:
Disable while typing
Note: in Ubuntu, this only disables the touchpad functions of tapping and scrolling. Mouse pointer movements are still allowed.
In Xubuntu, not even mouse pointer movements are allowed then.
Now the delay. When the touchpad has been configured like this, the default delay is two whole seconds. That's too long and interferes with productivity. When you wish to shorten the delay to one second, you can do this:
First entirely undo the current disabling: remove the tick for Disable touchpad while typing. Close the mouse and touchpad settings window.
Now create an adapted startup application:
Click on the grey Ubuntu logo (Dash home). Query: startup.
Click Startup Applications - Add
Fill out the fields as follows (use copy/paste, that's easiest):
Name:
Syndaemon
Command:
syndaemon -i 1.0 -K -R -t
Comment:
Disable touchpad while typing, with a reasonable delay and only for tapping and scrolling
Click Add and then Close.
Reboot your computer.
Alebo tu, je to síce staršie ale...
And a bonus. A bash script to toggle the touchpad on an off with a hotkey:
# toggle synaptic touchpad on/off
# get current state
SYNSTATE=$(synclient -l | grep TouchpadOff | awk '{ print $3 }')
# change to other state
if [ $SYNSTATE = 0 ]; then
synclient touchpadoff=1
elif [ $SYNSTATE = 1 ]; then
synclient touchpadoff=0
else
echo "Couldn't get touchpad status from synclient"
exit 1
fi
exit 0Save it in a file and call it whatever you want (for instance "toggle_touchpad.sh"), make the script executable (chmod +x toggle_touchpad.sh) and assign a hotkey for it (for instance by using CompizConfig Settings Manager, on the Commands options).
na také bash-ovanie je GdH
-
á vidíš, zjistit stav, to mě nenapadlo
to první použiju u sebe a druhé mám částečně udůelané u kámošky, která na lenovu nemá fn zkratku na touchpad.
-
hmm, vypadá že ten syndaemon po startu opravdu jen vypne touchpad při psaní a je to neúčinné, takže už hledám ikonu touchpadu co je klasicky v notifikacích a aplikuju si taky vlastní klávesovou zkratku tím bash scriptem.
-
Dobobrý den,
jsem tu nováček, tak se předem omlouvám pokud pokládám dotaz špatně.
Mám problém s touchpadem. Mám mini netbook Acer Aspire One 10.1 a Linux Ubuntu 14.04. Touchpad neumí rolovat a koukal jsem na jiná fóra a tam jsem nenašel jediný návod jak to rozběhnout. V nastavení tato možnost už není. V Ubuntu 12.04 a 13.04 mi běželo vše v pořádku. Děkuji za pomoc. Milan
-
viz obrázek...
[příloha smazaná administrátorem]
-
Super, už to jede. Moooc děkuju! ;)
-
Tak ani po všech těch aktualizacích nic, problém stále trvá a přestalo fungovat i vypnutí pomocí spouštěném po přihlášení
synclient TouchpadOff=1resp touchpad chvíli zůstane vypnutý a po pár desítkách sekund, až max 3minutkách se zase odemkne, po opětovném zamknutí přes synclient (vlastní zkratka) vydrží, vypnutí FN zkratkou pak funguje taky jen chvíli a tochpad se zapne po nějaké náhodné době.
Je to otravný furt to po reloginu ručně vypínat. Kor když dělám relogin min 1-2x denně.
Náhodou jste to někdo nevyřešili? Nemám ani tušení co hledat na google v angličtině.
-
A co to zatím řešit silou přes modul psmouse? Potřebu hesla vyřeší výjimka v sudoers. Taky jsem to tak kdysi dělal.
Koukám, že jsem na to měl skriptík, vše je zde (http://gdhnotes.blogspot.cz/2010/08/lenovo-s10-3-ubuntu-1004.html).
-
psmouse neznám, pogooglim zítra a zkusím. Sudoers znám a používám na víc výjimek ;-)
Nejlepší je když byla doba, kdy se na serveru často podělal, než přišla 14.0.1 a já nemohl na dálku ani aktualizovat než jsem dojel domů, vzal server k jinému monitoru než telka (nepodporuje to na ní zobrazení grubu, tak jsem nemoh vědět co dělám z paměti) a opravil to přes recovery. Takže jo, sudoers znám jako svý boty :-D
-
Dal jsem výše odkaz, prostě odebereš/přidáš modul přes modprobe.
-
díky, zítra, musím se šrotit na zkoušku
-
hmm, kurňa to je zajímavý, že by konečně náprava...
Nějak jsme přišel na chuť zkoušet vždy aktuálně poslední předkompilovaný kernel a 3.18.2 vypadá že to po restartu nebo reloginu stačí vypnout FN zkratnou a drží.
Uvidíme za tejden, kdyžtak drastické řešení bude to modprobe modulu psmouse, to funguje.
-
Úplně jsem zapomněl sem dopsat že už jsem si to před nějakou dobou pořešil pluginem do Unity Touchpad-indicator
(http://mujweb.cz/barevnej/touchpad.png)
Ideálně nastavý vypnutí touchpadu po připojení jakékoliv jiné myši včetně BT :-)
A krásně to nitifikuje v Unity po připojení jakékoliv myši.
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator
Spustit Indicator lock keys a nastavím viz obrázek
(http://mujweb.cz/barevnej/touchpad3.png)
Odstraňuji ikonku z panelu, podle mě tam není tam důležitá. :D
(http://mujweb.cz/barevnej/touchpad2.png)
-
Znám a zkousel jsem, ale je to pro mě nepoužitelné. Ono to bere jako připojenou myš i unifying příjmač od Logitech myšek a nerozlišuje zaplou a vyplou myš jaknto umi solaar, což je neofiko sw k této značce hw. Ale ppačko mam a mam z něj jine věci myslim.
EDIT: vyzkoušeno, pro bezdrátové myši pořád takové vachrlaté a to detailní nastavení touchpadu nepotřebuju.