TinTin++ Mud Client Manual
         KEYPAD

         When TinTin++ starts up it sends \e= to the terminal to enable the
         terminal's application keypad mode, which can be disabled using #show {\e>}

      Configuration A           Configuration B           Configuration C
 ╭─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────╮
 │num/*-    │ │num/*-    │ │Numnkp/nkp*nkp- │
 ├─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┤
 │789+    │ │HomeUpPgUp+    │ │nkp7nkp8nkp9nkp+ │
 ├─────┼─────┼─────┤     │ ├─────┼─────┼─────┤     │ ├─────┼─────┼─────┤     │
 │456    │     │ │LeftCntrRight│     │ │nkp4nkp5nkp6 │     │
 ├─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┤
 │123Enter│ │EndDownPgDnEnter│ │nkp1nkp2nkp3nkpEn│
 ├─────┴─────┼─────┤     │ ├─────┴─────┼─────┤     │ ├─────┴─────┼─────┤     │
 │0.    │     │ │InsDel  │     │ │nkp0nkp. │     │
 ╰───────────┴─────┴─────╯ ╰───────────┴─────┴─────╯ ╰───────────┴─────┴─────╯

         With keypad mode disabled numlock on will give you configuration A,
         and numlock off will give you configuration B. With keypad mode
         enabled you'll get configuration C.

         Terminals that support keypad mode

         Linux Console, PuTTY, MinTTY, Eterm, aterm.

         Terminals that do not support keypad mode

         RXVT on Cygwin, Windows Console, Gnome Terminal, Konsole.

         Peculiar Terminals

         RXVT requires turning off numlock to enable configuration C.

         Xterm may require disabling Alt/NumLock Modifiers (num-lock) in the
         ctrl left-click menu. Or edit ~/.Xresources and add
         XTerm*VT100.numLock:false

         Mac OS X Terminal requires enabling 'strict vt100 keypad behavior' in
         Terminal -> Window Settings -> Emulation.

Related: colors, coordinates, escape_codes, mathematics and pcre.