Eu tive o mesmo problema e apenas o resolvi. Para mim, não foram libncurses - tentei libncurses no Mac OS X 10.6.2 e também tentei GNU ncurses (compilou GNU ncurses e, posteriormente, recompilei e vinculei o Midnight Commander (4.7.1) contra as GNU ncurses). Ambas as tentativas foram inúteis.
Eu até mudei o Terminal.app, que também não resolveu o meu problema.
Por fim, simplesmente removi o arquivo de preferências do Terminal.app. Saia do Terminal.app, exclua ~ / Library / Preferences / com.apple.Terminal.plist, inicie o Terminal.app e inicie o Midnight Commander. Para mim, isso funcionou como um encanto :-)
Eu rastreei o problema um pouco mais. Nas preferências do Terminal, geralmente faço uma cópia das configurações "Pro" e faço duas modificações em "Pro Copy": defino o fundo como preto sólido (em vez de preto transparente) e quero que a janela feche quando o shell sair. Sempre que faço essas duas alterações, as teclas do cursor ficam incrivelmente lentas no Midnight Commander. Desde que eu use as configurações padrão "Pro", o MC funcionará bem.