My name is Nabeel (Markhor), For my Google Summer of Code programme I’ve been assigned with adding custom Key Mappers to variety of engines in ScummVM. ScummVM includes a global fully configurable keymapper, but this requires engines to be adapted to use it. Hence the goal of this project is to integrate the customised ScummVM keymapper into the engine’s input handling system. This involves modifying the engine-driven input handling code for mapping user input to in-game actions.