Vypinani touchpadu skriptem a vytvoreni klavesove zkratky

Mam notebook Asus P53s. Od zacatku me trapi vypinani touchpadu. V Asusu zvolili zcela nelogicky klavesovou zkratku FN+F9, pricemz obe klavesy jsou na opacne strane klavesnice. Pomoci programu synclient se da problem vyresit.

Dve klavesy spojene sipkou jsou ******* od vyrobce, ja jsem chtel mit na vypinani klavesovou zkratku PRAVE_CTRL + MENU.

V linuxu je dostupny vyborny nastroj na praci s touchpadem synclient, jak rika manual: „synclient – commandline utility to query and modify Synaptics driver options.

Po spusteni zobrazi synclient aktualni stav dostupnych parametru:

Zajimavy je parametr TouchpadOff. Nastavenim na 0/1 dojde za zapnuti/vypnuti touchpadu:

Je otravne nejdriv zjistovat rucne stav, proto si napiseme skript, ktery ulozime napr. do  /usr/local/bin/toggletouchpad :

Nejdriv si do promenne state ulozime aktualni stav touchpadu. Sedem ziskame stavove cislo 0, nebo 1:

Kdyz mame v promenne cislo, jednoduchou podminkou provedeme negaci stavu.

Jakmile mame skript, muzeme vytvorit klavesovou zkratku. Postup zalezi na pouzitem grafickem prodtredi (Kde, Gnome, Xfce, …). Dulezite je, ze zkratka spousti vzdy prikaz toggletouchpad.

 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.