XO-1/Touchpad/Issues: Difference between revisions
m (moved Three known touchpad issues to XO-1/Touchpad/Issues: so many models these days, but this page applies only to one.) |
|||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
{{G1G1 Support FAQ}} |
{{G1G1 Support FAQ}} |
||
__NOTOC__ |
__NOTOC__ |
||
Note: This information is relevant for early production XO-1 units with ALPS touchpads, identified as "CL1" during early boot. |
|||
Occasionally, a laptop's touchpad will behave abnormally. This behavior includes the pointer jumping to a corner of the screen, or moving wildly. On current software ([[Release notes|release 8.2 or better]], [[USB upgrade|consider upgrading!]]), the touchpad will be automatically recalibrated when this happens. You should hold your fingers away from the touchpad when this happens. [[Touchpad_driver_changes|Later Touchpad driver changes]] further reduce this problem. |
Occasionally, a laptop's touchpad will behave abnormally. This behavior includes the pointer jumping to a corner of the screen, or moving wildly. On current software ([[Release notes|release 8.2 or better]], [[USB upgrade|consider upgrading!]]), the touchpad will be automatically recalibrated when this happens. You should hold your fingers away from the touchpad when this happens. [[Touchpad_driver_changes|Later Touchpad driver changes]] further reduce this problem. |
||
A recalibration of the touchpad can be manually invoked using the [[Recalibrating Touchpad|"four-finger salute"]] (Escape + Frame + Right Arrow + Fn, with Fn pressed last). Work-arounds in extreme cases include using a common USB mouse with the laptop. |
A recalibration of the touchpad can be manually invoked using the [[Recalibrating Touchpad|"four-finger salute"]] (Escape + Frame + Right Arrow + Fn, with Fn pressed last). Work-arounds in extreme cases include using a common USB mouse with the laptop. |
||
cant help you :( |
|||
'''IF YOU READ THIS YOU ARE GAY''' |
|||
'''IF YOU READ THIS YOU ARE GAY''' |
|||
'''IF YOU READ THIS YOU ARE GAY''' |
|||
'''IF YOU READ THIS YOU ARE GAY''' |
|||
'''IF YOU READ THIS YOU ARE GAY''' |
|||
= Large Jump Logging Technique = |
|||
The following highly technical sequence is for developers with build 802 on XO-1 C2 units, which lets them capture touchpad events in more detail ... it can be deployed to children with the instruction "when the touchpad goes nuts, please press the key to the left of the frame key, this will record data that we will use to analyse the problem, and you'll hear a short beep when it is done.". |
|||
The key to the left of the frame key on the [[Keyboard]] is the '''Bulletin Board''' key, which has two rectangles overlaid, sometimes in a circle ([[Image:Key_bboard.jpg]]) and was intended to toggle display of the shared visual clipboard; a feature that is not yet shipped. |
|||
To configure a laptop for this data gathering, the following commands must be run as root on the laptop: |
|||
<pre> |
|||
# make a script that records the kernel messages to a file. |
|||
cat << EOF > /usr/local/bin/grab-touchpad-log |
|||
#!/bin/sh |
|||
dmesg | gzip - > /home/olpc/dmesg.\`date +%s\`.gz |
|||
speaker-test --test=sine --frequency=800 & |
|||
PID=\$! |
|||
sleep 0.1 |
|||
kill \$PID |
|||
EOF |
|||
# make the script executable. |
|||
chmod +x /usr/local/bin/grab-touchpad-log |
|||
# configure kernel to record touchpad events on next boot and now. |
|||
echo 'echo 1 > /sys/module/psmouse/parameters/tpdebug' >> /etc/rc.local |
|||
echo 1 > /sys/module/psmouse/parameters/tpdebug |
|||
# set up the matchbox window manager to run the script when the key |
|||
# to the left of the frame key is hit. |
|||
echo 'XF86Messenger=!/usr/local/bin/grab-touchpad-log' \ |
|||
>> /usr/share/sugar/data/kbdconfig |
|||
</pre> |
|||
⚫ |
Latest revision as of 04:50, 3 February 2012
Image:Support-banner-square.png|173px|community support pages rect 0 0 135 204 [1] rect 135 0 345 204 Support FAQ rect 0 205 135 408 [2]
- Comment : there's some whitespace here:
rect 135 205 345 408 Other support
- maybe desc none is better. testing.
desc none
</imagemap>
Note: This information is relevant for early production XO-1 units with ALPS touchpads, identified as "CL1" during early boot.
Occasionally, a laptop's touchpad will behave abnormally. This behavior includes the pointer jumping to a corner of the screen, or moving wildly. On current software (release 8.2 or better, consider upgrading!), the touchpad will be automatically recalibrated when this happens. You should hold your fingers away from the touchpad when this happens. Later Touchpad driver changes further reduce this problem.
A recalibration of the touchpad can be manually invoked using the "four-finger salute" (Escape + Frame + Right Arrow + Fn, with Fn pressed last). Work-arounds in extreme cases include using a common USB mouse with the laptop.