mincer
Well-Known Member
Hy Leute
Ich habe hier ein Problem mit einem Elo-Touchscreen-PC.
Elo 15" LCD Desktop Touch Computer 1525PC
Produkteflyer: http://www.inputech.ch/pdf/flyers/elo_1525pc_e.pdf
Grundsätzlich läuft die Hardware perfekt, bis auf den Touchscreen!
Kann mir jemand von euch einen Tip geben was ich an meiner xorg.conf anpassen muss damit der Touchscreen richtig angesprochen wird.
Hier meine xorg.conf
Ich habe das Gefühl das /dev/uhid0 nicht das richtige Device ist. Gibt es eine andere Möglichkeit den Touchscreen übere eine direkte USB-Adresse zu erreichen?
Auszug aus dmesg:
Hier noch ein Auszug aus dem xorglogfile:
Der Touchscreen reagiert beim Berühren einfacht nicht.
Besten Dank für eure Tips.
Grüsse
mInCEr
Ich habe hier ein Problem mit einem Elo-Touchscreen-PC.
Elo 15" LCD Desktop Touch Computer 1525PC
Produkteflyer: http://www.inputech.ch/pdf/flyers/elo_1525pc_e.pdf
Grundsätzlich läuft die Hardware perfekt, bis auf den Touchscreen!
Kann mir jemand von euch einen Tip geben was ich an meiner xorg.conf anpassen muss damit der Touchscreen richtig angesprochen wird.
Hier meine xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Touchscreen1" "SendCoreEvents""
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
ModulePath "/usr/X11R6/lib/
ModulePath "/usr/X11R6/lib/modules"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "speedo"
Load "type1"
Load "elographics"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
EndSection
Section "Inputdevice"
Identifier "touchscreen1"
Driver "elographics"
Option "Device" "/dev/uhid0"
Option "AlwaysCore"
Option "screenno" "0"
Option "MinX" "600"
Option "MaxX" "3600"
Option "MinY" "600"
Option "MaxY" "3600"
Option "UntouchDelay" "3"
Option "ReportDelay" "1"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5 - 82.0
VertRefresh 50.0 - 70.0
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "HWCursor" # [<bool>]
#Option "SWCursor" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "UseBIOS" # [<bool>]
#Option "LCDClock" # <freq>
#Option "ShadowStatus" # [<bool>]
#Option "CrtOnly" # [<bool>]
#Option "TvOn" # [<bool>]
#Option "PAL" # [<bool>]
#Option "ForceInit" # [<bool>]
Identifier "Card0"
Driver "savage"
VendorName "S3 Inc."
BoardName "86C380 [ProSavageDDR K4M266]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Ich habe das Gefühl das /dev/uhid0 nicht das richtige Device ist. Gibt es eine andere Möglichkeit den Touchscreen übere eine direkte USB-Adresse zu erreichen?
Auszug aus dmesg:
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2: Texas Instruments General Purpose USB Hub, class 9/0, rev 1.10/1.00, addr 2
uhub2: 7 ports with 7 removable, self powered
uhid0: Elo TouchSystems, Inc. Elo TouchSystems IntelliTouch 2500U, rev 1.10/1.05, addr 3, iclass 3/0
umass0: YAMAHA CRW2200UX, rev 2.00/1.01, addr 4
Hier noch ein Auszug aus dem xorglogfile:
(**) TOUCHSCREEN: always reports core events
(**) Elographics X device name: TOUCHSCREEN
(**) Option "ScreenNo" "0"
(**) Elographics associated screen: 0
(**) Option "UntouchDelay" "3"
(**) Elographics untouch delay: 30 ms
(**) Option "ReportDelay" "1"
(**) Elographics report delay: 10 ms
(**) Option "MaxX" "3600"
(**) Elographics maximum x position: 3600
(**) Option "MinX" "600"
(**) Elographics minimum x position: 600
(**) Option "MaxY" "3600"
(**) Elographics maximum y position: 3600
(**) Option "MinY" "600"
(**) Elographics minimum y position: 600
(**) Elographics device will work in Landscape mode
(II) XINPUT: Adding extended input device "TOUCHSCREEN" (type: Elographics TouchScreen)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0
(II) Mouse0: SetupAuto: protocol is SysMouse
(**) Option "Device" "/dev/uhid0"
Not at the specified rate or model 2310, will continue
Unable to ask Elographics touchscreen identification
Der Touchscreen reagiert beim Berühren einfacht nicht.
Besten Dank für eure Tips.
Grüsse
mInCEr