IF D-pad version 1.0 An interactive direction pad for moving around Interactive Fiction games. ©2022 Kara Goldfinch Introduction This Windows program allows you to enter directions into parser games via the number pad. This may help you visualise the layout of rooms more effectively when navigating round a game's world, which could be helpful if you are unable to use maps. The directions have been laid out on the number pad, simulating a compass rose, albeit a square one. 8 is north, 9 northeast, 6 east, etc. As well as the standard directions, up and down have been implemented, as well as in and out. You will also find nautical directions (fore, aft etc) for if you're on a ship and the game only accepts those. The d-pad is not tied to any specific interpreter, so there's a key to toggle it on and off when required. I appreciate that this is quite a niche thing in a niche community, so if this is just the thing you've also been looking for, I hope you like it. The program is a compiled AutoHotkey script, and the source code is up on GitHub at https://github.com/kara-louise/IF-D-pad. Note: there's a similar program in the same directory where you downloaded this from called 'IFKeyNav. I was unaware of its existence before starting this project, and neither share any code. Usage Run the provided program and it will sit in the system tray. Ensure that num lock is turned on. The d-pad is turned on by default. Pressing keys on your number pad will input the corresponding direction into the game. There's no need to press enter after as the program does this automatically. Pressing ctrl+num lock toggles the d-pad on or off. A high beep means it's on, a low beep means it's off. If you use a screen reader, you won't need to turn the d-pad off to use commands assigned to the number pad. Press CTRL+q to quit the program. Commands list Note: num lock needs to be turned on for the d-pad to work. CTRL+NunLock: toggle d-pad. Numpad 8: north Numpad 9: northeast Numpad 6: east Numpad 3: southeast Numpad 2: south Numpad 1: southwest Numpad 4: west Numpad7: northwest Numpad minus: up Numpad plus: down Numpad Enter: in Numpad full stop/period: out CTRL+numpad8: fore CTRL+numpad6: starboard CTRL+numpad2: aft CTRL+numpad4: port ctrl+q: quit program. Things to add: Change the beeps to text to speech once I figure out how. Add some kind of visual feedback to indicate status of d-pad. I hope you find this useful. Kara