#7535 HIGH 9.1.0: mousekeys: control the cursor using the d-pad

Zarro Boogs per Child bugtracker at laptop.org
Wed Jul 16 15:56:02 EDT 2008


#7535: mousekeys: control the cursor using the d-pad
----------------------------------------------+-----------------------------
 Reporter:  erikg                             |         Owner:  erikg        
     Type:  enhancement                       |        Status:  new          
 Priority:  high                              |     Milestone:  9.1.0        
Component:  x window system                   |       Version:  not specified
 Keywords:  mousekeys, mouse, d-pad, gamepad  |   Next_action:  never set    
 Verified:  0                                 |     Blockedby:               
 Blocking:                                    |  
----------------------------------------------+-----------------------------
 As Michael Stone writes on the devel lists
 [http://lists.laptop.org/pipermail/devel/2008-May/013897.html] we can use
 the d-pad keys to work around touchpad problems, enable mouse usage in
 ebook mode, and generally improve the accessibility of the XO's cursor
 control.

 The functionality which is desired is as follows:

  * User presses some key or key combination to switch the directional pad
 into mouse mode.
  * Pressing the d-pad triggers movement of the cursor.
  * Mouse mode could be exited by either another key-press of the chord or
 key which was used to enter the mode, or by releasing a key or chord which
 entered the mode.

 We should think about how to provide mouse button support.  This would
 greatly improve the usability of ebook mode.

 I suggest that we should enable mouse mode when the user depresses all
 four game-pad buttons at the same time.  A visual indicator should appear
 and subsequently the d-pad should move the mouse and the game-pad buttons
 should send mouse button events.  Pressing all four game-pad buttons
 should exit mouse mode (and also indicate exit by a visual signal).

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


More information about the Bugs mailing list