User:PWerken

From Openmoko

Revision as of 16:58, 12 June 2010 by PWerken (Talk | contribs)

Jump to: navigation, search

Peter van de Werken


Bought a 2.5mm to 3.5mm converter cable (sku.7127 at dealextreme).
It has the following pin-layout: TRRS: left, right, mic (unconnected), ground

Unfortunately this is incompatible with the FR which uses TRRS: mic, right, left, ground


Currently running 2.6.34-oe4+gitr3 kernel from shr-kms on debian (squeeze/sid).

The touchscreen was misconfigured in X (could not reach the corners with the cursor, and also the axes were messed up).
Calibration failed as there's no longer a /sys/.../calibrate. Also the option in the InputDevice section where ignored as udev (157) was already providing the input device. So I fixed /etc/X11/Xorg.conf by removing the unused inputdevice section and adding:

Section "InputClass"
    Identifier              "S3C24XX TouchScreen"
    MatchDevicePath         "/dev/input/event1"

    Option "GrabDevice"     "1" 
    Option "InvertY"        "1" 
    Option "Calibration"    "110 920 110 920"
    Option "SwapAxes"       "1"
EndSection

note: /etc/pointercal doesn't seem to be used anymore


Usage:

Screen protector:

Personal tools

Peter van de Werken


Bought a 2.5mm to 3.5mm converter cable (sku.7127 at dealextreme).
It has the following pin-layout: TRRS: left, right, mic (unconnected), ground

Unfortunately this is incompatible with the FR which uses TRRS: mic, right, left, ground


Currently running 2.6.34-oe4+gitr3 kernel from shr-kms on debian (squeeze/sid).

The touchscreen was misconfigured in X (could not reach the corners with the cursor, and also the axes were messed up).
Calibration failed as there's no longer a /sys/.../calibrate. Also the option in the InputDevice section where ignored as udev (157) was already providing the input device. So I fixed /etc/X11/Xorg.conf by removing the unused inputdevice section and adding:

Section "InputClass"
    Identifier              "S3C24XX TouchScreen"
    MatchDevicePath         "/dev/input/event1"

    Option "GrabDevice"     "1" 
    Option "InvertY"        "1" 
    Option "Calibration"    "110 920 110 920"
    Option "SwapAxes"       "1"
EndSection

note: /etc/pointercal doesn't seem to be used anymore


Usage:

Screen protector: