Re: Touchscreen an serieller Schnittstelle

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Mon, 28 Apr 2008 22:06:42 +0200

On Mon, Apr 28, 2008 at 09:49:24PM +0200, Harald Neuffer wrote:
> Hallo,
>
> leider funktioniert ein Elotouch Monitor als Eingabegerät bei einem
> FreeBSD 6.3 System nicht. In xorg.conf steht:
>
> Section "Inputdevice"
> Identifier "touchscreen1"
> Driver "elographics"
> Option "Device" "/dev/ttyd1"
> Option "AlwaysCore"
> Option "screenno" "0"
> Option "MinX" "600"
> Option "MaxX" "3600"
> Option "MinY" "600"
> Option "MaxY" "3600"
> Option "UntouchDelay" "3"
> Option "ReportDelay" "1"
> EndSection
>
> Ich verwende die zweite serielle Schnittstelle, deshalb /dev/ttyd1.

Ausgehende Verbindungen sollten cuad0 benutzen.
tty gegenüber cua wartet auf ein anliegendes CD Signal und ist für
eingehende Verbindungen gedacht.

> Auszug von dmesg:
>
> sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 flags 0x10 on
> acpi0
> sio1: type 16550A
>
> Als Treiber wird also elographics verwendet, deswegen ist als port
> xf86-input-elographics-1.1.0 auf dem System installiert. Als
> Fehlermeldung gibt er nur die Meldung beim Starten von xorg aus:
>
> Not at the specified rate or model 2310, will continue
> Unable to ask Elographics touchscreen identification
> couldn't enable device 2
>
> Betreibe ich den gleichen Monitor bei einen 4.11 System, funktionieren
> die Bewegungen auf der Oberfläche des Monitors.
>
> Was hat sich im Verhalten der seriellen Schnittstelle zwischen 4.11 und
> 6.3 geändert?

Eigentlich nichts, außer, dass das tty Management etwas verallgemeinert
wurde und TTY-Treiber nun über einen gemeinsammen Layer gehen, anstelle
sich selber um alle Details der TTY-Verwaltung zu kümmern.
Aber tty* war für den Fall schon immer falsch.

-- 
B.Walter <bernd@bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 28 Apr 2008 - 22:06:58 CEST

search this site