From 8146b40e73bb999001787fbf414c96acf5dce2a8 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Sun, 1 Dec 2013 18:25:42 +0000 Subject: 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 Tested: Benjamin Brown Reviewed-by: Amaury Pouly --- apps/lang/english-us.lang | 17 +++++++++++++++++ apps/lang/english.lang | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) (limited to 'apps/lang') diff --git a/apps/lang/english-us.lang b/apps/lang/english-us.lang index a6549dafd5..4a316cedca 100644 --- a/apps/lang/english-us.lang +++ b/apps/lang/english-us.lang @@ -10605,6 +10605,23 @@ gigabeatfx,sansafuzeplus: "Touchpad Sensitivity" + + id: LANG_DEADZONE + desc: touchpad deadzone setting + user: core + + *: none + sansafuzeplus: "Touchpad Dead Zone" + + + *: none + sansafuzeplus: "Touchpad Dead Zone" + + + *: none + sansafuzeplus: "Touchpad Dead Zone" + + id: LANG_HIGH desc: in settings_menu diff --git a/apps/lang/english.lang b/apps/lang/english.lang index 9914b160f1..113570522c 100644 --- a/apps/lang/english.lang +++ b/apps/lang/english.lang @@ -10692,6 +10692,23 @@ gigabeatfx,sansafuzeplus: "Touchpad Sensitivity" + + id: LANG_DEADZONE + desc: touchpad deadzone setting + user: core + + *: none + sansafuzeplus: "Touchpad Dead Zone" + + + *: none + sansafuzeplus: "Touchpad Dead Zone" + + + *: none + sansafuzeplus: "Touchpad Dead Zone" + + id: LANG_HIGH desc: in settings_menu -- cgit v1.2.3