I have a simple question. How can I assign functions to the two buttons on the stylus? I currently use one button as a right-click and the other one as a "grab and scroll" middle-click button. Is it SO tough to figure this out in linux? Apparently, it is. This supposedly authoritative "manual" for the wacom linux driver does not help me at all because it's so dense and jargon ridden. And no one in ubuntu forums answers these sort of questions:
I am so frustrated. The linux community is nothing better than a mass of self-centred mirror-image RTFM-chanting zealots who have zero empathy or patience for anyone other than themselves and their ad nauseum omg-M$-is-so-evil-and-you-are-so-dumb-for-using-it agendas.
I am going to try this piece of code from this forum this evening. I wish I understood what it's doing!
- !/bin/bash
- If you set XSW in your environment it will override the
- script's default of /usr/bin/xsetwacom.
- If you set PAD and/or STYLUS then those override the script's
- defaults of 'Wacom Bamboo pad' and 'Wacom Bamboo' which are
- known correct for Ubuntu 9.04
- [ Do not change this bit: ]
test "x$XSW" = "x" && XSW=/usr/bin/xsetwacom
test -x $XSW || { echo "Cannot find xsetwacom in /usr/bin"; exit 1; }
test "x$PAD" = "x" && PAD="Wacom BambooFun 4x5 pad"
test "x$STYLUS" = "x" && STYLUS="Wacom BambooFun 4x5"
pad () {
$XSW set "$PAD" "$@"
}
stylus () {
$XSW set "$STYLUS" "$@"
}
- [ Configurability from here down.]
pad AbsWDn "CORE KEY - " # circle zoom in
- Define the Bamboo buttons
pad AbsWUp "CORE KEY + " # circle zoom out
pad Stripldn "CORE KEY - " # strip in
pad Striplup "CORE KEY + " # strip zoom out
pad Button1 "CORE KEY CTRL /z" # key 1 () fill frame
pad Button4 "CORE KEY SHIFT" # key 4 (FN2) SHIFT
stylus TPCButton "off" # side switch mode
stylus mode "Absolute" # positioning mode
stylus Button1 "Button 1" # pentip click left
stylus Button2 "CORE KEY /x" # Lower side switch click right
stylus Button3 "Button 3" # Upper side switch click middle
You make an excellent point. Corporate conspiracy, code monopoly and microsoft are all the same entry in most respected dictionaries. :/
Oops, apparently, there is a Wacom employee involved in the linuxwacom project. My bad. It is unclear if he is volunteering his time or being paid by the company to maintain the project. But the faq state that the open source community, not Wacom, is responsible for the project.
My point was and is that if Wacom really wanted to have good Linux driver support, there would be good Linux driver support. The Windows and osX drivers didn't magically write themselves with the help of the Windows and osX communities with a Wacom employee babysitting the project.
Good luck.
(e:tinypliny) - your rants are entertaining even when they are directed at the Linux community (of which I am a member). I agree that the RTFM people are annoying. And I don't blame you for being angry at them and frustrated by the lack of decent linux drivers for your tablet.
But I think your anger is misdirected. You seem to have forgotten one very important fact -- Wacom does not want you to use your tablet in Linux. If they did, you wouldn't need the linux community to reverse engineer drivers for you to use.
Why do drivers for Windows and osX exist for the Bamboo tablet? The answer is a simple one. - Wacom paid people to write them. If there aren't any good linux drivers for your tablet, it's Wacom's, or it's corporate overlords, fault. It's as simple as that.
Members of the linux community have volunteered their time to do something that Wacom has refused to do. Apparently, some of them are doing it without style, grace and human decency. Not to excuse their behaviour, but what else would you expect from a bunch self-centered geeks lacking social skills?
Bon Chance!