#9913 NORM 1.5-sof: sugar frame speaker icon does not reflect volume hot key usage

Zarro Boogs per Child bugtracker at laptop.org
Tue Apr 17 21:47:56 EDT 2012

#9913: sugar frame speaker icon does not reflect volume hot key usage
           Reporter:  Andy Pei      |       Owner:  sayamindu                         
               Type:  defect        |      Status:  assigned                          
           Priority:  normal        |   Milestone:  1.5-software-later                
          Component:  sugar         |     Version:  1.5 Software Build os64 aka 10.1.0
         Resolution:                |    Keywords:                                    
        Next_action:  design        |    Verified:  0                                 
Deployment_affected:                |   Blockedby:                                    
           Blocking:  10229, 11780  |  
Changes (by Quozl):

  * next_action:  diagnose => design


 Your test case is wrong, sorry.  It is not a problem of key mapping.

 When you use Fn+F11 and Fn+F12 these keys are handled by Sugar instead of
 olpc-kbdshim.  When you use F11 and F12 these keys are handled by olpc-
 kbdshim.  We want the keys to be handled by olpc-kbdshim, since olpc-
 kbdshim will work in text console, Sugar, or GNOME.  Fn+F11 and Fn+F12
 will only work in Sugar.

 The test case should be: Start Sugar.  Start Terminal actvitiy, run
 alsamixer, so that the Master mixer is visible on the left.  Show the
 frame.  Right click on the speaker icon to show the speaker volume.  See
 the attached screenshot.  Note how the Master mixer control is displayed
 now in three positions on screen; (1) the Sugar Frame, (2) alsamixer
 coloured vertical bar, (3) alsamixer selected control yellow text "dB

 Then, press F11 (VolumeDown) and the volume should visibly decrease on all
 three positions, press F12 (VolumeUp) and the volume should visibly
 increase on all three positions.

 Currently this test case fails.  Only the alsamixer controls change.  The
 Sugar control does not.

 Also, manual changes made in Terminal to the alsamixer control using up or
 down arrow keys should be reflected in the Sugar control.  Currently this
 does not occur either.

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

More information about the Bugs mailing list