diff options
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/button.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c index b2f4f20ef7..5ba45bb460 100644 --- a/firmware/drivers/button.c +++ b/firmware/drivers/button.c | |||
@@ -796,7 +796,7 @@ static int button_read(void) | |||
796 | { | 796 | { |
797 | data = adc_scan(ADC_BUTTONS); | 797 | data = adc_scan(ADC_BUTTONS); |
798 | 798 | ||
799 | if (data < 0x50) | 799 | if (data < 0x54) |
800 | if (data < 0x30) | 800 | if (data < 0x30) |
801 | if (data < 0x10) | 801 | if (data < 0x10) |
802 | btn = BUTTON_SELECT; | 802 | btn = BUTTON_SELECT; |
@@ -805,13 +805,13 @@ static int button_read(void) | |||
805 | else | 805 | else |
806 | btn = BUTTON_LEFT; | 806 | btn = BUTTON_LEFT; |
807 | else | 807 | else |
808 | if (data < 0x90) | 808 | if (data < 0x98) |
809 | if (data < 0x70) | 809 | if (data < 0x76) |
810 | btn = BUTTON_DOWN; | 810 | btn = BUTTON_DOWN; |
811 | else | 811 | else |
812 | btn = BUTTON_RIGHT; | 812 | btn = BUTTON_RIGHT; |
813 | else | 813 | else |
814 | if(data < 0xc0) | 814 | if(data < 0xba) |
815 | btn = BUTTON_OFF; | 815 | btn = BUTTON_OFF; |
816 | } | 816 | } |
817 | 817 | ||