You need a keyboard to play NetHack. This becomes of concern when you try to port NetHack to some platform that does not normally have a keyboard.

For an overview of the various characters that you may type, see ASCII. Our ASCII page has links for most of the characters.

Some window ports also let you use a mouse. NetHack will convert your mouse clicks into equivalent key presses.

The following keyboard layout shows all but the debug commands (click to view larger):

Keyboard shortcuts

A more extensive chart of commands can be found here.

This page is a stub. You could probably expand this page should you wish to do so.
Community content is available under CC-BY-SA unless otherwise noted.