Have you tried MohammadAG's Hildon Desktop? http://talk.maemo.org/showthread.php?t=60599 It speaks initially about kinetic, but it fixes also the phone problem.