Linux alatt használható touchscreen device-ok listája

 ( TCH | 2019. február 25., hétfő - 23:53 )

Ahogy a téma mondja, szeretnék valamiféle listát arról, hogy milyen touchscreeneket támogat a Linux. Kerestem a kugliban, de nem találtam. Úgyhogy ha valaki tud ilyen listát és megosztaná velem, azt megköszönném.

Tippek is jöhetnek, ha valaki tudja, hogy XY touchscreen tuti megy.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

ASUS T100 touchscreen Ubuntu 18.04 alatt tuti megy.

Thx.

Mármint csak képernyő? Dell P2418HT out of the box működik Debian 9-cel én Manjaroval is. A touch bemenet USB3-as, és egyben USB hub is két aljzattal.

Igen, valami ilyesmi kellett volna méretben is, thx.

Ipari kiiszereleésben tipp?

> Sol omnibus lucet.

+1 jó volna olyanról is hír.

Dow/dowcorning Barry(walesi) gyártelepén ilyenek vannak kipakolva, linux támogatottságot nem tudok, korlátozottan vízálló de a port jól bírja, ha kell van ugyanez egyel olcsóbban karcálló réteg nélkül.
https://iiyama.com/gb_en/products/prolite-tf2234mc-b6agb/

Emeljük a tétet:

Ajánljatok ipari pc-t nedves, időjáráskitett környezetre, mozgó alkatrész nélkül, touch_screen-nel.

Köszönöm!

> Sol omnibus lucet.

BKV jegyautomata.

---
Science for fun...

(-::
> Sol omnibus lucet.

Tipp: kérdezz rá Atys-co -nál, hátha (lexcom dobozok talán).

Köszi, nézni fogom.
> Sol omnibus lucet.

Ez is működik:

New USB device found, idVendor=04e7, idProduct=0020
Product: Elo TouchSystems 2700 IntelliTouch(r) USB
Manufacturer: Elo TouchSystems, Inc.

Köszi.

Az utobbi években egész jó a touchscreen support Linux alatt.
Nekem eddig csak a multimonitoros touch rendszerekkel volt problémám. egy monitor esetén legtöbbször out of the box müködött ubuntu alatt.
Illetve akkor volt gondom vele amikor egy adott touchscreen csak a saját driverével volt hajlandó megfelelöen müködni és sok monitort használtunk.

AZ elotouch-os cuccok eddig müködtek.

Akkor lehet, hogy Elotouchból több féle is jó lesz, köszi.

Slackware Current_32bit, X 1.20x
Lexcom PCpanel, 1366x768-as felbontás.
penmount driver

A logfájlban látszik a penmount betöltése. Ha huzogatom a kezem a képernyőn akkor mozog az egér. Csakhogy:

LEfelé húzom -> FÖLfelé megy és fordítva
JOBBra húzom -> BALra megy és fordítva

Elképzelni sem tudom mi a teendő ilyenkor!
Köszönöm, ha valaki segít.

> Sol omnibus lucet.

xorg.conf

Option "InvX" "on"
Option "InvY" "on"

Csakhogy így más probléma jön elő: a rendes mouse megy fordítva (-::
Na majd holnap folytatom...

A kalibráció továbbra is rejtély...

> Sol omnibus lucet.

xinput set-prop "<device id>" "Coordinate Transformation Matrix" -1 0 1 0 -1 1 0 0 1

https://wiki.ubuntu.com/X/InputCoordinateTransformation

Így megy?

A touchscreen penmount driverrel NEM megy, lefagy a rendszer, újra kell indítani a gépet! Kidobtam minden penmount hivatkozás.

Viszont, ha "evdev" drivert adok neki és invert x és invert y, akkor minden oké:

:: xorg.conf megfelelő szekciójába ::

Option "Driver" "evdev"
Option "InvertX" "true"
Option "invertY" "true"

... és ha a wireless mouse-ot is bekonfigurálom, illetve mindkét egeret hozzáadom CorePointer-ként (ServerLayout Section), akkor mindkét egér önállóan és jól működik, az xinput -list kimenete az elvártnak megfelelő (mind a két egér saját nevén ["Identifier"] látszik, szemét nincs).

Kisebb kalibrációs feladat van még, a touchscreen egér mozgásterülete kisebb, mint a képernyő teljes területe.

> Sol omnibus lucet.

ps.: a touchscreen PenMountként azonosítja magát!!

Kalibráció:

A xinput + "Coordinate Transformation Matrix" lett a megoldás. Elég macerás volt. A mátrixot a .xinitrc - ben adom meg a wm hívása előtt.

Köszönöm a tippeket: m.

Ps.: a deviceID-ben nem a /dev/* device nevet kell használni, hanem amit a xinput kilistáz: vagyis amit Identifier-ként megadtál a xorg.conf-ban

> Sol omnibus lucet.

Nincs mit.

Teljesen ünneprontó kérdés: mi a túrónak kell a touchscreen? Miért nem jó az egér? Hacsak nem valamilyen linuxos pad-ről van szó, ott értem, de ott meg minek az egér? Szóval az egér és touchscreen sztem együtt értelmetlen.

Mert ez egy kioszk terminál lesz, amin nincs egér. Én nem is mondtam olyat, hogy együtt kell egér és touchscreen...

Ez is működik:

[ 3.809034] usb 4-3: Product: 3M USB Touchscreen - EX II
[ 3.809035] usb 4-3: Manufacturer: 3M
[ 29.084905] input: 3M 3M USB Touchscreen - EX II as /devices/pci0000:00/0000:00:12.1/usb4/4-3/4-3:1.0/input/input14

Bus 004 Device 003: ID 0596:0001 MicroTouch Systems, Inc. Touchscreen

Egy kioskba van, eredetileg XP-s tájékozatórendszer futott rajta (a 3M driver hetente kékhalálozott). Android X86-on (igaz heggeszteni kellett rajta, hogy menjen) és Linux alatt ilyen nem fordult elő.

Thx a tippet.