VCCE / VCC

Tandy Color Computer 3 Emulator
GNU General Public License v3.0
64 stars 22 forks source link

Keyboard:. Arrow keys #60

Closed GJO59 closed 1 year ago

GJO59 commented 3 years ago

As of 2.1.0b the emulator does not recognize the arrow keys in any of the 3 default choices.

BGPierce commented 3 years ago

I'm currently running VCC 2.1.0b and have tested all keyboard modes in both OS-9 and RSDOS and have full arrow key use. I cannot duplicate your error without further information. Also, no other users have complained of this and I know OS9 users and gamers would have complained by now :-)

Do you have "Config/Joysticks/Keyboard" selected and the arrow keys defined for joysticks? if so, this disables them for normal use (as it does for any key mapped to the joysticks)

Also, if you're using OS-9, and have hit <CLEAR/(HOME)> then you have turned on OS9's "Mouse Key" function in which the arrow keys function as a mouse and disabled otherwise. If this is the case, hit <CLEAR/(HOME)> again to disable it.

If the two reasons above do not fit your situation, what program are you running that is using the arrow keys?

Bill P.

GJO59 commented 3 years ago

Thanks for the quick response.  I note that this behavior was not mentioned in the "Welcome to Vcc 201c.pdf" (which I read), but was mentioned in "Welcome to Vcc 210b.pdf" (which I did not), although the behavior occurs in both versions of the emulator. The error was mine for not reading the fine manual.

I'm currently running VCC 2.1.0b and have tested all keyboard modes in both OS-9 and RSDOS and have full arrow key use. I cannot duplicate your error without further information. Also, no other users have complained of this and I know OS9 users and gamers would have complained by now :-)

Do you have "Config/Joysticks/Keyboard" selected and the arrow keys defined for joysticks? if so, this disables them for normal use (as it does for any key mapped to the joysticks)

Also, if you're using OS-9, and have hit <CLEAR/(HOME)> then you have turned on OS9's "Mouse Key" function in which the arrow keys function as a mouse and disabled otherwise. If this is the case, hit <CLEAR/(HOME)> again to disable it.

If the two reasons above do not fit your situation, what program are you running that is using the arrow keys?

Bill P.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

ejaquay commented 3 years ago

On some keyboards the arrow keys are bound to the numpad 4, 6, 8, and 2 keys, which Vcc then maps back to arrows. This should be fixed on the Vcc next release and could possibly have been the cause of this particulal issue (depends on PC hardware). Also this issue could be use of keyboard mouse as Bill P suggested in previous comment.

ejaquay commented 3 years ago

A fix for the mapping of numpad arrow keys has been merged. This should resolve that issue with the next release.