Input: ads7846 - fix pressure reporting
On Zaurus, hx4700 and others pressure is reported inverted -- the lighter the pressure, the bigger numerical value. Signed-off-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
This commit is contained in:
parent
722232bcd8
commit
30ad7ba0a5
1 changed files with 1 additions and 1 deletions
|
@ -608,7 +608,7 @@ static void ads7846_rx(void *ads)
|
||||||
|
|
||||||
input_report_abs(input, ABS_X, x);
|
input_report_abs(input, ABS_X, x);
|
||||||
input_report_abs(input, ABS_Y, y);
|
input_report_abs(input, ABS_Y, y);
|
||||||
input_report_abs(input, ABS_PRESSURE, Rt);
|
input_report_abs(input, ABS_PRESSURE, ts->pressure_max - Rt);
|
||||||
|
|
||||||
input_sync(input);
|
input_sync(input);
|
||||||
#ifdef VERBOSE
|
#ifdef VERBOSE
|
||||||
|
|
Loading…
Add table
Reference in a new issue