[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Synaptics driver does not pick up hal options



Mattia Dongili wrote:
On Tue, Jun 30, 2009 at 10:54:11AM +0200, Sjoerd Hardeman wrote:
Hi list,

On squeeze/testing, when I set things like two finger scrolling in
the hal config files (as below), X does not pick this up. Setting
the options in xorg.conf does work. Any idea? Thanks!

do you have the input device definition in xorg.conf as well? afaik Xorg
will not merge the two things
No, I deleted any reference from xorg.conf

Sjoerd

/usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi and added
        <merge key="input.x11_options.SHMConfig" type="string">On</merge>
        <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
        <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
to the synaptics section. When checking lshal, it all seems to work
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
  info.capabilities = {'input', 'input.touchpad'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  info.product = 'SynPS/2 Synaptics TouchPad'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'  (string)
  input.device = '/dev/input/event13'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  input.product = 'SynPS/2 Synaptics TouchPad'  (string)
  input.x11_driver = 'synaptics'  (string)
  input.x11_options.HorizTwoFingerScroll = '1'  (string)
  input.x11_options.SHMConfig = 'On'  (string)
  input.x11_options.VertTwoFingerScroll = '1'  (string)
  linux.device_file = '/dev/input/event13'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/class/input/input13/event13'  (string)
yet in X it doesn't. Two-finger scrolling does not work, and trying
synclient of gsynaptics gives a message like
Can't access shared memory area. SHMConfig disabled?
Sjoerd
PS. Please CC me, as I am not on this list.

done
Thanks!


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: