I recently moved from Fedora 14 to Ubuntu 12.04 and in the past, I disabled my touchpad and configured my trackpoint settings with .xsession, which would execute on login.
Now, with Ubuntu 12.04, I cannot get that file to execute at login. I've tried renaming it to ~/.xinitrc, ~/.xsessionrc, ~/.xsession, and ~/.Xsession, but none of these are executed.
I've tried with both Unity2d and Unity3d.