Is there a particular reason why you want an alternative method?
In reply to Re^3: Curses::UI - How to set escape delay? by rnewsham in thread Curses::UI - How to set escape delay? by withering