Remapped keyboard layout

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
eyolf
Junior Member
Junior Member
Posts: 43
Joined: 2005-03-14, 22:31 UTC
Contact:

Remapped keyboard layout

Post by *eyolf »

One of the things that has been hardest to get used to with TC, is some of the keyboard shortcuts, which (1) are not the ones that have become standard in a windows environment, and/or (2) have confusing default positions.
I therefore sat down and did a complete reorganization of some of them, which I here present, either for anyone interested to copy and paste into the wincmd.ini list of shortcuts, or to get some opinions back.
Here is my considerations, and what I did:
1. F3 is so standard for Find, that I felt that needed to be changed. F5 likewise, for reload.
2. One of the things I do most often, is to change the sort order. I prefer one key instead of a ctrl-combination. So: Sort by name/extension/size/date are assigned to F8-11.
3. I always found the various combinations of F1/2/8/10+shift, ctrl, or whatever, to change between full/short/tree/thumbnail view, rather confusing. I'd much rather have them as a series of F-keys. I assigned them to ctrl+F8-11, to mirror the sort order keys.
4. Consequently, the show all/programs/custom keys had to be remapped to Alt+F10-12 (AllFiles=Alt+F10 then mirrors FullView=Ctrl+F10)
5. I always felt that Pack should be related to Make New Dir, which in a way, is the same thing, so all the various Pack combinations are assigned to F7. I may have overdone the multiple key assignment by setting all of C/CS/CAS/A/AS+F7 to cm_PackFiles, but that way, C+F7 and CS+F7 pack in same dir, A+F7 to target panel, and CAS+F7 Packs and moves to Source panel. (I forget if I previously had an option to Pack and move to Target - if so, I have lost it now. Never mind -- I never used that function anyway).
6. Likewise, Unpack for me is related to Move/Copy/Rename, which all belong to F6 in my setup. CS+F6 copies in same dir (just as CS+F7 packs to same dir), and A+F6 unpacks (in target dir, parallel to A+F7; there is no option, AFAIK, to unpack in same dir, but pressing A+F6, <delete> <enter> does the trick anyway).
7. The lister key now is F2.
8. There are some other modifications; I changed the command for the Directory Hotlist to Alt+Z, since those keys are right next to eachother on my keyboard: much easier to hit than Ctrl+D.
Here's the whole list:

S+F1=cm_ContextMenu
F2=cm_List
F3=cm_SearchFor
F5=cm_RereadSource
C+R=cm_RereadSource
S+F6=cm_RenameOnly
C+F6=cm_CopyOtherpanel
CS+F6=cm_CopySamepanel
A+F6=cm_UnpackFiles
C+F7=cm_PackFiles
CS+F7=cm_PackFiles
CAS+F7=cm_PackFiles
A+F7=cm_PackFiles
AS+F7=cm_PackFiles
F8=cm_SrcByName
F9=cm_SrcByExt
F10=cm_SrcBySize
F11=cm_SrcByDateTime
F12=cm_SrcCustomViewMenu
A+Q=cm_SrcNextCustomView
C+F9=cm_SrcShort
C+F10=cm_SrcLong
A+F8=cm_CDtree
A+F10=cm_SrcAllFiles
C+F11=cm_SrcThumbs
A+F11=cm_SrcExecs
A+F12=cm_SrcUserDef
A+Z=cm_DirectoryHotlist
A+LEFT=cm_GotoPreviousDir
A+RIGHT=cm_GotoNextDir
CA+X=cm_CopyNamesToClip
CA+C=cm_CopyFullNamesToClip
C+S=cm_ShowOnlySelected
AS+F2=cm_ListInternalOnly
CA+F=cm_GoToFirstFile
CA+D=cm_ExecuteDOS
A+U=cm_MatchSrc
C+H=cm_SwitchHidSys
A+A=cm_ClearAll
C+P=cm_PrintFile
CA+P=cm_AddPathToCmdline
User avatar
ado
Senior Member
Senior Member
Posts: 445
Joined: 2003-02-18, 13:22 UTC
Location: Slovakia, Pezinok

Re: Remapped keyboard layout

Post by *ado »

eyolf wrote:One of the things that has been hardest to get used to with TC, is some of the keyboard shortcuts, which (1) are not the ones that have become standard in a windows environment, and/or (2) have confusing default positions.
....
....
....
you should know this: first version of TC (Windows commander in those times) was based on famous Norton Commander that was here sine mid of 80's. The controls used in WC mapped controls in NC. Therefore when MS introduced in mid of 90's came with their Win95 with some controls...do you think TC had to change controls as well?
That is why is here the possibility to define your own controls mapping. For me and I expect for the most of users is current control mapping pretty natural and logical 8)

ado
User avatar
eyolf
Junior Member
Junior Member
Posts: 43
Joined: 2005-03-14, 22:31 UTC
Contact:

Post by *eyolf »

Yes, I know about the NC > TC lineage, and that those controls were there before the MS controls became standard (which is why I wrote, "have become standard" :) ). I don't intend to start a "change the default controls" discussion or anyting, I just thought that, precisely because TC is so easily configurable, I'd share the work I had done, along with the thinking behind it.
Some of the changes were harder to do than others: pressing F3 to open the lister has become an automatic movement, but I still changed it, for consistency.
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

eyolf wrote: I just thought that, precisely because TC is so easily configurable, I'd share the work I had done, along with the thinking behind it.
Some of the changes were harder to do than others: pressing F3 to open the lister has become an automatic movement, but I still changed it, for consistency.
Well done. ;)
(Although I personally am satisfied with most of the F-shortcuts)

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Post Reply