From 38d25483657e82eb546ecb8566214f830efba461 Mon Sep 17 00:00:00 2001 From: spv Date: Sun, 21 Sep 2025 00:07:50 -0400 Subject: refactoring ftw (now w/ README updates!) --- src/config.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/config.h (limited to 'src/config.h') diff --git a/src/config.h b/src/config.h new file mode 100644 index 0000000..c1bb692 --- /dev/null +++ b/src/config.h @@ -0,0 +1,22 @@ +#ifndef CONFIG_H +#define CONFIG_H + +/* time to wait in /dev/input fred loop */ +#define DEBOUNCE (10 MS) + +/* time to wait in backlight setter loop */ +#define THREAD_WAIT (100 MS) + +/* how long to keep the light on */ +#define BACKLIGHT_TIME (10 SEC) + +/* path to keypad evdev */ +#define KEYBOARD_FILE "/dev/input/event1" + +/* path to keyboard's backlight brightness */ +#define BACKLIGHT_FILE "/sys/class/leds/keyboard_light/brightness" + +/* cat `echo $BACKLIGHT_FILE | sed 's/brightness/max_brightness/g'` */ +#define MAX_BRIGHTNESS 255 + +#endif -- cgit v1.2.3