There are already a lot of TODOs in there involving this. The keyboard should have a similar input history system as the controller (for typing in cheat codes or other special keywords we want to check for), as well as the same event and button test stuff. The mouse code should be able to handle relative and global mode, locking in the center of the screen for FPS', and lots of other fun stuff. Tons of work here!
There are already a lot of TODOs in there involving this. The keyboard should have a similar input history system as the controller (for typing in cheat codes or other special keywords we want to check for), as well as the same event and button test stuff. The mouse code should be able to handle relative and global mode, locking in the center of the screen for FPS', and lots of other fun stuff. Tons of work here!