Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#3237684 - 03/18/11 03:10 PM Keyboard bindings reference  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
Hi everybody,

I couldn't find a satisfying keyboard reference for DCS: A10C yet, so I made my own. Maybe somebody else finds this useful:

dcsa10c-keybindings.pdf

It's all the combos from Config/Input/Aircrafts/A-10C/keyboard/default.lua, grouped and sorted alphabetically.

The Shortcuts are in a sort of Emacs Notation:
C is Control, M is Meta/Alt, W is Win, a small r prefix means it's the right one instead of the left one.

Cheers,
Olaf

Inline advert (2nd and 3rd post)

#3237686 - 03/18/11 03:17 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Mar 2002
Posts: 1,549
2GvSAP_Mohawk Offline
Member
2GvSAP_Mohawk  Offline
Member

Joined: Mar 2002
Posts: 1,549
NuJerzee, USA
Thank you. This is really helpful.


My PC Specs:
Traitorous transistorized toad....Blithering blatherskite....Hopeless heap of tainted tin
#3237767 - 03/18/11 04:53 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Aug 2006
Posts: 426
EvilBivol-1 Offline
Member
EvilBivol-1  Offline
Member

Joined: Aug 2006
Posts: 426
LA
OlafM, that's a very nicely organized chart. We would like to add to the ED Wiki page as a training supplement here:
http://en.wiki.eagle.ru/wiki/DCS:_A10C_Training_Supplements

However, could you first add a legend to the file describing the shortcuts for those who are not going to see them on this page?


EB
Belsimtek/TFC Associate
http://www.digitalcombatsimulator.com
#3237834 - 03/18/11 05:32 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
EvilBivol, I added an enumeration of the Modifier Notation. Turns out this makes the columnbreaks much nicer, too.

Please go ahead and add a copy to the ED Wiki. If I am going to make any further changes, I will post a notice in this thread.

#3237881 - 03/18/11 06:15 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Aug 2006
Posts: 426
EvilBivol-1 Offline
Member
EvilBivol-1  Offline
Member

Joined: Aug 2006
Posts: 426
LA
Added. Thank you!


EB
Belsimtek/TFC Associate
http://www.digitalcombatsimulator.com
#3237933 - 03/18/11 07:02 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Sep 2002
Posts: 11,273
531 Ghost Offline
USMC
531 Ghost  Offline
USMC
Veteran

Joined: Sep 2002
Posts: 11,273
Elizabeth City NC


Originally Posted by Abraham Lincoln
America will never be destroyed from the outside. If we falter and lose our freedoms, it will be because we destroyed ourselves.


#3238108 - 03/18/11 10:11 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
I made one more minor adjustment to the keyboard reference. My lisp parser had a bit of trouble with the quote key, which is assigned to "score window". That quote did not show up previously.


I also generated a base profile for the Logitech Profiler:
dcsa10c-logitech-profile-commands.xml

This profile does not contain any button/hat/axis assignments, it just provides a profiler command for every defined keyboard command. If you are creating your G940 profile from scratch, this should be highly useful. Just import the xml file in the profiler and select the DCS.exe.

#3435069 - 11/16/11 09:38 AM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
I finally got around to updating this.

DCS A-10C default keyboard bindings as in version 1.1.1.0

Apart from new keybindings for the UFC and the CDU, I could see only smaller changes.


As my little lisp program does most of the work anyway, I also created a reference for Black Shark 2

DCS Black Shark 2 default keyboard bindings

These are both of course for the Sim mode.

Despite this nice table, I can only recommend to customize your keyboard bindings--for instance, I control Master Arm, Gun Arm and Laser Arm switches with [A], [S] and [D] (for Arm, Shoot and Designate). The clickable cockpit is very nice, but particularly in combat, the keyboard is way more efficient.

#3435386 - 11/16/11 06:57 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Jun 2005
Posts: 16,082
- Ice Offline
Veteran
- Ice  Offline
Veteran

Joined: Jun 2005
Posts: 16,082
Philippines / North East UK
Wow, that sure took a lot of work!

Thanks!


- Ice
#3435798 - 11/17/11 07:59 AM Re: Keyboard bindings reference [Re: - Ice]  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
Originally Posted By: - Ice
Wow, that sure took a lot of work!


Well, actually most of it is automated. I wrote a little lisp program that reads the .lua file with the assignments and outputs a LaTeX document. Then I just have to insert the column and table breaks, as I haven't found a reliable and good-looking way to automate that.

Of course, I had to write the lisp program, which includes a rather simplistic (and still bug-ridden) lua-parser. But most of that I already wrote in spring, when I wanted to autogenerate profiles for the G940.

The code is actually already in a public repo at github, so in theory anybody could use that to create tables for their customised keyboard bindings. But as I said, it is not fully automatic yet and still has some bugs and it's not exactly straightforward to run.

#3437108 - 11/19/11 03:04 AM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Oct 2010
Posts: 102
kylania Offline
Member
kylania  Offline
Member

Joined: Oct 2010
Posts: 102
I know this is purely since I'm American, but rM- means absolutely nothing to me and even just a S- or W- is confusing to read. I'd suggest typing out the full 'short' names of the keys would make it quite a bit more readable. I'd never even heard of a "Meta" key before this thread and since I never ever use the Left Win key for anything, I totally don't associate it with "Win". smile Using single letter existing keys for modifiers is confusing too. Is W-C-R the W key, C Key and R key? Or Windows key and C key and R key or Windows, Control and Return? See the change for confusion? LWin + LCtrl + R is clear and understandable.

Using RCtrl-M, LShift-S, LWin-Home, LAlt-NumPad2 instead of rC-M, S-S, W-Home, lM-Num2 would go a long way to making that chart more useful to me at least, probably others.

I'd suggest using these instead:

Modifier Notation:
Left Shift = LShift-
Right Shift = RShift-
Left Alt = LAlt-
Right Alt = RAlt-
Left Control = LCtrl-
Right Control = RCtrl-
Left Windows = LWin-
Right Windows = RWin-

Last edited by kylania; 11/19/11 03:06 AM.
#3437176 - 11/19/11 08:39 AM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
kylania, the notation comes from the GNU Emacs notation for keyboard shortcuts. As in Emacs, modifier keys like Control, Alt (or Meta), Win cannot stand alone in DCS, and you cannot press two ordinary keys at once either. DCS, unlike Emacs, distinguishes left and right modifier keys, so a little r indicates the right modifier.

All of the modifiers are listed in the very first table for clarity.

"W-C-R" for instance means press Windows and Control modifiers and the R key.
Consecutive presses of W, C and R keys would be denoted "W C R".

The Emacs notation is very concise and precise at the same time, and I like that very much about it.

If I get around to it, I might check how the table looks with your longer notation. But as you can see, the second column is already used almost completely by some of the more complicated commands. So it would probably mess up the compact presentation.

Anyway, there are already other keyboard references around with your proposed style and A-10C even has a spreadsheet with all keyboard commands in the Doc folder.

#3437561 - 11/20/11 01:12 AM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Jan 2001
Posts: 18,549
piper Offline
Veteran
piper  Offline
Veteran

Joined: Jan 2001
Posts: 18,549
Raleigh,NC
Lisp, LaTeX, Emacs. Aw, the good memories.

Thanks OlafM!

#3560248 - 04/21/12 12:34 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Dec 2010
Posts: 161
OlafM Offline
Member
OlafM  Offline
Member

Joined: Dec 2010
Posts: 161
I finally got around to update the reference to version 1.1.1.1 of both A-10C and BS2:

The style has changed a little, so I don't have to split the tables manually for every new version.

But I kept the very concise notation: I made some experiments with longer notations, but those blew up the page count.

#3560366 - 04/21/12 05:08 PM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Mar 2011
Posts: 2,042
cichlidfan Offline
Member
cichlidfan  Offline
Member

Joined: Mar 2011
Posts: 2,042
Woodbridge, VA, USA
Fantastic. I had seen an older version but never knew where it came from. Thanks.


ASUS ROG Maximus VIII Hero, i7-6700K, Noctua NH-D14 Cooler, Crucial 32GB DDR4 2133, Samsung 950 Pro NVMe 256GB, Samsung EVO 250GB & 500GB SSD, 2TB Caviar Black, Zotac GTX 1080 AMP! Extreme 8GB, Corsair HX1000i, Phillips BDM4065UC 40" 4k monitor, VX2258 TouchScreen, TIR 5 w/ProClip, TM Warthog, VKB Gladiator Pro, Saitek X56, et. al., MFG Crosswind Pedals #1199, VolairSim Pit, Rift CV1
#3560743 - 04/22/12 06:36 AM Re: Keyboard bindings reference [Re: OlafM]  
Joined: Jan 2004
Posts: 1,656
BillyRiley Offline
Member
BillyRiley  Offline
Member

Joined: Jan 2004
Posts: 1,656
Colchester, England
Brilliant - many thanks.


Moderated by  Force10, RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
RIP Louis Gosset, Jr
by bones. 03/29/24 02:40 PM
Carnival Cruise Ship Fire....... Again
by F4UDash4. 03/26/24 05:58 PM
Baltimore Bridge Collapse
by F4UDash4. 03/26/24 05:51 PM
The Oldest WWII Veterans
by F4UDash4. 03/24/24 09:21 PM
They got fired after this.
by Wigean. 03/20/24 08:19 PM
Grown ups joke time
by NoFlyBoy. 03/18/24 10:34 PM
Anyone Heard from Nimits?
by F4UDash4. 03/18/24 10:01 PM
RIP Gemini/Apollo astronaut Tom Stafford
by semmern. 03/18/24 02:14 PM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0