- Package:
- xf86-input-wacom
- Source:
- xf86-input-wacom
- Submitter:
- John Goerzen
- Date:
- 2015-03-20 18:30:05 UTC
- Severity:
- wishlist
The source distribution includes wacomcpl which, among other things, can calibrate the stylus on a table PC. It would be nice to see this included in wacom-tools (or a separate binary package, at your discretion).
Is there anything this can do that can't be done with xsetwacom (which is in the package) ? Work is underway on a couple of fronts for a gui interface that doesn't involve getting all covered in tcl. It is planned for the package to supply such a thing, but for the moment there are a number of higher priority (and lower level) issues that need to be fixed to give that a stable base, so it may be a little while still. Ron
Yes, it can be used to calibrate the stylus on a tablet PC. xsetwacom doesn't have that feature. (It displays "targets" on the screen to select with the stylus, and generates appropriate calls to xsetwacom based on the stylus offset from them.) A very important and useful feature :-) It's pretty easy in this case, just depend on tk8.4 and that should be it.
Changing the stylus/eraser/etc. pressure sensitivity is a pretty common task. I think I speak for all math-illiterate users out there when I say that it's much easier to adjust an ugly Tk slider than to input 4 integers parameters for a bezier curve (using xsetwacom set PressureCurve...). Please include/package wacomcpl. Thanks :)
It seems that the i386 package in the archive really has the aforementioned bug. I downloaded it again from a different mirror to be sure: dreamscape:~$ wget -q http://ftp.us.debian.org/debian/pool/main/w/wacom-tools/xserver-xorg-input-wacom_0.7.4.1-3_i386.deb dreamscape:~$ dpkg -c xserver-xorg-input-wacom_0.7.4.1-3_i386.deb | grep /lib/udev/check_driver -rw-r--r-- root/root 499 2006-05-18 08:51 ./lib/udev/check_driver
Woops, wrong bug number. Should have gone to #384873 Vincent Crevot a écrit :
Reported in Ubuntu here: https://bugs.edge.launchpad.net/debian/+source/wacom-tools/+bug/216347 Are there any plans to fix this bug by say October? I understand that long run goals include less ugly GUI, but there's ample reason to include a simple fix in the short term. Justin Dugger
I've personally disliked wacomcpl for a long long time.
1. Ugly Tcl interface
2. It tries to be too smart and edits my ~/.xinitrc, and *ALWAYS*
botches it.
3. When "xsetwacom list dev" returns no devices, it borks.
Most of wacomcpl functionality can be done by RTFM + xsetwacom, so it's
not usually an issue. However, as pointed out here, stylus calibration
could use GUI to set the parameters.
So I wrote one :). I'm attaching a Gtk+perl script that helps
calibrating the stylus. If it doesn't get a list of devices from
'xsetwacom list dev', then it looks in the environment variables
'WACOM_*'.
It also doesn't touch your ~/.xinitrc. It only saves the calibration
parameters to ~/.calibrate.X (where X=1,2,3,4 depending on the tablet
rotation). It's up to the user to source (or not to source) these files
on startup. I personally automate by running
WACOM_STYLUS=<name of your stylus device>
tablet_rotation=$(xsetwacom get "$WACOM_STYLUS" Rotate)
[[ -f ~/.calibrate.$tablet_rotation ]] && \
source ~/.calibrate.$tablet_rotation
on startup, and every time the screen is rotated.
GI
The previous calibrate script broke with an upgrade to
xserver-xorg-input-wacom 0.10.3+20100109-1. Here's a modified version
that works. Some changes:
1. Calibration parameters are now saved to ~/.calibrate.X where X is
the output of "xsetwacom get stylus Rotate". In old versions this
used to be a number between 1 & 4. In new versions it seems to be
one of NONE, CW, CCW, HALF.
2. Resetting calibration broke with the upgrade. This is because the
script used "xsetwacom getdefault" to find the tablet width /
height. Looks like getdefault is not supported with the latest
version of xsetwacom. Instead, I use the xyDefault property to
reset parameters, and find the tablet width/height.
GI
reassign 315142 xf86-input-wacom retitle 315142 Gtk+Perl alternative to wacomcpl thanks wacomcpl is officially dead now, and has been dropped from the upstream wacom package. The wacom-tools package is also dead, and has been replaced by the xf86-input-wacom package. Since I'm about to get the wacom-tools package removed from the distro, I'm reassigning this to the new package so we don't lose track of the calibration script that GI sent, before it's also replaced by some more permanent solution. GI, I thought I asked you about this before, but we probably need some sort of licence statement from you to actually distribute this ... Your intent is pretty clear to me, but that's probably not quite enough to keep the -legal folk all happy about it. Cheers, Ron
I'm certainly happy to distribute with whatever licence is most
convenient for you guys (GPL, I presume). Will this email suffice? If
not, let me know what you need me to do.
If the legal folk need my real name/etc. it's
GauNOSPAMtam IyNOSPAMer
with NOSPAM removed. If you include my real name somewhere, I request
you do so in a manner that won't show up in search engines. I'd like
people who Google me to find my own website and research before the open
source stuff.
Thanks,
GI
Here's an updated version of the script. With the recent xsetwacom upgrade, it wasn't harvesting device names correctly. Should be fixed now, GI
The upgrade to xserver-xorg-input-wacom 0.12.0-1 broke everything. Here's an update of the calibration script to work with the new xsetwacom syntax. I've heard there's a way to set the calibration / etc. through HAL. However, as long as xsetwacom "Works for me (tm)", I'll follow the path of least resistance. GI
Sehr geehrter Kunde, das von Ihnen angegebene Bankkonto wurde im Moment der Abbuchung nicht hinreichend gedeckt um die Lastschrift vorzunehmen. Sie haben eine nicht beglichene Forderung beim Unternehmen Amazon AG. Aufgrund des bestehenden Zahlungsrückstands sind Sie verpflichtet zusätzlich, die durch unsere Beauftragung entstandenen Gebühren von 57,21 Euro zu bezahlen. Die vollständige Zahlung erwarten wir bis zum 25.03.2015. In Vollmacht unseren Mandanten ordnen wir Ihnen an, die noch offene Gesamtforderung sofort zu bezahlen. Es erfolgt keine weitere Mahnung. Nach Ablauf der festgelegten Frist wird die Akte dem Staatsanwalt und der Schufa übergeben. Die vollständige Kostenaufstellung, der Sie alle Positionen entnehmen können, ist beigefügt. Für Rückfragen oder Anregungen erwarten wir eine Kontaktaufnahme innerhalb des gleichen Zeitraums. Mit freundlichen Grüßen Inkasso Abteilung Seidel Benjamin