ASUS chwali się, że touchpad, czyli panel dotykowy, w 1201N obsługuje multitouch (więcej niż 1 palec na raz) włącznie z gestami. Pod Windowsem podobno to działa, ale (nie)stety nie miałem możliwości tego przetestować, ponieważ zaraz po zakupie netbooka najnowsza wypocina MS wyleciała z hukiem z mojego dysku :P , a w jego miejsce spoczął Linux Ubuntu w wersji 9.10 czyli Karmic Koala, zatem tej dystrybucji linuxa dotyczy poniższy opis.

Na co dzień do obsługi kursora używam laserowej myszki bluetooth firmy Microsoft (tak, tak… wiem co myślicie ;) ), ale okazjonalna konieczność obsługi touchpada, w szczególności przy próbie przewijania stron przesuwając palcem wzdłuż prawej krawędzi gładzika, podnosiła mi poziom hormonu stresu we krwi. Po kilku irytujących próbach pracy z domyślnym ustawieniem touchpada powiedziałem NIE! i zacząłem szukać rozwiązania mojego problemu.

Po przewertowaniu paru stron znalazłem satysfakcjonujące mnie, aczkolwiek nie idealne rozwiązanie: możliwość przewijania stron przesuwając pionowo dwoma palcami w dowolnym miejscu gładzika, oraz emulacja kliknięcia prawym przyciskiem myszy poprzez tapnięcie także dwoma palcami na interesującym nas obiekcie. YEAH! Minusem jest fakt, że udało mi się to uruchomić tylko w środowisku GNOME.

Oto jak można to zrobić:

  • Poleceniem  sudo gedit /etc/hal/fdi/policy/11-x11-synaptics.fdi   utworzyć wymieniony plik
  • Wkleić do niego poniższy tekst:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
 <device>
   <match key="info.capabilities" contains="input.touchpad">
       <merge key="input.x11_driver" type="string">synaptics</merge>
       <merge key="input.x11_options.SHMConfig" type="string">On</merge>
       <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">40</merge>
       <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
       <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
       <merge key="input.x11_options.TapButton1" type="string">1</merge>
       <merge key="input.x11_options.TapButton2" type="string">3</merge>
       <merge key="input.x11_options.TapButton3" type="string">2</merge>
   </match>
 </device>
</deviceinfo>
  • Uruchomić ponownie komputer, lub usługę HAL poleceniem    sudo /etc/init.d/hal restart