diff options
author | Michael Pavone <pavone@retrodev.com> | 2018-03-26 23:07:17 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2018-03-26 23:07:17 -0700 |
commit | eb7732183beebdaf9b8b64249371dee76edc15dc (patch) | |
tree | ef820912b8ddad726319d85db5c22b491afcc431 /io.c | |
parent | 5ad04bb4b52b93ccb33d7d2bf57646f4947b111b (diff) |
Allow numpad keys to be mapped
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1415,6 +1415,22 @@ void set_keybindings(sega_io *io) special = tern_insert_int(special, "play", RENDERKEY_PLAY); special = tern_insert_int(special, "search", RENDERKEY_SEARCH); special = tern_insert_int(special, "back", RENDERKEY_BACK); + special = tern_insert_int(special, "np0", RENDERKEY_NP0); + special = tern_insert_int(special, "np1", RENDERKEY_NP1); + special = tern_insert_int(special, "np2", RENDERKEY_NP2); + special = tern_insert_int(special, "np3", RENDERKEY_NP3); + special = tern_insert_int(special, "np4", RENDERKEY_NP4); + special = tern_insert_int(special, "np5", RENDERKEY_NP5); + special = tern_insert_int(special, "np6", RENDERKEY_NP6); + special = tern_insert_int(special, "np7", RENDERKEY_NP7); + special = tern_insert_int(special, "np8", RENDERKEY_NP8); + special = tern_insert_int(special, "np9", RENDERKEY_NP9); + special = tern_insert_int(special, "np/", RENDERKEY_NP_DIV); + special = tern_insert_int(special, "np*", RENDERKEY_NP_MUL); + special = tern_insert_int(special, "np-", RENDERKEY_NP_MIN); + special = tern_insert_int(special, "np+", RENDERKEY_NP_PLUS); + special = tern_insert_int(special, "npenter", RENDERKEY_NP_ENTER); + special = tern_insert_int(special, "np.", RENDERKEY_NP_STOP); tern_node *padbuttons = get_pad_buttons(); |