Can't access shared memory area. SHMConfig disabled?

Добрый день!
Есть проблема с настройкой тачпада. Управление курсором и вертикальная прокрутка (правая область тачпада) работали сразу же, но мне захотелось больше возможностей. В папке /usr/share/hal/fdi/policy/10osvendor/ файла для тачпада нет, поэтому я сам создал файл /etc/hal/fdi/policy/x11-synaptics.fdi следующего содержания:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
        <device>
                <match key="info.capabilities" contains="input.touchpad">
                        <match key="info.product" contains="Synaptics TouchPad">
                                <merge key="input.x11_driver" type="string">synaptics</merge>
                                <!--merge key="input.x11_options.CircularScrolling" type="string">1</merge-->
                                <!--merge key="input.x11_options.CircScrollTrigger" type="string">2</merge-->
                                <merge key="input.x11_options.SHMConfig" type="string">on</merge>
                                <!--merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge-->
                                <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
                        </match>
                </match>
        </device>
</deviceinfo>

При запуске команды "synclient -m 100" я получаю сообщение "Can't access shared memory area. SHMConfig disabled?", хотя lshal выводит следующее:

udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input'
  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.VertTwoFingerScroll = '1'  (string)
  linux.device_file = '/dev/input/event6'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/devices/platform/i8042/serio4/input/input6/event6'  (string)

Т. е. SHMConfig (как и прокрутка двумя пальцами) включено. Между тем, прокрутка двумя пальцами так же не работает, если только не выполнить команду "synclient VertTwoFingerScroll=1". После этого она включается сразу же, без перезагрузки иксов.
О версиях:
sys-apps/hal 0.5.14-r2
x11-drivers/xf86-input-synaptics 1.3.0
hald запущен:

etc/init.d/hald status
 * status:  started

Вырезка из /etc/make.conf:

USE="... hal..."

INPUT_DEVICES="keyboard mouse synaptics evdev"

В файле /etc/X11/xorg.conf закомментированы все секции и опции InputDevice.
/usr/src/linux/.config:

CONFIG_SHMEM=y

В /etc/fstab есть строчка:

shm     /dev/shm        tmpfs   nodev,nosuid,noexec     0 0

(была добавлена при установке автоматически).

Иксы уже не работают через

Иксы уже не работают через hal, так что отставить *.fdi

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

А по существу проблемы?

А по существу проблемы?

По существу: все манипуляции,

По существу: все манипуляции, проведённые вами с hal`ом напрасны. Обратите свой взор на файлик /usr/share/X11/xorg.conf.d/50-synaptics.conf

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".