Commit Graph

8 Commits (2617de1fe6f6f1fc846a8e038e1ea77a894554b2)

Author SHA1 Message Date
wwylele 2617de1fe6 EmuWindow: refactor touch input into a TouchDevice
wwylele 188194908c move MotionEmu from core/frontend to input_common as a InputDevice
Yuri Kunde Schlesner d1bf7919da Move framebuffer_layout from Common to Core
This removes a dependency inversion between core and common. It's also
the proper place for the file since it makes screen layout decisions
specific to the 3DS.
wwylele e02c4b7195 Input: remove unused stuff & clean up
1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID
2. removed button handling in EmuWindow
3. removed key_map
4. cleanup #include
wwylele 38e800f70d InputCommon: add Keyboard
wwylele d7d40b3c56 Frontend: make motion sensor interfaced thread-safe
wwylele bcf9d20d57 Frontend: emulate motion sensor
MerryMage 64f98f4d0f core: Move emu_window and key_map into core
* Removes circular dependences (common should not depend on core)