1
0
Fork 0
forked from len0rd/rockbox
foxbox/firmware/target/arm/imx233/sansa-fuzeplus
Amaury Pouly 8146b40e73 Fuze+: add a configurable deadzone area for touchpad buttons
To stop erroneous button presses, allow users to add a deadzone between
the button via the Settings > General > System menu > Touch Dead Zone.

The configuration was chosen this way: the touchpad has the same DPI
in both direction so the setting applies the same on both the X and Y
axis. The setting ranges from 0 to 100 and is internally multiplied by 2
giving a maximum deadzone of 2*100 = 200 around each button, which
account for 400 total (once around each button), effectively reducing
each virtual button from 1000x600 to 600x200 when using the maximum value.

Change-Id: I8683c63d2950200eb32d1dda0a00bbd92d83d5be
Reviewed-on: http://gerrit.rockbox.org/677
Reviewed-by: Benjamin Brown <foolshperson@gmail.com>
Tested: Benjamin Brown <foolshperson@gmail.com>
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
2014-09-08 11:21:54 +02:00
..
audio-target.h imx233: add the possibility to choose audio output coupling mode 2013-11-25 20:17:12 +01:00
backlight-fuzeplus.c Fuze+: fixed brightness settings: previously there were 81 settings for only 26 possible brightnesses, now there are 33 for 33 2014-08-25 09:44:32 +02:00
backlight-target.h Sansa Fuze+: initial commit (bootloader only, LCD basically working) 2011-05-01 13:02:46 +00:00
button-fuzeplus.c Fuze+: add a configurable deadzone area for touchpad buttons 2014-09-08 11:21:54 +02:00
button-target.h Fuze+: add a configurable deadzone area for touchpad buttons 2014-09-08 11:21:54 +02:00
debug-fuzeplus.c fuze+: add lcd debug screen (display kind) 2012-12-26 02:38:56 +01:00
fmradio-i2c-fuzeplus.c Add missing kernel.h includes (hopefully all of them), take #2. 2014-01-05 20:42:48 +01:00
fmradio-target.h imx233: factor fmradio i2c and tuner power code 2013-11-19 20:39:10 +00:00
lcd-fuzeplus.c Add missing kernel.h includes (hopefully all of them), take #2. 2014-01-05 20:42:48 +01:00
lcd-target.h fuze+: add lcd debug screen (display kind) 2012-12-26 02:38:56 +01:00
powermgmt-fuzeplus.c fuze+: use safer battery shutoff and dangerous levels 2012-08-31 00:56:55 +02:00
powermgmt-target.h Fix sim red 2013-11-19 22:12:42 +00:00