Class InputDevice

Class Documentation

class InputDevice

Public Functions

InputDevice(std::shared_ptr<mir::input::Device> const &device)
InputDevice(InputDevice const &src)
InputDevice(InputDevice &&src)
InputDevice()
~InputDevice()
auto operator=(InputDevice const &src) -> InputDevice&
auto operator=(InputDevice &&src) -> InputDevice&
bool operator==(InputDevice const &other)
void apply_keymap(std::string const &layout, std::string const &variant)
auto get_device_id() -> MirInputDeviceId
auto get_device_name() -> std::string
auto is_keyboard() -> bool
auto is_alpha_numeric() -> bool