ULCD7 Touchscreen Ubuntu

Not yet. I am running, Ubuntu 12.04 LTS (GNU/Linux 3.2.23-psp18 armv7l).

I have used this script for the installation: sudo ./setup_sdcard.sh --mmc /dev/sdb --uboot bone --addon ulcd , following the instructions in
http://elinux.org/BeagleBoardUbuntu#Precise_12.04_armhf . I have no installed X11. How can I check if Touchscreen feature is working?

I can run a QT Application example, and it works OK with mouse and keypad, but with touchscreen does not work. Any help would be appreciated.

Not yet. I am running, Ubuntu 12.04 LTS (GNU/Linux 3.2.23-psp18 armv7l).

I have used this script for the installation: sudo ./setup_sdcard.sh --mmc
/dev/sdb --uboot bone --addon ulcd , following the instructions in
BeagleBoardUbuntu - eLinux.org .

Hi Juan, "--addon ulcd" is not needed for the Bone/LCD7 combo, as that
setup is detected on bootup...

I have no
installed X11. How can I check if Touchscreen feature is working?

I can run a QT Application example, and it works OK with mouse and keypad,
but with touchscreen does not work. Any help would be appreciated.

Strange, it should be working, i guess we are missing a touchscreen
config somewhere..

Regards,

In console mode I can check that the mouse is working with this command: cat /dev/input/mouse0

Can I check the touchscreen with a similar command?

Maybe some option in the compilation of the QT libraries? Before re-compile the libraries I would like to check the touchscreen is working

Ok, I have some news. By default there is no input for the touchscreen, I have:

/dev/input/event0 —> keyboard
/dev/input/event1 ----> screen cursor buttons.

After running → sudo modprobe ti_tscadc I have:

/dev/input/event2
/dev/input/mouse0

and both show me “something” when I execute : sudo cat /dev/event2 or sudo cat /dev/mouse0 and I touch the screen.

So after that I know the touchscreen is working.

Anybody knows what I should do to enable it in QT applications?

Best regards.

I have set the enviroment variables:

export TSLIB_TSDEVICE=/dev/input/event2
export QWS_MOUSE_PROTO = $TSLIB_TSDEVICE

After login as root,

I have tried the command: ts_test, but I have this answer: selected device is not a touchscreen I understand

I have also tried : /dev/input/mouse0 but I get the same result.

Any help would be appreciated.

Thanks in advance

Does anybody knows if there is a bug in the tslib of the Ubuntu 12.04.1 LTS (GNU/Linux 3.2.30-psp23 armv7l) ?

http://e2e.ti.com/support/dsp/sitara_arm174_microprocessors/f/416/t/117192.aspx

Ts_lib and ts_calibrate works for me

You should check your Touch screen driver .

In some case , Touch screen will use the driver of usb hid . instead of usb touch .

check your kernel driver first

if your ts_calibrate works , check your qt build optoin . add tslib support

2012/10/8 Juan <jidolera@gmail.com>

I’m battling the same issue with trying to get my screen to work properly. My ULCD7 is currently upside down and mirrored. I think it’s something with the uEnv.txt file, but I’m having difficulty determining exactly what each piece of the file does. Is there a website or man page detailing the contents of this file?

Hi there,

I am running Beaglebone with LCD7 Cape and Ubuntu 12.04 with LXDE.

After following the instructions given by the following link, my touchscreen works.
https://groups.google.com/forum/?fromgroups=&pli=1#!topic/beagleboard/ROkzYqkbk00

the only problem I have now, is how to calirate the touchscreen…
… any ideas ?

With best regards

Juergen