summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-02-10 10:14:22 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-02-10 10:14:22 -0600
commit105f5fbfcbbf411deefddac8039ccb3b03477609 (patch)
tree9391251ac4481cf2f8d6f066949920d439ad86cd /nuttx/TODO
parentaffcb091dfe86c33c3a4dca58005a1c0670dc8ce (diff)
downloadnuttx-105f5fbfcbbf411deefddac8039ccb3b03477609.tar.gz
nuttx-105f5fbfcbbf411deefddac8039ccb3b03477609.tar.bz2
nuttx-105f5fbfcbbf411deefddac8039ccb3b03477609.zip
Add a mouse interface that is similar to the touchscreen interface except that it can handle multple buttons and continuously reports positional data so that it can control a cursor
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO24
1 files changed, 2 insertions, 22 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 95374c190..b780cca39 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated January 14, 2014)
+NuttX TODO List (Last updated January 10, 2014)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This file summarizes known NuttX bugs, limitations, inconsistencies with
@@ -16,7 +16,7 @@ nuttx/
(4) C++ Support
(6) Binary loaders (binfmt/)
(17) Network (net/, drivers/net)
- (5) USB (drivers/usbdev, drivers/usbhost)
+ (4) USB (drivers/usbdev, drivers/usbhost)
(11) Libraries (libc/, )
(12) File system/Generic drivers (fs/, drivers/)
(5) Graphics subystem (graphics/)
@@ -1025,26 +1025,6 @@ o USB (drivers/usbdev, drivers/usbhost)
Status: Open
Priority: Low/Unknown. This is a feature enhancement.
- Title: USB HID MOUSE LOGIC INCOMPLETE
- Description: There is a working USB HID mouse driver at drivers/usbhost/usbhost_hidmouse.c.
- Although the driver works, it is not useful. Currently it
- emulates a touchscreen and uses the touchscreen interface.
- The problems are:
-
- - With no hardware cursor, a mouse is not usable because
- you cannot tell where the mouse is positioned.
- - Since it uses the touchscreen interface, there is no way
- to report left or center button activity or to report
- the wheel position.
- - And, for the same reason, positional data is not reported
- when the left button is not pressed (i.e., like touching
- the screen). Data would have to be reported when no
- buttons are pressed in order to driver a hardware cursor.
-
- There is a test configuration at configs/olimex-lpc1766stk/hidmouse.
- Status: Open
- Priority: Low, unless you need a usable HID mouse now.
-
o Libraries (libc/)
^^^^^^^^^^^^^^^^^