• Koti
  • LinuxBlondit
  • IRC

iSynaptics

Metatietoa: ninnnu @ November 4th, 2008 kategoriassa Blog.
Tagit: ibm, perl, touchpad, vapaasuomi

IBM:n pojilla on liikaa aikaa. Eilen Googlasin huvin vuoksi jos Synaptics-kosketushiirille ois saatavilla jotain Mac-tyylistä nipistyszoomia tai muuta kivaa, ja Ubuntu Forumsin kautta päädyin IBM:n leluskriptiin (Lataa).
Kyseessä on siis palanen Perliä joka tarkkailee komennon synclient -m 10 tulostetta ja vissiin laskee X:n ja Y:n keskiarvoja kun sormilaskin kasvaa kahdeksi ja siitä sitten päättelee mitä käyttäjä on mahdollisesti tehnyt. Samainen skripti myöskin tunnistaa “swipen”, eli kolmella sormella tapahtuvan pyyhkäisyn vasemmalle ja oikealle ja lähettää asiaan kuuluvan alt+vasen/oikea_nuoli aktiiviseen ikkunaan (esim. selaimeen) ja se sitten tekee mitä pitää (taakse/eteenpäin). Ainoa vain että mulla toi joskus on tunnistavinaan kaksi sormea kun on vain yksi ja muuta vastaavaa pikkuvikailua, mutta alustavasti ihan hauska lelu josta voisi puukottaa jotain entistä jännempää. :)

Asennusohjeet

1. Lataa se skripti siitä linkistä jonka heitin ylempänä.
2. Pura se zip-paketti.
3. Asenna CPAN jos sulla ei ole jo sitä.
4. Roottina cpan ExtUtils::Command
5. Roottina cpan
5.1 force install X11::GUITest
5.2 Paina ctrl+d
6. perl gestureListener.pl
7. Leiki uudella halpis-MacBookillasi.

Huom: Tuollaisenaan se kytkee touchpadin pois päältä. Touchpadin hiiriominaisuudet saa takaisin synclient touchPadOff=0-komennolla. Jos haluat säilyttää hiiriominaisuudet myös ajon aikana niin puukota sieltä gestureListener.pl-tiedostosta “synclient TouchpadOff=0 -m 10″-komennosta (rivi 20) se “TouchpadOff=0″-kohta pois. Siitä saattaa kyllä tulla hauskaa efektiä käytössä, mutta… Joo.



No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

DoFollow on iloinen asia :)


Kirjoitukset

  • Artikkelit
  • Blog

Tagit

ajatellaan lapsia Assembly Botsbot Debian DNA ei_näin finhack firefox Gentoo GHOP gnome gstreamer ibm icann irl jaiku java kde lb.org linucast MBNet meemi offtopic pelit Pori pulseaudio python ruotsi sananvapaus sensuuri ssh tar teeworlds tietoturva touchpad Ubuntu valvonta vapaasuomi viacom Wiimote wings2 wlan X Xnest yksityisyys

Muut jäsenet

  • Makkonen
  • Mippe

Muut ohjeet

  • Gentoo-ohjeita suomeksi
  • LINUX-BOX: Ohjeet
  • Linux.fi
  • Tapsan Linux-sivut
  • The Linux Documentation Project
  • Ubuntu Tutuksi
  • Ubuntun asennus verkon yli (eng)
  • Velhottarien rautalankaohjeet

Muuta

  • LinuCast
  • LinuxChix
  • Mandriva-fi
  • Porixi
  • Ubuntu Suomi
  • VapaaSuomi blogit

Uutisia

  • LinuxOnly

Copyright © 2009 Linuxblondit. Powered by WordPress.
WordPress Theme by Flash Templates