Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

touchscreen: Increase report rate to 25fps

The touchscreen repeat interval effectively controls the report
rate of the touchscreen to the action code. Touch interactions
are smoother with a faster refresh rate, but the CPU needs to be
fast enough to keep up, or we risk queue overflows.

25fps is the minimum required to appear smooth, and probably all
targets will be able to handle the extra CPU load.

Change-Id: I96dcc80ea2ce8b915ff5682360c2e719b835388d

authored by

Aidan MacDonald and committed by
Solomon Peachy
0f4cc33d 9e254aca

+1 -1
+1 -1
firmware/drivers/button.c
··· 84 84 /* speed repeat finishes at, in centiseconds */ 85 85 #define REPEAT_INTERVAL_FINISH (5*HZ/100) 86 86 /* repeat interval for touch events */ 87 - #define REPEAT_INTERVAL_TOUCH (5*HZ/100) 87 + #define REPEAT_INTERVAL_TOUCH (4*HZ/100) 88 88 89 89 static int lastdata = 0; 90 90 static int button_read(int *data);