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

Bug#564549: Possible documentation



Please find a possible patch for this that works for me.

Information was found there : http://sidux.com/PNphpBB2-viewtopic-t-19491.html

Cheers,

Alex
diff -Nru xserver-xorg-input-synaptics-1.2.1/debian/65-xorg-synaptics-custom.rules xserver-xorg-input-synaptics-1.2.1.new/debian/65-xorg-synaptics-custom.rules
--- xserver-xorg-input-synaptics-1.2.1/debian/65-xorg-synaptics-custom.rules	1970-01-01 01:00:00.000000000 +0100
+++ xserver-xorg-input-synaptics-1.2.1.new/debian/65-xorg-synaptics-custom.rules	2010-02-08 20:15:15.000000000 +0100
@@ -0,0 +1,20 @@
+ACTION!="add|change", GOTO="xorg_synaptics_custom_end"
+KERNEL!="event*", GOTO="xorg_synaptics_custom_end"
+
+ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="xorg_synaptics_custom_end"
+
+ENV{x11_driver}="synaptics"
+
+# Example parameters, uncomment to activate
+#ENV{x11_options.VertEdgeScroll}="true"
+#ENV{x11_options.TapButton1}="1"
+
+# model specific quirks
+ATTR{[dmi/id]product_name}=="Inspiron 1011|Inspiron 1012", \
+  ENV{x11_options.JumpyCursorThreshold}="90", \
+  ENV{x11_options.AreaBottomEdge}="4100"
+
+ATTR{[dmi/id]product_name}=="HP MiniNote 1000", \
+  ENV{x11_options.JumpyCursorThreshold}="20"
+
+LABEL="xorg_synaptics_custom_end"
diff -Nru xserver-xorg-input-synaptics-1.2.1/debian/xserver-xorg-input-synaptics.docs xserver-xorg-input-synaptics-1.2.1.new/debian/xserver-xorg-input-synaptics.docs
--- xserver-xorg-input-synaptics-1.2.1/debian/xserver-xorg-input-synaptics.docs	2010-02-08 20:07:34.000000000 +0100
+++ xserver-xorg-input-synaptics-1.2.1.new/debian/xserver-xorg-input-synaptics.docs	2010-02-08 20:19:21.000000000 +0100
@@ -2,3 +2,4 @@
 docs/README.alps
 TODO
 docs/trouble-shooting.txt
+debian/65-xorg-synaptics-custom.rules
diff -Nru xserver-xorg-input-synaptics-1.2.1/debian/xserver-xorg-input-synaptics.README.Debian xserver-xorg-input-synaptics-1.2.1.new/debian/xserver-xorg-input-synaptics.README.Debian
--- xserver-xorg-input-synaptics-1.2.1/debian/xserver-xorg-input-synaptics.README.Debian	2010-02-08 20:07:34.000000000 +0100
+++ xserver-xorg-input-synaptics-1.2.1.new/debian/xserver-xorg-input-synaptics.README.Debian	2010-02-08 20:17:05.000000000 +0100
@@ -3,7 +3,7 @@
 
 This package contains the Synaptics TouchPad driver for X.Org X server.
 See also the README file for details on configuration options.
-The following notes are reported from the INSTALL instructions of upstream 
+The following notes are reported from the INSTALL instructions of upstream
 package (by Stefan Gmeiner <riddlebox@freesurf.ch>), but first of all a
 security notice about SHMConfig:
 
@@ -11,7 +11,7 @@
    restarting the X server, one option is to enable the "SHMConfig" option in
    the X configuration file. You can then use the "synclient" program to
    query and modify driver parameters on the fly.
-   SECURITY NOTE! This is not secure if you are in an untrusted 
+   SECURITY NOTE! This is not secure if you are in an untrusted
    multiuser environment. All local users can change the parameters at any
    time.
 
@@ -23,12 +23,12 @@
 Xorg auto-configuration
 -----------------------
 Recent X.Org has support for automatic configuration. The synaptics driver does
-not support automatic configuration yet but the information required is
-supplied by a third party fdi script through HAL.
-The file is /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi,
-if you need to customize it, you can first copy it to
-/etc/hal/fdi/policy and the edit it to match your requirements.
-
+not support automatic configuration yet but the information required can be
+supplied as an udev rule.
+If you need to customize Synaptics configuration parameters, a customized rules
+template and edit it to match your needs.
+$ sudo cp /usr/share/doc/xserver-xor-input-synaptics/66-xorg-synaptics.rules \
+          /etc/udev/rules.d/65-xorg-synaptics-custom.rules
 
 Manual configuration
 --------------------
@@ -105,7 +105,7 @@
 
 Running 'syndaemon' automatically
 ---------------------------------
-The easiest way to run the syndaemon binary each time you startup X you can 
+The easiest way to run the syndaemon binary each time you startup X you can
 simply add the following line to your ~/.xinitrc file:
 
 /usr/bin/syndaemon -i 1 -d

Reply to: