#10456 NORM Opportu: Explore enabling Sentelic driver for AVC touchpad

Zarro Boogs per Child bugtracker at laptop.org
Tue Sep 20 11:25:06 EDT 2011


#10456: Explore enabling Sentelic driver for AVC touchpad
---------------------------------------+------------------------------------
           Reporter:  martin.langhoff  |       Owner:  martin.langhoff
               Type:  task             |      Status:  new            
           Priority:  normal           |   Milestone:  Opportunity    
          Component:  kernel           |     Version:  not specified  
         Resolution:                   |    Keywords:                 
        Next_action:  never set        |    Verified:  0              
Deployment_affected:                   |   Blockedby:                 
           Blocking:                   |  
---------------------------------------+------------------------------------

Comment(by dsd):

 Tested the upstream Sentelic driver on XO-1.5 with Linux 3.1-rc6 including
 my cleaner patches for not interfering with keyboard/mouse over
 suspend/resume (still under discussion upstream), to be pushed to olpc-
 kernel x86-3.1-dev branch later today.

 The mouse driver seems to work fine during normal operation and tap-to-
 click can be disabled in similar manner as above.

 If using the mouse to resume from suspend, the action is not lost.
 Clicking to resume works fine (and the click is then registered by the
 UI), and if you resume by making a mouse movement, the cursor responds by
 moving in the appropriate direction.

 However, most of the wakeup gesture is lost - even if I move my finger
 very quickly across a large pad distance to resume the system, the cursor
 only moves a few pixels. This is probably a result of the longer packet
 format used by the sentelic driver (meaning that the EC can store fewer
 packets while the CPU is in suspend?). It would be nice to understand
 better the EC's constraints and behaviour of dealing with keyboard/mouse
 data when the system is suspended.

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


More information about the Bugs mailing list