LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices

Tags used in this thread
Popular LQ Tags , ,

Reply
 
Thread Tools
Old 09-07-2009, 04:17 PM   #1
Zerimas
Member
 
Registered: Mar 2005
Location: Canada
Distribution: Arch
Posts: 41
Thanked: 0
HAL is ignoring synaptics FDI policy


[Log in to get rid of this advertisement]
I am trying to make the Synaptics touchpad on my ASUS M50VM-A1 a little more functional by exploiting the options provided by the xf86-input-synpatics driver. However, no matter what I put in my /etc/hal/fdi/policy/11-x11-synpatics.fdi it seems to be ignored completely. I have tried many configurations and reading several wikis, but it has been pretty useless. I am running Arch Linux


Here is current policy:

Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="Synaptics TouchPad">
      <merge key="input.x11_options.SHMConfig" type="string">on</merge>
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="AlpsPS/2 ALPS">
      <merge key="input.x11_options.SHMConfig" type="string">true</merge>

        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="appletouch">     
 <merge key="input.x11_options.SHMConfig" type="string">on</merge>
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="bcm5974">
      <merge key="input.x11_options.SHMConfig" type="string">on</merge>
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>

      <match key="input.x11_driver" contains="synaptics">
        <merge key="input.x11_options.SHMConfig" type="string">on</merge>

        <merge key="input.x11_options.TapButton1" type="string">1</merge> <!-- mouse button for non-corner trackpad click -->
        <merge key="input.x11_options.TapButton2" type="string">3</merge> <!-- mouse button for 2-finger click -->
        <merge key="input.x11_options.TapButton3" type="string">2</merge> <!-- mouse button for 3-finger click -->
        <!--<merge key="input.x11_options.RightEdge" type="string">930</merge>-->
	<merge key="input.x11_options.VertEdgeScroll" type="string">false</merge>
        <merge key="input.x11_options.VertScrollDelta" type="string">30</merge>
        <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge

    <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
    <merge key="input.x11_options.HorizScrollDelta" type="string">30</merge>
    <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
    <merge key="input.x11_options.SpecialScrollAreaRight" type="string">false</merge>

      </match>
    </match>
  </device>
</deviceinfo>
Thanks a lot!
linux Zerimas is offline  
Tag This Post , ,
Reply With Quote
Old 09-08-2009, 01:58 AM   #2
allend
Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 845
Thanked: 47
Quote:
xf86-input-synpatics driver. However, no matter what I put in my /etc/hal/fdi/policy/11-x11-synpatics.fdi
Hmm.. Are you mispelling "synaptics"?
windows_xp_2003 allend is offline     Reply With Quote
Old 09-08-2009, 01:11 PM   #3
Zerimas
Member
 
Registered: Mar 2005
Location: Canada
Distribution: Arch
Posts: 41
Thanked: 0

Original Poster
No, I just can't type. They're spelled correctly on my system.
linux Zerimas is offline     Reply With Quote
Old 09-08-2009, 09:25 PM   #4
allend
Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 845
Thanked: 47
Quote:
<match key="info.product" contains="AlpsPS/2 ALPS">
This suggests that you have an ALPS touchpad. You could try the 11-x11-synaptics.fdi that I have working.
http://www.linuxquestions.org/questi...2/#post3665348
windows_xp_2003 allend is offline     Reply With Quote
Old 09-10-2009, 11:09 AM   #5
Zerimas
Member
 
Registered: Mar 2005
Location: Canada
Distribution: Arch
Posts: 41
Thanked: 0

Original Poster
Allend, I tried your fdi policy. It works to a degree: SHM access is working, and by poking the touchpad in random areas I was able to make the touchpad perform a right click. However, the touchpad now basically functions as a giant scroll button: it is impossible to move the mouse. Any tips?

Thanks.
windows_vista Zerimas is offline     Reply With Quote
Old 09-10-2009, 11:33 AM   #6
allend
Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 845
Thanked: 47
You may need to set the geometry of your touchpad.
'man synaptics' will give you further details.
'synclient -m 100' can be a useful tool for tuning options to your liking.
You can also play with acceleration settings if cursor movement is not to your liking.
linux allend is offline     Reply With Quote
Old 09-11-2009, 01:53 PM   #7
Zerimas
Member
 
Registered: Mar 2005
Location: Canada
Distribution: Arch
Posts: 41
Thanked: 0

Original Poster
Thanks to your help I've sort of got it working. However, I cannot get it to recognize multifinger taps. I tried to work around this using the MinTwoFingerW setting (two finger taps appear significantly wider than one finger taps), but so far I have been unsuccessful.
linux Zerimas is offline     Reply With Quote
Old 09-12-2009, 10:35 AM   #8
allend
Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 845
Thanked: 47
Sorry, I cannot help with two finger taps as my old touchpad does not support these.
linuxslackware allend is offline     Reply With Quote

Reply

Bookmarks


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
HAL, fdi policy hiding unwanted partitions manwithaplan Linux - General 1 10-01-2009 10:55 AM
configuring 'fdi' - 'hal' for usb devices Dafydd Linux - Hardware 13 09-13-2009 02:07 AM
HAL device policy troubleshooting chochem Linux - General 0 10-11-2008 06:44 PM
How to load customized HAL policy? shreks Red Hat 4 07-11-2007 03:05 AM
need file 99-redhat-storage-policy-fixed-drives.fdi Fig1918 Fedora 2 11-21-2006 11:53 AM


All times are GMT -5. The time now is 02:18 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration