#10417 NORM Future : Enable Synaptics mode for CL1A/CL1B/CL1C touchpad

Zarro Boogs per Child bugtracker at laptop.org
Thu Oct 28 16:21:00 EDT 2010


#10417: Enable Synaptics mode for CL1A/CL1B/CL1C touchpad
---------------------------------------+------------------------------------
           Reporter:  martin.langhoff  |       Owner:  cjb           
               Type:  enhancement      |      Status:  new           
           Priority:  normal           |   Milestone:  Future Release
          Component:  distro           |     Version:  not specified 
         Resolution:                   |    Keywords:                
        Next_action:  never set        |    Verified:  0             
Deployment_affected:                   |   Blockedby:                
           Blocking:                   |  
---------------------------------------+------------------------------------
Changes (by martin.langhoff):

 * cc: pgf, dsd (added)


Comment:

 Note: the "background" bug to this, explaining why it Synaptics mode has
 been disabled, is #8901 .

 FWIW, I have built a psmouse.ko with synaptics. Testing on 10.1.2 and CL1C
 hardware...

  * Installed psmouse.ko
  * rmmod / modprobe, seen as SynPS/2
  * Configured x.org to use synaptics based on #8942 -- note that no
 scrolling settings are requested. Restarted X.org
  * Touchpad works correctly, no jumpiness observed
  * Tried the various tests outlined in #8901 -- could see no problems.
 Fast typing was accurate and without lags, even with some fingers hovering
 over TP.
  * Vertical scrolling on the right-hand-side of the TP works. Tested in
 TurtleArt and Terminal. No horizontal scrolling (probably not on by
 default).
  * S/R -- if we are resuming on TP activity the "first stroke" is missed.
 This is a regression. With 'our' driver the first stroke is usually
 registered (but acts more like a jump).
  * The xorg synaptics driver grabs the raw device and ignores olpc-kbdshim
 -- which does not understand the synaptics protocol anyway.
  * Seems passing proto=bare reverts the synaptic-enabled driver to the old
 behaviour.

-- 
Ticket URL: <http://dev.laptop.org/ticket/10417#comment:1>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list