Pat Gunn (dachte) wrote,
Pat Gunn


Drawing LCD-Tablet has arrived.

Getting it working with Linux was, as I expected, fairly painful.

Sources of pain:

  • My laptop does not have the video RAM to do anything but mirroring (which interacts badly with pen/lcd positioning) unless I turn off the laptop's LCD while using it.
  • The wacom devices want to know in xorg.conf where in USB-land to find the device (/dev/input/blahblah), which is unfortunately dynamically managed on linux. I hope this means I won't have to tweak my xorg.conf and restart X whenever I want to use it
  • There are a lot of other things that need entries in xorg.conf
I have come to accept a certain amount of dynamic behaviour on Linux (because I have to if I want to use nice things like USB mice). I hate losing the ability to configure them well, and I really hate trying to glue dynamic stuff into static stuff (I suppose I could write something to listen to dbus events/syslog/etc to rewrite my, but that'd be stupid).

Upside: apart from very mild absolute cursor drift issues, it works. The pressure sensitivity is fantastic to behold, uncalibrated though it is. Tonight's oyschlisn (not up yet) will probably be done with it.

I should probably upgrade to Fedora10 beta before working too much on configuring it - the newer version of X (and linuxwacom) in it might automatically handle some of the above junk.

I'll provide pictures when I get this thing home. Thoughts on the device:

  • It is very small and light, but comes with a truly absurd number of cables and adapters. I would feel kind of odd bringing it to a coffeeshop (but will do so anyhow, I think - someone who occasionally carries 3 laptops is not deterred by such things).
  • Display quality is quite good. It's brighter than my laptop - crisper too
  • The pen is big - it'll take some getting used to. It also has lots of knobs that I'll need to tell GIMP about (should probably upgrade to 2.6 before I do this)
  • The stand it's attached to is nice
  • The "converter box" is awkward

Little tech rant:While more automaticness is sometimes needed in Linux, I absolutely loathe software that listens to network device hardware status and does things based on that. While it is slightly convenient to have it bring up an interface after I plug in a cable, it is absolutely broken and horrible and unacceptable if I accidentally unplug the ethernet cable (or wander out of range) for it to decide that the interface is down, kill dhclient (or logically bring the interface down), and send out a notification over dbus to various pieces of software. If the cable falls out, I would not mind a little notice saying "hey, the cable fell out", but broadcasting it results in applications that really should not be told to do stupid things:

  • Firefox goes into "work offline" mode
  • Pidgin disconnects and gives a blank screen saying "waiting for connection"
  • etc
Sometimes applications really should be stupid, because giving them more flexibility means they inevitably will screw things up. I certainly could live without Gnome NetworkManager. The old margin of system-won't-even-notice safety with unplugged network connections was fine by me (and the "connect automatically" stuff feels risky to me).

Anyone on campus who wants to come by in the next hour or so to see the tablet in action should visit Wean Hall 3502 (my office). After that I'm probably going to the 61c café.

Tags: tech

  • Still alive

    Been feeling a bit nostalgic. Not about to return to LiveJournal - their new ownership is unfortunate, but I wanted to briefly note what's been up…

  • Unplugging LJ

    It's about time I pulled the plug on the LJ version of my blog: 1) I'm much more active on G+ than I am with general blogging. I post many times a…

  • Mutual Trust

    I don't know which should be considered more remarkable: That a cat should trust a member of a far larger and stronger species that it can't…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded