Make Caps Lock & Shift in TSE 2.5 for DOS behave like on old fashioned typewriter?

8 views
Skip to first unread message

Clueless in Seattle

unread,
Apr 14, 2013, 12:24:08 PM4/14/13
to SemWare TSE Pro text editor
I guess I'm still living in the past, because I have my Windows
computers configured so that the Caps Lock and Shift keys work the
same way that those keys worked on old fashioned American typewriters.

For those of you not as ancient as me, here's how they used to work
back in the middle of the twentieth century:

When you pressed the Caps Lock key, it actually physically locked the
machine into a mode that resulted in everything you typed thereafter
coming out in all caps.

But, if you were to press the Shift key, the the innards of the
machine dropped back into lower-case mode.

Is this something that can be configured in TSE 2.5 for DOS? Or is it
perhaps something that needs to be configured at the operating system
level?

Will in Seattle
a.k.a. "Clueless"

Spamless in Seattle

unread,
May 18, 2013, 12:47:30 PM5/18/13
to sem...@googlegroups.com
And this one, too!

knud van eeden

unread,
May 18, 2013, 1:45:04 PM5/18/13
to sem...@googlegroups.com
> When you pressed the Caps Lock key, it actually physically locked the
> machine into a mode that resulted in everything you typed thereafter
> coming out in all caps.
This is still the case, at least on Microsoft Windows XP and Microsoft 7.
Tested in Microsoft Windows 7 with a 101-character keyboard.
 
If you do not have the <CAPS><LOCK> key (anymore), plugging in an
external (PS-2 or USB keyboard with or without convert PS2 to USB)
might be an option to check.
 
1. When you press <CAPS LOCK> (as the name suggests 'CAPS' and also 'LOCK') it
will lock the keyboard in the state of capitalizing further characters.
 
2. When you press the <CAPS><LOCK> again, it toggles back to the old state.
 
---
 
> Is this something that can be configured in TSE 2.5 for DOS?  Or is it
> perhaps something that needs to be configured at the operating system
> level?
This <CAPS> <LOCK> toggle behavior is managed in principle on Microsoft
operating system level.
 
It has thus not per se something to do with TSE.
 
To do something like that in TSE might e.g. be done by creating 3 .ui files,
1. -one with all lower case mapped to upper case (e.g. a A, b B, c C, ...)
2. -one with all upper case mapped to lower case (e.g. A a, B b, C c, ...
3. -one which is the original .ui where no mapping at all).
Then pressing some key combination to switch between all 'UPPER,
all 'lower' or as usual.
 
with friendly greetings,
Knud van Eeden
 
--

---
You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to semware+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Joe Berry

unread,
May 18, 2013, 9:03:53 PM5/18/13
to sem...@googlegroups.com

There are two old programs that I used to use that created the desired behavior in DOS and Windows prior to XP.  These were memory resident and had a very small footprint.  In XP and later versions of Windows this behavior can be set at the OS level.  One of those programs was sMaRTcaPs.  I do not  recall the name of the other, but it was a developer that lived in Spain.   

 

I did a quick search for the functionality and found this:  http://www.donationcoder.com/Software/Skrommel/index.html#CAPshift  I do not know if this would meet your needs.

 

Knud, for us older generation folks the key was that pressing the shift key after the Caps were locked, unlocked the caps lock.  It helped prevent inverted case lines like “I HAVE THE CAPS KEY LOCKED.”  I am a dinosaur and this is the behavior that existed in typewriters . 

 

As far as how to get the behavior in TSE, I can’t help. 

 

Joe Berry

To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.

Reply all
Reply to author
Forward
0 new messages