Openembedded Core Discussions
 help / color / mirror / Atom feed
* Where's my X cursor?
@ 2012-11-29 13:29 Gary Thomas
  2012-11-29 13:39 ` Burton, Ross
  0 siblings, 1 reply; 3+ messages in thread
From: Gary Thomas @ 2012-11-29 13:29 UTC (permalink / raw)
  To: openembedded-core

I'm having troubles with the latest Xorg server.  I have a system
which has a small display (320x240) with a touch screen.  When I
bring up X, there is no mouse pointer, even if my touch screen is
disabled [in the kernel] and I have a "normal" (USB) mouse attached.

I have a second system which is very similar, but it has a larger
display (800x600) and everything works as expected.

Any ideas?

Note: I know in times past, X could have a larger virtual display
than the physical one and you could pan around.  Is this still
possible?  How?

Thanks

n.b. this is all preliminary to finding another problem; my touch
screen works fine using SDL and QT, but not X.  If I could just
see the mouse pointer, maybe I could get a clue why.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Where's my X cursor?
  2012-11-29 13:29 Where's my X cursor? Gary Thomas
@ 2012-11-29 13:39 ` Burton, Ross
  2012-11-29 14:25   ` Gary Thomas
  0 siblings, 1 reply; 3+ messages in thread
From: Burton, Ross @ 2012-11-29 13:39 UTC (permalink / raw)
  To: Gary Thomas; +Cc: openembedded-core

On 29 November 2012 13:29, Gary Thomas <gary@mlbassoc.com> wrote:
> I'm having troubles with the latest Xorg server.  I have a system
> which has a small display (320x240) with a touch screen.  When I
> bring up X, there is no mouse pointer, even if my touch screen is
> disabled [in the kernel] and I have a "normal" (USB) mouse attached.

Your machine configuration (/etc/formfactor/machconfig) probably says
HAVE_TOUCHSCREEN=1, which results in the X init scripts disabling the
cursor.  Remove that line, comment it out with a #, or set it to 0,
and the cursor should be visible on the next boot.

Ross



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Where's my X cursor?
  2012-11-29 13:39 ` Burton, Ross
@ 2012-11-29 14:25   ` Gary Thomas
  0 siblings, 0 replies; 3+ messages in thread
From: Gary Thomas @ 2012-11-29 14:25 UTC (permalink / raw)
  To: Burton, Ross; +Cc: openembedded-core

On 2012-11-29 06:39, Burton, Ross wrote:
> On 29 November 2012 13:29, Gary Thomas <gary@mlbassoc.com> wrote:
>> I'm having troubles with the latest Xorg server.  I have a system
>> which has a small display (320x240) with a touch screen.  When I
>> bring up X, there is no mouse pointer, even if my touch screen is
>> disabled [in the kernel] and I have a "normal" (USB) mouse attached.
>
> Your machine configuration (/etc/formfactor/machconfig) probably says
> HAVE_TOUCHSCREEN=1, which results in the X init scripts disabling the
> cursor.  Remove that line, comment it out with a #, or set it to 0,
> and the cursor should be visible on the next boot.

Duh, I should have thought of that. What program/script uses that file?
I ask because the code in /etc/X11/Xserver explicitly does not if the
server is Xorg (if I'm reading things correctly).

Also, any pointers on how to debug the touch screen?  As I said, it
works fine with SDL and Qt, but with X, it seems to go 100% backwards
from what I want, i.e. touch left moves the cursor right, etc.

Thanks

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-11-29 14:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-29 13:29 Where's my X cursor? Gary Thomas
2012-11-29 13:39 ` Burton, Ross
2012-11-29 14:25   ` Gary Thomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox