Files
xbanan/xbanan/Keymap.h
Oskari Alaranta 2ddd67dede Start work on making xbanan portable
This will allow usage of xbanan on non banan-os platforms. I added a
"native" SDL2 port so it can be used without the window manager
2026-06-01 01:27:49 +03:00

16 lines
333 B
C++

#pragma once
#include <BAN/Errors.h>
#include <stddef.h>
#include <stdint.h>
BAN::ErrorOr<void> initialize_keymap();
constexpr size_t g_keymap_min_keycode = 8;
constexpr size_t g_keymap_max_keycode = 255;
constexpr size_t g_keymap_layers = 4;
extern uint32_t g_keymap[0x100][g_keymap_layers];
extern uint8_t g_pressed_keys[32];