#include "stdafx.h" #include "stdafx_gui.h" #include "rpcs3.h" #include "BasicMouseHandler.h" void BasicMouseHandler::Init(const u32 max_connect) { m_mice.emplace_back(Mouse()); memset(&m_info, 0, sizeof(MouseInfo)); m_info.max_connect = max_connect; m_info.now_connect = std::min(m_mice.size(), (size_t)max_connect); m_info.info = 0; // Ownership of mouse data: 0=Application, 1=System m_info.status[0] = CELL_MOUSE_STATUS_CONNECTED; // (TODO: Support for more mice) for (u32 i = 1; i