I am having to use DOSBox to run a old DOS-based program, but whenever I type a letter it's upper-case, rather than lower-case. The only way I can get a lower-case letter is by holding down shift. Does anyone know how I can fix this?
OK, sorted out the problem: I went into DOSBox's keyboard mapping (Ctrl-F1) and set the "CAPS LOCK" Key to be always down ("Hold"). Everything now works as expected.