#1881 NORM FRS: Mouse pointer gets in the way

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 1 18:45:53 EDT 2007


#1881: Mouse pointer gets in the way
---------------------+------------------------------------------------------
  Reporter:  cjb     |       Owner:  Eben
      Type:  defect  |      Status:  new 
  Priority:  normal  |   Milestone:  FRS 
 Component:  design  |     Version:      
Resolution:          |    Keywords:      
  Verified:  0       |  
---------------------+------------------------------------------------------
Comment (by Eben):

 Well, there are two issues here, both of which have been the intended
 design for months, and one of which is already in the HIG.

 First things first, the mouse cursor needs to hide automatically when
 entering ebook mode.  We don't have a trackpad, so we don't need the
 mouse.  (The HIG clearly outlines the fact that we do ''not'' want to map
 the arrow keys to moving the cursor pixel by pixel. See
 http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems
 #Implementing_Hand-held_Controls)  We should make this happen ASAP.

 The second issue is that of mouse hiding in general, and this was
 thoroughly discussed in threads and tickets concerning the use of an edge
 delay to invoke the frame.  I think there are activities which should hide
 the cursor in various circumstances. (Perhaps all activities, since they
 are all fullscreen?)  When watching a video, for instance, the cursor
 should hide.  Perhaps it should hide in Read even in laptop mode, simply
 to be out of the way (especially since you can scroll with the keyboard).
 I think we should make this exceedingly simple for activity developers.
 Perhaps something like cursorHideDelay(ms) should be added to the API so
 that an activity can call it once to get the desired behavior, hiding on
 delay and reappearing again when moved.  Of course, cursorHideDelay(OFF)
 (where OFF could just be 0) or something similar would also be desired.

-- 
Ticket URL: <http://dev.laptop.org/ticket/1881#comment:4>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list