navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 12 years ago

Closed 11 years ago

#316 closed defect (fixed)

Non exclusive input mode

Reported by: rgrieder Owned by: nobody
Priority: minor Milestone: Version 0.3 Codename: Castor
Component: AI Version:
Keywords: gui input exclusive Cc:
Referenced By: References:


As long as you are playing in full screen mode it makes sense to capture the input completely thus not allowing to communicate with the OS anymore (except Ctrl+C or Alt+tab of course).
However when only having a window where orxonox GUI is shown, it would be very helpful to have that window behave like any other considering input. That means for instance that the mouse position must not jump when entering the window.
Our input system (OIS) supports non exclusive input mode (just google it, there are some forum threads). The real issue however is getting CEGUI to display the right cursor position.

Furthermore it is not very useful to have non exclusive mode while playing, so this should only apply to the GUI mode.

Change History (1)

comment:1 Changed 11 years ago by rgrieder

  • Resolution set to fixed
  • Status changed from new to closed

Done, tested on a Windows XP and on a Linux (ubuntu) box. Exclusive mode is now only applied while playing or when in full screen.

Note: See TracTickets for help on using tickets.