Sunshine v2025.118.151840
Self-hosted game stream host for Moonlight.
inputtino_keyboard.h
Go to the documentation of this file.
1
5#pragma once
6
7#include <boost/locale.hpp>
8#include <inputtino/input.hpp>
9#include <libevdev/libevdev.h>
10
11#include "inputtino_common.h"
12
13using namespace std::literals;
14
15namespace platf::keyboard {
16 void
17 update(input_raw_t *raw, uint16_t modcode, bool release, uint8_t flags);
18
19 void
20 unicode(input_raw_t *raw, char *utf8, int size);
21} // namespace platf::keyboard
void unicode(input_t &input, char *utf8, int size)
Definition inputtino.cpp:76
Declarations for inputtino common input handling.
evdev_t keyboard()
Initialize a new keyboard and return it.
Definition legacy_input.cpp:2092