q              Quit
.              About
o              Open...
n              NewObj
F16 (shift-f4) AddObj
m              epheM
f              Full
h              Herget
v              Vaisa
d              resiD
g              Gauss
l              constr
e              Epoch
!              all_perts
u              Undo
{              FilterObs
*              NonGravs
c              Calend
+              HelioOnly
-              Obs'ories
x              ToggObs
=              MagResids
w              Worst
#              Simplex
/              Superplex
:              Linearize
|              MonteCarlo
[              CovarData
`              CmtMags
Shift-Up       ToggUp
Shift-Dn       ToggDn
Ctrl-Y         BanObs
Ctrl-X         SaveOrbs
)              ShowFile
End
   Color assignments (foreground,  then background,  in hex form)
   These apply to Windows Find_Orb and most modern Linux/*BSD/OS/X systems.
   Look below for colors to be used on 8-color terminals.

c  1 ffffff 000000         Background : white text on black
c  2 ffffff 404000         Orbital elements : white on olive
c  3 ffffff 0000ff         Final line : white on blue
c  4 ffffff ff00ff         Highlighted observations : white on magenta
c  5 000000 00ff00         Highlit buttons : black on green
c  6 ff0000 00ff00         Excluded observations : red on green
c  7 ffffff 400000         Observation info : white on red
c  8 000000 ffffff         Message to user : black on white
c  9 000000 00ffff         Residual legend line : black on cyan
c 10 80ffff 804000         Menu text : white text on orange
c 11 00ff00 808080         Scroll bar : green on gray
c 12 000000 80ffff         Inquiry dialog : black on cyan
c 13 ffffff ff0000         'Attention' : white on red
c 14 ffff00 000000         MPC code 1 : yellow on black
c 15 8e82fe 000000         MPC code 2 : light blue on black
c 16 ff2000 000000         MPC code 3 : red on black
c 17 00ff00 000000         MPC code 4 : green on black
c 18 ffffff 000000         MPC code 5 : white on black

   Color assignments for 8-color terminals.  Here,  we just have the
   eight primary colors available.  Note that under most modern systems,
   it's possible to tell the terminal that you really do have full colors.
   'export TERM=xterm-256color' usually will do the trick.

8  1 ffffff 000000         Background : white text on black
8  2 000000 ffff00         Orbital elements : black on yellow
8  3 ffffff 0000ff         Final line : white on blue
8  4 ffffff ff00ff         Highlighted observations : white on magenta
8  5 000000 00ff00         Highlit buttons : black on green
8  6 ff0000 00ff00         Excluded observations : red on green
8  7 00ffff 000000         Observation info : white on red
8  8 000000 ffffff         Message to user : black on white
8  9 000000 00ffff         Residual legend line : black on cyan
8 10 ff00ff 00ff00         Menu text : magenta text on green
8 11 00ff00 0000ff         Scroll bar : green on blue
8 12 000000 00ffff         Inquiry dialog : black on cyan
8 13 ffffff ff0000         'Attention' : white on red
8 14 ffff00 000000         MPC code 1 : yellow on black
8 15 ffffff 000000         MPC code 2 : white on black
8 16 ff00ff 000000         MPC code 3 : magenta on black
8 17 00ffff 000000         MPC code 4 : cyan on black
8 18 00ff00 000000         MPC code 5 : green on black

End colors

Start hints

b              Select format for observation times
c              Show calendar
r              Enter dist to object at start and end of arc
q              Quit Find_Orb
o              Open a file of astrometry
n              Select a different object from the file
Shift-F4       Add astrometry for a different object
m              Generate ephemerides
f              Do a full least-squares improvement of the orbit
h              Compute an orbit using the method of Herget
v              Compute an orbit using the method of Vaisala
d              Show a table of astrometric residuals
g              Compute an orbit using the method of Gauss
l              Enter or remove constraints on orbital parameters
e              Change the epoch of the elements
!              Turn all perturbers on/off
u              Undo (go back to previous orbit)
*              Select a non-gravitational force model
+              Select an orbit type (heliocentric,  geocentric,  etc.)
-              Change the number of observatories shown at bottom
x              Toggle currently selected observation(s) on/off
=              Toggle display of magnitude residuals
w              Show included observation with the worst residuals
#              Apply the 'simplex' orbit improvement method
/              Apply the 'superplex' orbit improvement method
:              Linearize the orbit
|              Compute Monte Carlo variant orbits
[              Show the covariance and some debugging data
{              Toggle obs on below a desired residual level,  off above it
`              Toggle comet mags between nuclear M(N) and total M(T)
)              Select a file and show it on-screen
0              Toggle lunar perturbations
1              Toggle perturbations from Mercury
2              Toggle perturbations from Venus
3              Toggle perturbations from Earth
4              Toggle perturbations from Mars
5              Toggle perturbations from Jupiter
6              Toggle perturbations from Saturn
7              Toggle perturbations from Uranus
8              Toggle perturbations from Neptune
9              Toggle perturbations from Pluto
a              Toggle perturbations from asteroids
t              Select how residuals are shown
Alt-K          Toggle display of uncertainties
Alt-N          Select frame for orbital elements
Alt-R          Set reference for orbital elements
Alt-X          Find next obs with a desired MPC code
U+9            Toggle sort obs by date vs. sort by MPC code
U+31004        Add a line of menu options
U+31005        Remove last line of menu options
?              Get help
%              Set uncertainties for the selected observation(s)
&              Select format for observation RA/decs
Ctrl-W         Toggle observations above the currently selected one
F2             Toggle observations below the currently selected one
Ctrl-X         Save orbits for re-use
Ctrl-Y         Write excluded observations to be 'banned'
Ctrl-G         Set magnitude slope parameter (G)
U+31008        Left-click to select tracklet, right to toggle it

Start remaps :
    ; PuTTY doesn't recognize Shift-Up or Shift-Dn (just returns the same key
    ; codes as Up and Down).  For Alt-Dn,  Alt-Up,  Alt-Lt, Alt-Rt,  it returns
    ; codes 4354 to 4357.  The following remaps Alt-Dn (for PuTTY) to Shift-Dn,
    ; and Alt-Up to Shift-Up,  and will toggle observations below/above the
    ; currently selected one.  Other key remaps may be added here as needed...
U+4354         Shift-Dn
U+4355         Shift-Up
  U+4356         Alt-Lt    (not currently used)
  U+4357         Alt-Rt    (not currently used)

    ;    Hit {.  Find_Orb will prompt you to "Enter cutoff in arcseconds :".
    ; Do so,  and any observations with total residuals beyond that will be
    ; toggled off;  those below that limit will be toggled on.
    ;
    ;    Find_Orb will then put a message at lower right,  "Rejections at
    ; (number) arcsecs;  (number) changes".  You can then do a full step and
    ; repeat the process until you get zero changes.
    ;
    ;    Also : if you move the mouse over the "Xres  Yres" legend text above
    ; the list of observations,  the mouse-over text will say "Select how
    ; residuals are shown;  hotkey for this is t".  Click on "Xres  Yes",  or
    ; hit t,  and a small menu comes up :
    ;
    ; 0 (*) Resids in RA/dec arcsec
    ; 1 ( ) Resids in along-track sec/cross-track arcsec
    ; 2 ( ) Normalized residuals in sigmas
    ;
    ;    That last can be useful when you have observations with a variety of
    ; uncertainties (some good to,  say,  0.1" and others only good to 1").
    ; This is,  in some ways,  the "right" way to think about the residuals;
    ; if the uncertainty in the observation was 0.1" and the observation's
    ; residuals are 0.25",  and another observation has 0.5" uncertainty and
    ; 1.25" residuals,  both are 2.5-sigma errors.
    ;
    ;    If you do show normalized residuals in sigmas,  then the { key works
    ; a little differently.  Instead of asking you to "Enter cutoff in
    ; arcseconds",  it will ask you to "Enter cutoff in sigmas",  and you can
    ; turn observations on or off according to their normalized residuals.
    ;
