[Oberon] Re (2): Keyboard substituting for mouse.
peter at easthope.ca
peter at easthope.ca
Sat Jan 16 20:41:10 CET 2016
> How easy is it to disable the damned <capslock> or move it to
> a 'remote' key: eg. Pause/Break ?
In NO, Break already has a use. Don't break Break.
In Input.Mod, Search for CapsLock. Disabling shouldn't
be difficult. Comment out the actions you don't
want and recompile. Eg.
< ELSIF c = 03AX THEN (* Caps make *)
< LedKey(flags, CapsLock, c, k)
> ELSIF c = 03AX THEN (* Caps make *)
> (* LedKey(flags, CapsLock, c, k) *)
If you want another key to function as CapsLock, put those commented
actions in the preferred locations.
In any case, CONST ... CapsLock = 2; shouldn't need a change.
A disabled <Caps Lock> in a public release for general use probably will
confuse more than help.
The keyboard has been inherited from the mechanical typewriter with
the convolutions of <Shift>, <Caps Lock>, <Cntrl>, <Alt> and etc. to
extend functionality. Better to focus on the display and pointing devices
and keep the elaborations in software.
Regards, ... Lyall E.
--
123456789 123456789 123456789 123456789 123456789 123456789 123456789 12
Tel +1 360 639 0202
http://easthope.ca/Peter.html Bcc: peter at easthope. ca
More information about the Oberon
mailing list