aboutsummaryrefslogtreecommitdiff
path: root/common/EventMapper.cpp
AgeCommit message (Collapse)Author
2019-07-08COMMON: Open the main menu when the joystick START button is pressedCameron Cawley
2017-01-12VKEYBD: Remove Unused Variable.D G Turner
2014-10-28COMMON: Remove trailing whitespaceFilippos Karapetis
2014-04-27KEYMAPPER: Change hotkey from F8 to CTRL-F8 to reduce game conflicts.D G Turner
2014-04-27VKEYBD: Switch hotkey from F7 to CTRL-F7 to reduce game conflicts.D G Turner
Although this is harder for physically disabled users to trigger, they can now use the long middle mouse button press instead to trigger.
2014-04-22VKEYBD: Modify code to open vkeybd on long press of middle mouse button.D G Turner
This should massively reduce any chance of a conflict with mouse usage in games and is still easy for a person with mobility issues to perform.
2014-04-22VKEYBD: Add code to open virtual keyboard on middle mouse button.D G Turner
This removes the need for a hardware keyboard to trigger the use of the virtual keyboard via F7 if using the default event mapper. As middle button is rarely used by games, this should not cause any conflicts. Though to avoid this possibility, the event is passed to the engine.
2014-04-16KEYMAPPER: Avoid blocking F8 events from engine when using keymapper.D G Turner
This allows the keyboard mapper to be enabled without causing breakage to engines which use F8.
2014-04-16KEYMAPPER: Avoid blocking F7 events from engine when using vkeybd.D G Turner
This allows the virtual keyboard to be enabled without causing breakage to engines which use F7.
2014-02-18COMMON: Make GPL headers consistent in themselves.Johannes Schickel
2012-03-17COMMON: Hopefully fix compilationFilippos Karapetis
EVENT_CUSTOM_BACKEND_HARDWARE is only set when ENABLE_KEYMAPPER is set
2012-03-02KEYMAPPER: Add delays for *UP events coming from non-keysTarek Soliman
Delayed entries are in a queue where each entry stores how many milliseconds should pass based on the last entry.
2012-03-02KEYMAPPER: Map non-key custom input eventsTarek Soliman
This also makes the keymapper be in charge of keymapping logic
2012-02-20KEYMAPPER: Move F7 and F8 handling to DefaultEventMapperTarek Soliman
2012-02-20KEYMAPPER: Move CTRL-F5 handling to DefaultEventMapperTarek Soliman
2012-02-20KEYMAPPER: Move DefaultEventMapper implementation to its own cpp fileTarek Soliman