https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-sendinput?redirectedfrom=MSDN Попробуй
webcache, мало того что через sendinput ставится флаг injected, так еще и этот вызов очень легко палится, особенно из кернел мода
короче, я отключил rawinput в настройках валика, и mouse_event заработал, впринципе мне большего и не надо. Всем спасибо.