LCD7 A3 cape problem

Just got my LCD7 cape for my BB :slight_smile:

Problem is that I tried with a brand new BB A6 rev. and the mouse is moving erratic when I log in Gnome. I’m using the stock Amsntrong image and even made “opkg upgrade”. But the strange thing that the pointer works fine on GDM login screen but as soon as I log in it just jumps to the corners.

I mean fine on GDM because I cannot reach the corners with my fingers but at least I can click buttons but once I log in is basically useless. And I did run the calibration app; seems like a software bug once some of the GNOME stuff loads.

Anyone got the same problem ? This is brand new gear, BB A6 and LCD7 A3.

Thanks !

Juanjo <sierralta@gmail.com> [12-09-22 03:04]:

Just got my LCD7 cape for my BB :slight_smile:

Problem is that I tried with a brand new BB A6 rev. and the mouse is moving
erratic when I log in Gnome. I'm using the stock Amsntrong image and even
made "opkg upgrade". But the strange thing that the pointer works fine on
GDM login screen but as soon as I log in it just jumps to the corners.

I mean fine on GDM because I cannot reach the corners with my fingers but
at least I can click buttons but once I log in is basically useless. And I
did run the calibration app; seems like a software bug once some of the
GNOME stuff loads.

Anyone got the same problem ? This is brand new gear, BB A6 and LCD7 A3.

Thanks !

--

Hi Juanjo,

no panic! :slight_smile:

The touchscreen has to be calibrated before using it. Since I am not
using gnome, I am not sure, what the name of gnome's calibration
utility is -- in my case it is xinput_calibrator.

Good luck!
mcc

Thanks,

Indeed I used xinput_calibrator since it is run when Angstrom boot first time but it doesn’t fix the problem but I did not changed my xorg.conf as the program said since it is suppose to apply the changes immediately and the xorg changes are for next reboot.

And after the opkg upgrade the xinput_calibrator works different it seems because it doesn’t mention Xorg.conf files :frowning:

Juanjo <sierralta@gmail.com> [12-09-22 16:36]:

Thanks,

Indeed I used xinput_calibrator since it is run when Angstrom boot first
time but it doesn't fix the problem but I did not changed my xorg.conf as
the program said since it is suppose to apply the changes immediately and
the xorg changes are for next reboot.

And after the opkg upgrade the xinput_calibrator works different it seems
because it doesn't mention Xorg.conf files :frowning:

>
> Juanjo <sier...@gmail.com <javascript:>> [12-09-22 03:04]:
> > Just got my LCD7 cape for my BB :slight_smile:
> >
> > Problem is that I tried with a brand new BB A6 rev. and the mouse is
> moving
> > erratic when I log in Gnome. I'm using the stock Amsntrong image and
> even
> > made "opkg upgrade". But the strange thing that the pointer works fine
> on
> > GDM login screen but as soon as I log in it just jumps to the corners.
> >
> > I mean fine on GDM because I cannot reach the corners with my fingers
> but
> > at least I can click buttons but once I log in is basically useless. And
> I
> > did run the calibration app; seems like a software bug once some of the
> > GNOME stuff loads.
> >
> > Anyone got the same problem ? This is brand new gear, BB A6 and LCD7 A3.
> >
> > Thanks !
> >
> > --
> >
> >
>
> Hi Juanjo,
>
> no panic! :slight_smile:
>
> The touchscreen has to be calibrated before using it. Since I am not
> using gnome, I am not sure, what the name of gnome's calibration
> utility is -- in my case it is xinput_calibrator.
>
> Good luck!
> mcc
>
>
>
>

--

Hi Juanjo,

I switched to gentoo on the beaglebone. It is better documented I
think. I am using Robert Nelsons kernel, which works fine.

Furthermore I compiled X11 and openbox for my "desktop".

In this environment I run the calibrator which prints a snippet
of code then, which has then been put into /etc/X11/xorg.conf.d/.

The file itsself is named 99-calibration.conf with this content:
---->8-----
Section "InputClass"
  Identifier "calibration"
  MatchProduct "ti-tsc-adcc"
  Option "Calibration" "50 3988 306 3797"
EndSection
---->8-----

The values may vary to yours...

When X11 starts, it reads this file and calibrates the touchscreen.

But the calibration is only active after restarting X11 once.
You dont need to reboot. Often it is sufficient to "ZAP" (if
activated) X11 or to log out and in again.

Just try it. Calibrate your screen by manually starting the
calibrator, insert the output of the application as described
above and restart X11.
As long you have an low level access (ssh/serial console) the worst
thing, which may happen is, that it does not work, which is the
current state :wink: 8) :slight_smile:

HTH!
Good luck!

Have a nice weekend!
Best regards,
mcc

Thanks,

After fiddling around I noted that the Gnome that comes with Anstromg loads the calibrator everytime which was changing the default from GDM login screen. Basically I added the xinput statement on my .xsession and started to work. Anyway pretty disappointed with the touch screen I think I should go with a capacitive version like that from Chipsee. Should be fine on a coarse GUI with a few buttons like typical QT/Embedded

And again… Angstrom sucks on documentation, then comes the guru saying RTFM which is scattered all over the web (I hate Google Groups I prefer mailing list LOL) and finally the usual RTFS. But they keep delivering cloud9+node.js to be in line with the Internet of Things marketing. Don’t get me wrong these guys are being great upstreaming the important stuff (kernel patches) but a bit more muscle on userland stuff is needed to make this platform mainstream for developers/enthusiast

On my BB I been using minimal Debian and Kernel from Robert and they are running just great. I sometimes boot Angstrom to see what they do to capes to mimic it on my Debian image and I’m done, and I can make my Debian as light as Angstrom, I can install systemd to claim 2 secs boot times also… and install flashybrid to avoid burning the SD card every month :slight_smile: and every packet I like/use on a daily basis (I´m no VI nor EMACS I use JOE :slight_smile:

Ok I´m relieved. But take my advice, my first Linux installation was in 93, with about 30 floppy disk (LSL distro) and after that I had to give the exact timings to X to avoid burning my CRT, I´m quite proficient on Linux and Electronics too. And I see this prototype (BB) very nice proto but if TI/CircuitCo/etc keep making the Linux stuff so hard (Angstrom biased) this isn’t going to fly. I really thanks Robert because he has taken the effort to maintain a Debian/Ubuntu distros plus Kernel in a easy way to Linux users to understand. Most Linux users do get Debian/Fedora derivatives fast but not those Angstrom/Arch/Whatever… and if you start to count the real EE guys they have to battle with Debian/Fedora and IMO Angstrom is quite harder to get.

Almost most questions on this forums are about Linux not about the HW itself. Angstrom/Bitbake/etc are stuff that even for a Linux proficient aren’t easy and then people need to learn all that stuff just to begin rising a line on a GPIO !

Maybe that is the reason other developer systems base its Linux on Debian/Fedora because they know the Linux learning curve is stiff but at least on those two derivative there is plenty documentation and users to help.

Hi Juanjo,

Good points!
...what described was/is my reason to change to Gentoo and Roberts
kernel distro.

As you I started Linux in the time software was powerful enough to
shoot the CRT and only two kinds of CDROM drives were supported. :wink:

Have a nice sunday!
Best regards,
mcc

Juanjo <sierralta@gmail.com> [12-09-23 08:56]: