Pen Tablet Support: Difference between revisions

From OLPC
Jump to navigation Jump to search
(→‎Driver issues: fixed url)
No edit summary
Line 6: Line 6:


* The OLPC Human Interface Guidelines explain how the dual-purpose touchpad/PenTablet works from a user's point of view: see [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems#Trackpad |here]].
* The OLPC Human Interface Guidelines explain how the dual-purpose touchpad/PenTablet works from a user's point of view: see [[OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems#Trackpad |here]].
* If you want to map tablet input to a widget that's the same shape and aspect ratio as the physical tablet, see [[Pen Tablet Support/GTK Widget]].
* Since the PenTablet is not currently supported, it has not been decided exactly how application developers will add PenTablet support to their applications


=== Ideas for Activities using the tablet ===
=== Ideas for Activities using the tablet ===

Revision as of 16:25, 12 April 2008

The XO-1 comes equipped with a unique dual-mode pointing device. It functions both as a conventional trackpad (the capactive-sensitive "Glide Sensor") and as a graphics tablet (the pressure-sensitive "Pen Tablet"). This page documents how the PenTablet is supported by the OLPC system software.

NOTE: As of Build 656 (2008-01-17), the system software does not contain support for the PenTablet.

For Application Developers

  • The OLPC Human Interface Guidelines explain how the dual-purpose touchpad/PenTablet works from a user's point of view: see here.
  • If you want to map tablet input to a widget that's the same shape and aspect ratio as the physical tablet, see Pen Tablet Support/GTK Widget.

Ideas for Activities using the tablet

Imagine writing a calculation down on paper and the paper magically working out the answers. We have built a calculator that works like this, which is ideal for pen based computers and interactive whiteboards in classrooms. It recognises your handwriting, and you write naturally, using ordinary mathematics notation you are already familiar with.

For OLPC Core Developers

User Interaction

It has not yet been decided how the user interaction with the PenTablet will work. The issues are discussed here: PenTablet UI.

Driver issues

In March 2007, Zephaniah E. Hull posted an informative description of the low-level driver details here.

The PenTablet driver has disabled for quite some time (as of March 2008) because:

According to Andres Salomon (here and here), the touchpad driver has been completely rewritten in the master branch, so Update.1 will contain correct drivers for the touchpad and the PenTablet.