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

Re: enabling tap and circular scroll on touchpad and modern debian/X



Alexander Samad schreef:
> On Thu, Mar 18, 2010 at 5:38 AM, Sjoerd Hardeman
> <sjoerd@lorentz.leidenuniv.nl> wrote:
>> Micha schreef:
>>> On 17/03/2010 16:57, Sjoerd Hardeman wrote:
>>>> Micha Feigin schreef:
>>>>> On Wed, 17 Mar 2010 14:29:08 +0200
>>>>> Micha Feigin <michf@post.tau.ac.il> wrote:
> [snip]
> 
>>>>>> Thanks
>>>>>>
>>>>>>
>>>>> Ok, if I get things correctly, I need to setup a udev rule for each
>>>>> mouse
> 
> Okay missed this the first time around, i did not realise it was a
> udev rule and not a hal rule
> ...
> 
> so can I use these as well as the hal rules ??
the fdi rules (for hal) no longer work in testing. Apparently now udev
is "the way to go". If you do need a set of hal rules, I'll attach the
.fdi I used previously. Disclaimer: it no longner works on squeeze or
sid, probably it does on Lenny (I don't know about udev on Lenny).

Sjoerd
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <!-- do not use the synaptics driver for devices advertising
	   themselves as keyboards -->
      <match key="info.capabilities" contains_not="input.keyboard">
          <merge key="input.x11_driver" type="string">synaptics</merge>
          <!-- Arbitrary options can be passed to the driver using
               the input.x11_options property since xorg-server-1.5. -->
          <!-- EXAMPLES:
          Switch on shared memory, enables the driver to be configured at runtime
          <merge key="input.x11_options.SHMConfig" type="string">true</merge>

          Maximum movement of the finger for detecting a tap
          <merge key="input.x11_options.MaxTapMove" type="string">2000</merge>

          Enable vertical scrolling when dragging along the right edge
	-->
          <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
	<!--

          Enable horizontal scrolling when dragging along the right edge
	-->
	  <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
	<!--

          Enable vertical scrolling when dragging with two fingers anywhere on the touchpad
	-->
          <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
	<!--

          Enable horizontal scrolling when dragging with two fingers anywhere on the touchpad
	-->
          <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
	<!--

          If on, circular scrolling is used
          <merge key="input.x11_options.CircularScrolling" type="string">true</merge>

          For other possible options, check CONFIGURATION DETAILS in synaptics man page
          -->
	<!-- Enable tapping -->
	 <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>
    </match>
  </device>
</deviceinfo>

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: