ColecoVision Keys and Key Map
@fsd2s I'm not really sure what your question is. F23 doesn't do anything in CoolCV. Here is the SDL key wiki https://wiki.libsdl.org/SDLKeycodeLookup and at the bottom of this is the CoolCV keymap https://github.com/retropie/retropie-setup/wiki/Colecovision
I guess I asked wrong.
I understand the link you posted, and I know F23 doesn't do anything I was trying to use it as an example, but it seems to have just bogged down my question. So I have edited my original question.
My question is this:
According to your link for ColecoVision
When I google the SDL table for 1073741939 it tells me key1073741939 is F24
I don't know what F24 means. Does F24 means Right Shift and Enter?
Or specifically what does key1073741939 mean on a keyboard.
AlexMurphy Banned last edited by AlexMurphy
@fsd2s SDL reads it as F24 or right shift+ enter. The mini keyboard I use doesn't have a right shift or an F24 so I mapped
ESCAPEto exit which is 27 in
I also went through the keymap and put the actual keyboard strokes at the beginning.
ARROW UP - up_1 key1073741906 ARROW RIGHT - right_1 key1073741903 ARROW DOWN - down_1 key1073741905 ARROW LEFT - left_1 key1073741904 SPACEBAR - left_button_1 key32 joy0_0 KEY M - right_button_1 key109 joy0_1 KEY F24 - button3_1 key1073741939 KEY F24 - button4_1 key1073741939 KEY 1 - key1_1 key49 KEY 2 - key2_1 key50 KEY 3 - key3_1 key51 KEY 4 - key4_1 key52 KEY 5 - key5_1 key53 KEY 6 - key6_1 key54 KEY 7 - key7_1 key55 KEY 8 - key8_1 key56 KEY 9 - key9_1 key57 KEY O - key*_1 key111 KEY 0 - key0_1 key48 KEY P - key#_1 key112 KEY W - up_2 key119 KEY D - right_2 key100 KEY S - down_2 key115 KEY A - left_2 key97 KEY TAB - left_button_2 key9 joy1_0 KEY Q - right_button_2 key113 joy1_1 KEY F24 - button3_2 key1073741939 KEY F24 - button4_2 key1073741939 KEY R - key1_2 key114 KEY T - key2_2 key116 KEY Y - key3_2 key121 KEY F - key4_2 key102 KEY G - key5_2 key103 KEY H - key6_2 key104 KEY V - key7_2 key118 KEY B - key8_2 key98 KEY N - key9_2 key110 KEY J - key*_2 key106 KEY K - key0_2 key107 KEY L - key#_2 key108 KEY F1 - key_save key1073741882 KEY F2 - key_restore key1073741883 KEY F24 - key_exit key1073741939 KEY F3 - key_pause key1073741884 KEY BACKSPACE - key_reset key8
Or do you mean "How do I press F24?" Then...
A PC keyboard has a set of function keys from F1 - F12. To access function keys F13 - F24, press the Shift key in conjunction with function keys F1 - F12.
Here's my question in a picture:
@fsd2s Well, according to every source I have looked at it is F24. I can't find anything that says otherwise. Anyway, as I said I use a mini keyboard with the Pi that has no right shift and only goes to F10, so I mapped
Escapekey. If you are looking for a one button exit then I suggest this.
@fsd2s Yes, I know what you are asking. According to SDL it's F24. I don't know what else to tell you!
But F24 (Shift F12) does not exit ColecoVision
That's my confusion.
I've been googling this for 4 hours now and I dont understand it.
Its not even important.
I mean I know how to exit Colecovision RIGHT SHIFT and ENTER
But I just dont understand why F24 doesnt work.
Anyhow - THANK YOU for your help.
@fsd2s Go outside and get some fresh air... Maybe yours is broken. 1073742053 is right shift. 13 is enter/return. Perhaps in the emulator there is a hardcoded instruction to only accept the combo as exit and ignore the F24 press. It's possible. I don't have the time or inclination to look through the source code. It's out there if you really want to solve this!
edmaul69 last edited by
@fsd2s if you want to change it to something different just do this, when you boot a game press f7 i believe after the game starts. Then every key you press gives you a key code. Just change it to another key using its key code.