uclogic_par...range_to_str(9)
β¨ uclogic_par...range_to_str(9) β¨
okay so bestie, welcome to the Kernel API Manual entry for uclogic_par...range_to_str(9) β yes the title is literally truncated with dots in the middle, that's just how it is, we don't question the manpage gods π
πΈ NAME πΈ
uclogic_params_pen_inrange_to_str β converts a pen in-range reporting type into a string. that's it. that's the whole job. lowkey iconic for being this simple π
π¦ SYNOPSIS π¦
const char * uclogic_params_pen_inrange_to_str (enum
uclogic_params_pen_inrange inrange );
she takes one thing, she gives you back a const char *, periodt β¨
π ARGUMENTS π
inrangeβ the in-range reporting type you want converted. that's the vibe you're handing over, and she's gonna turn it into a string for you π«Ά
β RETURN β
she gives you one of these two, no in-between bestie:
- the string that represents the type, or
NULLif the type is unknown π (so like... check forNULL, fr fr, don't just start printing it)
π SEE ALSO π
the kernel file lives right here, no cap:
./drivers/hid/hid-uclogic-params.c
and here's the whole friend group, everyone's invited to the function party π:
uclogic_params_pen_hid_dbg(9)uclogic_params_frame_hid_dbg(9)uclogic_params_hid_dbg(9)uclogic_params_get_str_desc(9)uclogic_params_pen_cleanup(9)uclogic_params_pen_init_v1(9)uclogic_params_get_le24(9)uclogic_params_pen_init_v2(9)uclogic_params_frame_cleanup(9)uclogic_params_frame_init_with_desc(9)uclogic_params_frame_init_v1(9)uclogic_params_cleanup_event_hooks(9)uclogic_params_cleanup(9)uclogic_params_get_desc(9)uclogic_params_init_invalid(9)uclogic_params_init_with_opt_desc(9)uclogic_params_huion_init(9)uclogic_probe_interface(9)uclogic_params_parse_ugee_v2_desc(9)uclogic_params_ugee_v2_init_frame_buttons(9)uclogic_params_ugee_v2_init_frame_dial(9)uclogic_params_ugee_v2_init_frame_mouse(9)uclogic_params_ugee_v2_has_battery(9)uclogic_params_ugee_v2_init_battery(9)uclogic_params_ugee_v2_reconnect_work(9)uclogic_params_ugee_v2_init_event_hooks(9)uclogic_params_ugee_v2_init(9)uclogic_params_init(9)
like, that's a whole roster, and every single one of them is linked above exactly as written β no gatekeeping here π
and that's the page!! sourced from ./drivers/hid, dated October 2026, and honestly? she ate. go convert some in-range types, bestie π§ββοΈπ«
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms