XBoard and WinBoard have always had different key bindings upto
now.
But when they wil be unified in the cross-platform GTK branch, we figured
they should also have the same key bindings.
We decided to use the WinBoard bindings, for several reasons:
1) They were more complete, and more logical, as we had just given them a
go-over for the JAWS version
2) Normal letters (as opposed to Ctrl and Alt keystrokes) are not
acceptable, because they could be typed move input
So one of the patches I made in the master branch replace all the key
bindings of XBoard by the corresponding WinBoard keystroke.
I guess I might not have made the correspondng change in the docs
yet.
The arrows should still work, I think (and otherwise Alt+Left or
Alt+Right).
Things from the Action menu (Accept, Decline, Rematch) now all have
bindings to the function-keys.
Most primary menu items have Ctrl+letter (Ctrl-W = Machine White, etc.),
sometimes with standard binding (e.g. Ctrl-O = Load Game).
Commands for a position have the same keystroke as the corresponding
command for game, with Shift added.
Otherwise Ctrl+Shift+Letter directly toggle options from the General
Options dialog (which is still a main menu in XBoard), e.g. Ctrl+Shft+Q =
Always Queen,
and Alt+Shift+letter opens a menu dialog or auxiliary window (e.g.
Alt+Shift+E = Show Evaluation Graph).
Alt+Letter is reserved for the commands from the JAWS menu.