Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Caps Shift doesn't work on ZX Spectrum #75

Open
Colourclash opened this issue Feb 28, 2023 · 0 comments
Open

Caps Shift doesn't work on ZX Spectrum #75

Colourclash opened this issue Feb 28, 2023 · 0 comments

Comments

@Colourclash
Copy link

On the ZX Spectrum pressing Caps Shift does not do anything. In 48k BASIC pressing CAPS SHIFT should toggle between the 'L' and 'C' flashing cursor.

Try typing some letters and they will be in lower case when the cursor is a flashing 'L'. Pressing CAPS SHIFT should make the cursor turn into 'C' and cause upper case letters to be produced when alphabetical keys are pressed.

I fixed this issue by adding the following line in zx.h in _zx_init_keyboard_matrix():

kbd_register_key(&sys->kbd, 0x0E, 0, 0, 0); /* CapsShift */

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant