Skip to content

feat(win32): implement cursor mode and raw input#151

Open
cdarcey wants to merge 3 commits into
masterfrom
feat/win32-cursor-and-raw-input
Open

feat(win32): implement cursor mode and raw input#151
cdarcey wants to merge 3 commits into
masterfrom
feat/win32-cursor-and-raw-input

Conversation

@cdarcey

@cdarcey cdarcey commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator
  • implement PL_CURSOR_MODE_HIDDEN and PL_CURSOR_DISABLED in pl_set_cursor_mode
  • implement pl_set_raw_mouse_input using win32 RAWINPUTDEVICE
  • add WM_INPUT handler for raw mouse delta evvents
  • update pl_get_window_capabilities to advertise new supported modes
  • add set_mouse_pos to plWindowsI struct and pl.h declerations

- implement PL_CURSOR_MODE_HIDDEN and PL_CURSOR_DISABLED in pl_set_cursor_mode
- implement pl_set_raw_mouse_input using win32 RAWINPUTDEVICE
- add WM_INPUT handler for raw mouse delta evvents
- update pl_get_window_capabilities to advertise new supported modes
- add set_mouse_pos to plWindowsI struct and pl.h declerations
@cdarcey cdarcey requested a review from hoffstadt as a code owner June 25, 2026 01:20
@cdarcey

cdarcey commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator Author

Just let me know if you would like anything done differently or if there are any requirements I still need to meet for this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant