25.03.2016, 02:19
Hallo,
habe mich gerade im Forum angemeldet.
Ich habe ein kleines Problem mit dem Touchscreen.
Verbaut habe ich ein 7" eGalax TouchScreen, welche unter raspbian-jessie korrekt läuft.
Nur unter dem CarPi-Image kriege ich es nicht zum laufen. Die /boot/conifg.txt habe ich schon abgeändert auf 800x480.
Wenn ich die touchscreen_axes_calib-eGalax in die touchscreen_axes_calib schreibe.
-> Im Touchscreen können keine Felder ausgewählt werden.
Also habe ich das Touch Screen Calibration Tool von CarPi-Image gestartet. Die erzeugte touchscreen_axes_calib sieht so aus.
calib_x_d=30;calib_x_fact=0.656700480513;calib_y_d=760;calib_y_fact=-0.401919616077;swap_axes=0;click_confines=8;touch_mouse=1
-> Bei diesen Werten, zeigt das Touchscreen grob oben links korrekt an.Der Rest des Touchscreens wird nicht umgesetzt.
Also habe selbst die Datei "touchscreen_axes_calib" geschrieben. So sieht sie bei mir so aus:
Errechnet aus meinen alten Werten vom xinput_calibrator 40 1986 1898 85
calib_x_d=-25;calib_x_fact=0.402819738167;calib_y_d=-25;calib_y_fact=-0.264754550468;swap_axes=0;click_confines=8;touch_mouse=1
-> Auch bei diesen Werten werden die Buttons nicht korrekt ausgewählt.
Zum Ausprobieren hatte dann den Y-Wert ins Positive gesetz.
calib_x_d=-25;calib_x_fact=0.402819738167;calib_y_d=-25;calib_y_fact=0.264754550468;swap_axes=0;click_confines=8;touch_mouse=1
->Hier funktioniert das Touchscreen einwandfrei nur die Y-Achse ist gespiegelt.
Nun meine Frage: Gibt es eine Option, wie in der 99-calibration.conf, um nur die Y-Achse zu invertieren?
Oder sind meine Werte in der touchscreen_axes_calib nur falsch.
habe mich gerade im Forum angemeldet.
Ich habe ein kleines Problem mit dem Touchscreen.
Verbaut habe ich ein 7" eGalax TouchScreen, welche unter raspbian-jessie korrekt läuft.
Nur unter dem CarPi-Image kriege ich es nicht zum laufen. Die /boot/conifg.txt habe ich schon abgeändert auf 800x480.
Wenn ich die touchscreen_axes_calib-eGalax in die touchscreen_axes_calib schreibe.
-> Im Touchscreen können keine Felder ausgewählt werden.
Also habe ich das Touch Screen Calibration Tool von CarPi-Image gestartet. Die erzeugte touchscreen_axes_calib sieht so aus.
calib_x_d=30;calib_x_fact=0.656700480513;calib_y_d=760;calib_y_fact=-0.401919616077;swap_axes=0;click_confines=8;touch_mouse=1
-> Bei diesen Werten, zeigt das Touchscreen grob oben links korrekt an.Der Rest des Touchscreens wird nicht umgesetzt.
Also habe selbst die Datei "touchscreen_axes_calib" geschrieben. So sieht sie bei mir so aus:
Errechnet aus meinen alten Werten vom xinput_calibrator 40 1986 1898 85
calib_x_d=-25;calib_x_fact=0.402819738167;calib_y_d=-25;calib_y_fact=-0.264754550468;swap_axes=0;click_confines=8;touch_mouse=1
-> Auch bei diesen Werten werden die Buttons nicht korrekt ausgewählt.
Zum Ausprobieren hatte dann den Y-Wert ins Positive gesetz.
calib_x_d=-25;calib_x_fact=0.402819738167;calib_y_d=-25;calib_y_fact=0.264754550468;swap_axes=0;click_confines=8;touch_mouse=1
->Hier funktioniert das Touchscreen einwandfrei nur die Y-Achse ist gespiegelt.
Nun meine Frage: Gibt es eine Option, wie in der 99-calibration.conf, um nur die Y-Achse zu invertieren?
Oder sind meine Werte in der touchscreen_axes_calib nur falsch.