Macro

Keyboard macros and mouse macros allow short sequences of keystrokes and mouse actions to be transformed into other, usually more time-consuming, sequences of keystrokes and mouse actions. In this way, frequently used or repetitive sequences of keystrokes and mouse movements can be automated. Separate programs for creating these macros are called macro recorders.

Keyboard macros have in more recent times come to life as a method of exploiting the economy of MMORPGs. By tirelessly performing a boring, repetitive, but low risk action, a player running a macro can earn a large amount of the game's currency or resources. This effect is even larger when a macro-using player operates multiple accounts simultaneously, or operates the accounts for a large amount of time each day. As this money is generated without human intervention, it can dramatically upset the economy of the game. For this reason, use of macros is a violation of the Terms of Service or EULA of most MMORPGs, and administrators of MMORPGs fight a continual war to identify and punish macro users.

-- from wikipedia article

Logitech G15
DDO is supported by Logitech G15 gaming keyboard, which have 18 macro keys along with quick macro recording function. Turbine promoted this back in GenCon '06, but its level of support is quite minimized in order to prevent botting. Upon installing drivers, the profiler detects DDO and automatically loads a DDO profile complete with a default menu of keystrokes that can be programmed. You also can run the LCD application built into DDO (native support) that shows your Hit-point/Mana bars on the keyboard display.