i have following problem with my embedded linux-system. At first some specs:
kernel 2.4.18 xfree 4.1.0 touchscreen connected to ttyS0 mouse and keyboard connected to PS/2
As the system has a touchscreen, normally it would be driven only by this device. But for service or maintenance sometimes it is better to connect a keyboard and/or a mouse to it. So i have now following behaviour from the X11-system:
If all three devices are connected, the system runs properly.
If only the touch is connected, the system runs properly.
But if only touch and keyboard are connected, the keyboard will be ignored by the X-system. The reason seems to be that if X doesnt found the mouse at /dev/psaux, this device will completely ignored and so the keyboard is not responding (even the NumLock-LED could not be set). This comes only in X, at the console the keyboard is functioning very well (not in xterm).
The Touchscreen should be the corepointer, but X tells me, that it has no CorePointer-abilities.
If i assign the options "AlwaysCore" and/or "SendCoreEvents" to the mouse, and the mouse is connected then the system works. If no mouse is
connected, the keyboard is also not working.
If i comment out these options, the keyboard is working. But if a mouse is plugged in, it will be ignored.
There is no way to use another device for the mouse, because there is no USB and the serial ports are all used for other things. The system has no abilities to autosense whether a mouse is connected.
How can i get X to use the PS/2-port for the keyboard, even if the mouse isn't plugged in?
Thank you for all hints,
regards, Jens -- ----- embesso - embedded software solutions ------ Hinter der Bahn 1 a | D 31162 Bad Salzdetfurth Tel: (+49)5064 - 950433 | Fax: (+49)5064 - 950459 http://www.embesso.com | jens.nixdorf@xxxxxxxxxxx
_______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86