Module: cuteful.enum
Constants extracted from C code.
Info:
- Copyright: 2024
- License: GPLv3
-
Originally authored by: Dwi Asmoro Bangun
(Full contributors list available on our github project)
Tables
cuteful.enum.modifier |
Keyboard modifier constant mapped from wlr_keyboard.h
|
|
cuteful.enum.mouse_btn |
Yoink'd from Linux input-event-codes.h
|
|
cuteful.enum.direction |
Extracted from wlr_direction wlr_output_layout.h
|
|
cuteful.enum.pointer |
Pointer constant used for configuring pointer device from libinput.h
Ref: https://wayland.freedesktop.org/libinput/doc/latest/api/group__config.html
|
|
cuteful.enum.layout_mode |
layout_mode enum extracted from cwc types.h .
|
Tables
- 🔗 cuteful.enum.modifier
-
Keyboard modifier constant mapped from
wlr_keyboard.h
Fields:
Name Type(s) Description NONE SHIFT CAPS CTRL ALT MOD2 MOD3 LOGO Aka super/mod4/window key MOD5 - 🔗 cuteful.enum.mouse_btn
-
Yoink'd from Linux
input-event-codes.h
Fields:
Name Type(s) Description LEFT RIGHT MIDDLE FORWARD Aka mouse5 BACK Aka mouse4 - 🔗 cuteful.enum.direction
-
Extracted from wlr_direction
wlr_output_layout.h
Fields:
Name Type(s) Description UP DOWN LEFT RIGHT - 🔗 cuteful.enum.pointer
-
Pointer constant used for configuring pointer device from
libinput.h
Ref: https://wayland.freedesktop.org/libinput/doc/latest/api/group__config.htmlFields:
Name Type(s) Description SCROLL_NO_SCROLL SCROLL_2FG SCROLL_EDGE SCROLL_ON_BUTTON_DOWN CLICK_METHOD_NONE CLICK_METHOD_BUTTON_AREAS CLICK_METHOD_CLICKFINGER SEND_EVENTS_ENABLED SEND_EVENTS_DISABLED SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE ACCEL_PROFILE_FLAT ACCEL_PROFILE_ADAPTIVE ACCEL_PROFILE_CUSTOM TAP_MAP_LRM TAP_MAP_LMR - 🔗 cuteful.enum.layout_mode
-
layout_mode enum extracted from cwc
types.h
.Fields:
Name Type(s) Description FLOATING MASTER BSP LENGTH