I put the output below. I am not sure how to answer the questions; I am
pretty far outside my area of expertise, so thank you for the help.
I re-ran the install script, did not call any tasks, and now the aux
button brings up a keyboard, and the power button brings up a window
with buttons to turn on Bluetooth, WiFi, GPS, Shutdown, Suspend, Reboot,
Lock Screen, and Close.
Additionally, when the screen gets dim, I can press the screen and it
gets bright again. Otherwise, it does not respond to inputs if I press a
button. (This is better than it was)
Johannes Schauer wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
heya!
is touchscreen support modular?
lsmod | grep s3c2410_ts
or
modprobe s3c2410_ts
lsmod | grep s3c2410_ts returns nothing
modprobe s3c2410_ts returns:
FATAL: Module s3c2410_ts not found.
do you have the proper devices?
ls /dev/input/event*
ls /dev/input returns:
by-path event0 event 1 event2 event3 event4 mice touchscreen0
or
apt-get input-utils
lsinput
apt-get install input-utils
lsinput returns:
/dev/input/event0
bustype : BUS_I2C
vendor : 0x0
product : 0x0
version : 0
name : "GTA02 PMU events"
bits ev : EV_SYN EV_KEY EV_PWR
/dev/input/event1
bustype : BUS_RS232
vendor : 0xdead
product : 0xbeef
version : 257
name : "s3c2410 TouchScreen"
bits ev : EV_SYN EV_KEY EV_ABS
/dev/input/event2
bustype : BUS_I2C
vendor : 0x0
product : 0x0
version : 0
name : "lis302-1 (top)"
bits ev : EV_SYN EV_REL
/dev/input/event3
bustype : BUS_I2C
vendor : 0x0
product : 0x0
version : 0
name : "lis302-2 (bottom)"
bits ev : EV_SYN EV_REL
/dev/input/event4
bustype : BUS_HOST
vendor : 0x1
product : 0x1
version : 256
name : "Neo1973 Buttons"
phys : "neo1973kbd/input0"
bits ev : EV_SYN EV_KEY EV_SW
or
cat /proc/bus/input/devices
returns:
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="GTA02 PMU events"
P: Phys=
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=400003
B: KEY=10 0 0 0 0 0 0 0 100000 0 0 0
I: Bus=0013 Vendor=dead Product=beef Version=0101
N: Name="s3c2410 TouchScreen"
P: Phys=
S: Sysfs=/class/input/input1
U: Uniq=
H: Handlers=event1
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=1000003
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="lis302-1 (top)"
P: Phys=
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=event2
B: EV=5
B: REL=7
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="lis302-2 (bottom)"
P: Phys=
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=event3
B: EV=5
B: REL=7
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="Neo1973 Buttons"
P: Phys=neo1973kbd/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=kbd event4
B: EV=23
B: KEY=200 0 800000 0 0 0
B: SW=4
does bare tslib work?
apt-get install libts-bin
TSLIB_TSDEVICE=/dev/input/eventX TSLIB_CONSOLEDEVICE=none ts_test
TSLIB_TSDEVICE=/dev/input/eventX TSLIB_CONSOLEDEVICE=none ts_calibrate
installed libts-bin, and, I entered the next two lines without success:
debian-gta02:~# TSLIB_TSDEVICE=/dev/input/eventX
TSLIB_CONSOLEDEVICE=none ts_test
/dev/input/eventX: No such file or directory
debian-gta02:~# TSLIB_TSDEVICE=/dev/input/eventX
TSLIB_CONSOLEDEVICE=none ts_calibrate
ts_open: No such file or directory
is xorg configured accordingly?
cat /etc/X11/xorg.conf
returns:
debian-gta02:~# cat /etc/X11/xorg.conf
# Xorg confiugration for an Openmoko FreeRunner
Section "InputDevice"
Identifier "Configured Touchscreen"
Driver "tslib"
Option "CorePointer" "true"
Option "SendCoreEvents" "true"
Option "Protocol" "Auto"
Option "Width" "480"
Option "Height" "640"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "fbdev"
EndSection
cheers
josch
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAksse5cACgkQXYV+f49DE/VtOACeIk9w9wlSrKk8bCa/VZ8R7iNY
6R0AnjVQh7bSaKZ9h54szlwQreJ1h69y
=zTt1
-----END PGP SIGNATURE-----
_______________________________________________
Smartphones-userland mailing list
Smartphones-userland@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland