Strona 1 z 1

touchpad F-S Amilo Pro V3525 nie działa z Lenny

: 13 listopada 2009, 17:41
autor: lechu11111
Witam.
Mam problem z touchpadem. Serdecznie go nienawidzę i chciałbym go wyłączyć.
System Lenny, jądro 2.6.26-2-686.
Ustawiłem plik /etc/hal/fdi/policy/11-x11-synaptics.fdi i efekt działania HAL-a w załączeniu (przynajmniej ta część związana z SHMconfig):

Kod: Zaznacz cały

udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_in put'
  info.capabilities = {'input', 'input.touchpad'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port'  (string)
  info.product = 'SynPS/2 Synaptics TouchPad'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input'  (string)
  input.device = '/dev/input/event6'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port'  (string)
  input.product = 'SynPS/2 Synaptics TouchPad'  (string)
  input.x11_driver = 'synaptics'  (string)
  input.x11_options.SHMConfig = 'On'  (string)
  input.x11_options.UseSHM = 'true'  (string)
  linux.device_file = '/dev/input/event6'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/class/input/input6/event6'  (string)
Jak widać system dokładnie wie, że ,,SH MEM area'' jest dostępna i synclient oraz syndaemon powinny działać.

A mimo to dalej wywala komunikat (użytkownik/sudo wszystko jedno):

Kod: Zaznacz cały

~$ syndaemon -i 3
Can't access shared memory area. SHMConfig disabled?
Ten touchpad doprowadza mnie do szewskiej pasji, szczególnie, że piszę wiele tekstów, a przestawia mi kursor dokładnie tam gdzie on chce, a nie ja.
Na marginesie dodam, że miałem ostatnio awarię, skutkującą instalacją systemu od podstaw. I na dokładkę mocno denerwujące jest to, że już ponad rok temu go wyłączyłem w tym notebooku (jakoś), ale nie pamiętam tamtej konfiguracji.

Dla ustalenia uwagi wypróbowałem omalże wszystkie rady (sensowne) z sieci. I niestety nie poszło.
Czyli grzebałem się i w xorg.conf i w fdi HAL-a (różne pliki, zapisy: on/true/enable itp.).

Mam wrażenie, że jak to w Uniksach problem leży w jakiś uprawnieniach. Ale niestety jestem niewiedzący.
Może ktoś zetknął się z tym problemem.
Za sugestie (oczywiście rozsądne, a nie typu pogoogluj sobie, albo było na forum - bo nie było) z góry dziękuję.
Pozdrawiam forumowiczów.

[ Dodano: |18 Lis 2009|, 2009 08:41 ]
Witam
Problem rozwiązany.
Dla kernela 2.6.26-2-686 i KDE 3.5.10 linki poniższe zawierają rozwiązanie,

http://www.linuxquestions.org/questions ... ed-692073/
http://daro.jogger.pl/2008/09/25/konfig ... synaptics/

Należy zwrócić uwagę, że brakowało sekcji ServerLayout.
Oczywiście tę sekcję należy dopasować sobie do nazw identyfikatorów własnych.
I oczywiście ta sekcja musi wystąpić po zdefiniowaniu innych sekcji, np. "Section InputDevice" Identifier "TauchPad".

Pozdrawiam