Trebuie să automatizez maparea ecranului tactil.
În xinput, numele sunt aceleași. Deci cartografierea după nume este nerealistă.
de asemenea, în xinput, ID-urile pot fi modificate în funcție de ceea ce este conectat la porturile USB ale sistemului. Deci nu există o mapare sigură prin ID.
O soluție excelentă ar fi dacă există vreo modalitate de a schimba numele unuia dintre aceste dispozitive, astfel încât acestea să fie unice
Am încercat să fac un mic script, dar nu sunt în niciun caz un programator și simt că există o soluție mult mai bună.
Orice ajutor ar fi foarte apreciat
https://pastebin.com/NPnSFazM
Ieșirea xinput este mai jos.
AT7:/opt/koronaposj/scripts> xinput
â¡ Indicatorul de bază virtual id=2 [pointerul principal (3)]
â â³ Nucleul virtual XTEST pointer id=4 [pointer slave (2)]
â â³ ILITEK ILITEK-TP id=10 [indicator slave (2)]
â â³ ILITEK ILITEK-TP Mouse id=11 [pointer slave (2)]
â â³ ILITEK ILITEK-TP id=12 [indicator slave (2)]
⣠ID tastatură de bază virtuală=3 [tastatură principală (2)]
â³ Virtual core XTEST keyboard id=5 [tastatură slave (3)]
â³ Buton de pornire id=6 [tastatură secundară (3)]
â³ Video Bus id=7 [tastatură secundară (3)]
â³ Buton de pornire id=8 [tastatură secundară (3)]
â³ Buton de repaus id=9 [tastatură secundară (3)]