there is only an fpit_drv.la
there is only an fpit_drv.la
Hmmm. What's the date on it?
oop never mind there it is. I don't think the macros installed though...
Well a show stopper would be an E or error in the output of make or maybe sudo make install. So if you need to just post the outputs of compiling macros and fpit and we can check if you have a library missing that you need.
I tried using sudo checkinstall, which is much nicer than make install because it puts the package into the package manager, to compile the macros and the driver. the macros worked perfectly but the driver failed. the error log was
Code:dpkg-deb: error: parsing file '/var/tmp/tmp.PXAMbuKy8A/package/DEBIAN/control' near line 7 package 'xf86-input': error in Version string 'fpit-1': version number does not start with digit
Last edited by linuxlover42; July 23rd, 2011 at 03:14 AM. Reason: grammatical cleaning
It looks like checkinstall is balking because the version format disagrees with it. I don't know enough about it to figure that out and don't want to learn. I started with checkinstall about 2 years ago but when I discovered there was a known bug that broke it and had been present for over a year I abandoned it. Seemed like if they really wanted us to use it, as the Ubuntu wiki seemed to indicate, they would have fixed it. After all the fix had been out for some time, just hadn't bothered to apply it. Plus I thought instructing people to compile in a directory that required you to change the permissions on it before you could use it was ridiculous. If they wanted you to compile there install the directory with the correct permissions.
Try it without checkinstall.
I already managed to install it with checkinstall by directly downloading the source tarball and compiling that. both packages are (theoretically) installed but the pen still does not work and xinput list has no TOUCHSCREEN entry. The pen does have batteries. Any ideas?
Good! Nice job. I thought you'd have to alter at least the configure.ac version to get it to work with checkinstall:
You rebooted correct? Check and see if the new 50-fpit.conf is installed in /usr/share/X11/xorg.conf.d. If it is there post the contents. It could be the identifier for your tablet isn't there so run this command:Code:AC_INIT([xf86-input-fpit], 1.4.0, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xf86-input-fpit)
and post the output. We're pretty sure it is on ttyS0 correct?Code:udevadm info -a -p $(udevadm info -q path -n /dev/ttyS0)
the output is
one other thing, I switched to lubuntu on this tablet a while ago since it's much lighter. Will that be a problem?Code:Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/devices/pnp0/00:06/tty/ttyS0': KERNEL=="ttyS0" SUBSYSTEM=="tty" DRIVER=="" looking at parent device '/devices/pnp0/00:06': KERNELS=="00:06" SUBSYSTEMS=="pnp" DRIVERS=="serial" ATTRS{id}=="FPI2002" looking at parent device '/devices/pnp0': KERNELS=="pnp0" SUBSYSTEMS=="" DRIVERS==""
Did you check for the 50-fpit.conf? The default should look like:
Please check.Code:Section "InputClass" Identifier "fpit class" MatchProduct "FUJ02B2|FUJ02B3|FUJ02B4|FUJ02B6|FUJ02B7|FUJ02B8|FUJ02B9|FUJ02BC" Driver "fpit" Option "TrackRandR" "on" EndSection Section "InputClass" Identifier "fpit FUJ02B2 and FUJ02B3 default configuration" MatchProduct "FUJ02B2|FUJ02B3" Option "BaudRate" "19200" Option "MaximumXPosition" "6250" Option "MaximumYPosition" "4950" Option "MinimumXPosition" "130" Option "MinimumYPosition" "0" Option "InvertY" "on" EndSection Section "InputClass" Identifier "fpit FUJ02B6, FUJ02B7, FUJ02B8, FUJ02B9, FUJ02BC default configuration" MatchProduct "FUJ02B6|FUJ02B7|FUJ02B8|FUJ02B9|FUJ02BC" Option "BaudRate" "9600" Option "MaximumXPosition" "4070" Option "MaximumYPosition" "4020" Option "MinimumXPosition" "0" Option "MinimumYPosition" "0" Option "Passive" "on" EndSection
As you can see the identifier:
Isn't in there so we need to add it. I'm almost finished writing it.Code:ATTRS{id}=="FPI2002"
Bookmarks