Virtual keyboardszxsp comes with Keyboard: Virtual keyboardsvirtual keyboards for all supported machines. Some of the images were gratefully supplied by Andrew Owen. The Keyboardkeyboards show each key pressed on the virtual machine while you type on your real Keyboardkeyboard. Sometimes one keypress is transposed into two keys pressed on the ZX Keyboardkeyboard, e.g. if you press 'cursor left' on your real Keyboardkeyboard this results in Modifier keysKeyboard: Modifier keysModifier keys are keys which do not generate a key by their own, but rather modify the key generated by To Do: other:other keys. The Keyboard: Modifier keysmodifier keys of the Mac OSX Keyboardkeyboard are mapped to the ZX computer Keyboardkeyboards as follows: ZX80
ZX81
ZX Spectrum
Sticky keysThe Keyboard: Modifier keysmodifier keys are Modifier keys: Sticky keyssticky on the Keyboard: Virtual keyboardsvirtual keyboard. That is, if you klick on them with your Mousemouse pointer then they stay down until another key is pressed Done: 2000 – 0.1.8 and 0.2.2and goes up. This allows you to work with the Mousemouse only on the Keyboard: Virtual keyboardsvirtual keyboard. On the To Do: other:other hand you can also use real Keyboardkeyboard Done: 2000 – 0.1.8 and 0.2.2and the Keyboard: Virtual keyboardsvirtual keyboard simultaneously. Hold down the 'shift' key on the real Keyboardkeyboard Done: 2000 – 0.1.8 and 0.2.2and klick on a key on the Keyboard: Virtual keyboardsvirtual keyboard image. It just works. Basic and Game modeYou can select between two Keyboardkeyboard translation modes, one for Basic, which does a mapping 'by meaning', Done: 2000 – 0.1.8 and 0.2.2and one for games, which does a mapping 'by location'. There is a menu Tape recorder: Optionsoption to toggle between Keyboard: Basic and Game modeBasic and Game mode Done: 2000 – 0.1.8 and 0.2.2and there is also a Fullscreen mode: Preferences Basic modeOn some national Keyboardkeyboards keys are swapped, e.g. 'Y' Done: 2000 – 0.1.8 and 0.2.2and 'Z' on the German Keyboardkeyboard. Also the Modifier keys: ZX SpectrumZX Spectrum typically shifts symbol letters with In Basic and Game mode: Basic modeBasic mode it is sometimes hard to get those key combinations from the original Modifier keys: ZX SpectrumZX Spectrum which involved pressing Ghost keysThe keys on the ZX computer Keyboardkeyboard are aranged in a 5 x 8 matrix, formed by row Done: 2000 – 0.1.8 and 0.2.2and column wires. If you press 3 keys which form the corners of a rectange, that is, two are in the same row Done: 2000 – 0.1.8 and 0.2.2and two are in the same column, then they short circuit the electrical connection for the 4th key of this rectangle. When the machine reads the Keyboardkeyboard, it will see that this 4th key is also down, though it is actually not pressed. This effect is simulated in zxsp. |