I am trying to record a SSH terminal emulation using SCO-ANSI emulation. I need to use the up-down arrow keys in the app but the emulation does not recognize the up-down arrow keys on the keyboard.
I tried to map the keyboard by dragging the up and down arrow keys from the SCO ANSI Keyboard to the PC Keyboard. I do see a blue square when I drag and drop and also the destination keys (F11 and F12) change to the up and down arrow key on the PC Keyboard. However it's still not working. F11 and F12 still give me the same result on the emulator screen that up and down arrow keys did.
I had a similar issue while automating a VT100 device. Actually, what you see on both the keyboards won't map with each other all the time. In my case, I had lot function keys on the VT keyboard that matched exactly with the PC keyboard. By default, the VT F2 key was mapped to PC F2 key while there was no key by name 'F2' in the actual VT layout. Instead there was a key by name PF2... PF3 etc. I mapped PC - F2 to PF2 and it worked smoothly.
You can do some R&D on the actual ASCII or ANSI code sent by the actual device to the target application. Then you can find out what key in your keyboard will send that character. You can map that character. It will work. In my case, I had a chat with the firmware and it worked well. Try it!
The views expressed in this forum are mine. My organization does not subscribe to the substance, veracity or truthfulness of the said opinion