I recently purchased a used Fujitsu P1510D and immediately installed Ubuntu on it. Following instructions found in this thread http://ubuntuforums.org/showthread.php?t=811200 (particularly #37 and #44). I was also able to get the screen rotation buttons working by adding the following repositories.
From the terminal enter
Next, add the software repositories for the fjbtndrv package.
sudo gedit /etc/apt/sources.list
Save and close.
Then back in terminal enter the following. This adds the key.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E88D7B6F
You might need to install wacom-tools as well.
sudo apt-get update
sudo apt-get install fjbtndrv
While all this works fine there was one one problem: the touch doesn't follow rotation of the screen. I have been searching for weeks on line trying to find a solution. I finally ran across this blog http://blogs.fsfe.org/alge/?p=111 and this guy has created .deb files required for activating the touchscreen and the rotate button in Karmic. Plus, the touch follows rotation when you mechanically rotate the screen. Touch still doesn't follow when using the button to rotate the screen. But hey, when you flip the screen on its hinge touch now works in two orientations rather than one. YAY! The address for the .deb files is http://www.algepop.net/users/alge/p1610/. The files were modified to work with the P1610 model but they work great with my P1510D running Karmic.
One thing you have to do is edit the enable_touchscreen file though. Calibration will be off if you don't.
From terminal enter
Change line 16 to read:
sudo gedit /usr/bin/enable_touchscreen
use constant SCREEN => (1024,600);
Save and close.
I have tried to install the files (either as .deb or tar) in Lucid but keep running into one snag. One of the files requires Xrandr and it doesn't seem to be available in Lucid. Xrandr has been replaced with x11-xserver-utils. Is there a way to install Xrandr from another source and remove x11-xserver-utils?