I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Web Pads / Fujitsu Stylistic 1200
Stylistic 1200, X.org 6.9.0, Debian testing : the stylus works but ...

New MessageStylistic 1200, X.org 6.9.0, Debian testing : the stylus works but ... (modified 0 times) geekman
Profile
I recently purchased a stylistic 1200 and i'm trying to make it work under linux : the stylus work under X but no buttons press are detected ( i can move the cursor but i cannot click at all)
i first started by using debian's package for X.org, double checked the configuration, the serial port initialisation, i checked the stylus itself (i worked under windows (i didn't backup before installing linux : it should have worked easly) and in the BIOS), then, i started to use xev to check what it says ( xev detect everything but mouse buttons press) and i tested pentest.c from http://www.the-labs.com/Stylistic/1200.html (it works flawlessy).
In last resort, i asked the original author of the fpit driver for help : he couldn't find any fault in my configuration (and it was the first time he heard of such a problem).

I even tried to build X.org 6.9.0, to use a new AAAA battery: the problem persist.
so now all i know is this :
- it isn't an hardware problem : the stylus works under windows, in the BIOS, on linux with pentest.c but not in X-window
- the fpit drive hasn't had any major changes since 2004 : it shouldn't be a software problem
- the configuration works (is there even a way to disable all mouse buttons ?) and differents variations show the same behavior
- the build of X.org 6.9 show it isn't a debian package problem
- A good old serial mouse work perfectly with it

I'm on it since a week and i don't know what to try next : Help !

08-20-2006 03:58:45

New MessageRE:Stylistic 1200, X.org 6.9.0, Debian testing : the stylus works but ... (modified 0 times) sledmouth
Profile
Geekman,
Did you ever get this resolved. I just built an upgraded system with X.org 6.9.0 and have the exact same problem you describe - motion but no clicks with fpit.
Please let me know if you got X.org 6.9.0 to work with fpit.
Thanks
02-12-2007 12:16:12

New MessageRE:Stylistic 1200, X.org 6.9.0, Debian testing : the stylus works but ... (modified 0 times) m_bed
Profile
Just so you know: I've been running Woody and X 4.1.0-16 on a 1200 just fine. I just ran a test with xev.

Tapping the screen produces button-down and button-up events for mouse button 1.

Pressing the button on the side of the stylus produces events for button 253.

I don't know whether pressing a button increases the current drain on the stylus battery, but, if you see cursor movement, you can be sure that the serial port is set up correctly. I've had experience with that problem

I'm gonna GUESS that something has changed in the interface between the low-level (fpit) driver and the higher-level X code between 4.1.0 and 6.9.0, and the fpit driver needs to be recompiled (or maybe modified).

What's the memory consumption like running etch? I've been using woody because I'm able to run roadmap, and get a GPS display in the car, on stylistic 1000 with 20M without swapping. I assumed that more-recent versions would need more memory, but maybe I'm wrong.

Ran

02-28-2007 15:13:52

New MessageRE:Stylistic 1200, X.org 6.9.0, Debian testing : the stylus works but ... (modified 0 times) jesse_dymond
Profile
I was dealing with the same problem - and have finally found the solution!!!

(it's not a simple one)

seems to me that the problem is that the driver does not allow for clicks while you are hovering (i.e. all the time with this stylus). gateway tablets have been suffering the same problem.

thus:

everything you've read and have been doing is part of the solution, but you need to change and recompile the driver.
download the source code, and edit xf86Fpit.c

find the line that reads "if (!prox) buttons=0;" and comment or delete the line (this stops buttons from functioning while hovering),

now, recompile! if it won't compile, it's because you have commented or deleted incorrectly.

make sure your xinitrc contains the following:

xsetpointer TOUCHSCREEN
xmodmap -e "pointer = 1 3 2"

(the first will allow the modmap to change your stylus rather than your mouse, and the modmap will allow your button to be the right button, rather than the middle.)

at last - it works.

03-31-2007 17:50:52

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3