WacomWebPlugin icon indicating copy to clipboard operation
WacomWebPlugin copied to clipboard

Not functioning outside of Gnome (or inconsistently at least)

Open ZaneA opened this issue 12 years ago • 11 comments

From http://demonastery.org/2013/01/wacom-web-plugin-updates/#comment-933728389

The plugin appears to not function outside of Gnome (at least in OpenBox). This might be due to different pressure curves or something else entirely.

ZaneA avatar Jun 18 '13 00:06 ZaneA

The plugin appears to work for me in Google Chrome 28.0.1500.89 beta and Iceweasel (Firefox) 22.0 with KDE 4.8.4 on Debian 7.0 'Wheezy' (amd64), if that helps.

0xl3x1 avatar Jul 15 '13 10:07 0xl3x1

That's great info, thanks!

ZaneA avatar Jul 15 '13 11:07 ZaneA

Working in KDE 4.10 on Arch.64, chromium-28.0.1500.71-1. ...something kde and gnome are doing that openbox(and others?) are not. ..lots.. .they both have functioning gui tablet config...could this be relevent?
xfce has a very basic tablet setting, i wonder what happens with xfce.... muro working much better too and good kleki function

ncmprhnsbl avatar Jul 17 '13 06:07 ncmprhnsbl

Working in Xfce4.10 on Arch 64, chromium-28.0.1500.71-1 and firefox 22..

ncmprhnsbl avatar Jul 18 '13 04:07 ncmprhnsbl

Thanks for the reports, a really quick Google also found this, http://sourceforge.net/apps/mediawiki/linuxwacom/?title=Tablet_Configuration#gnome-settings-daemon (see the bottom). I think this entirely confirms the suspicions, but now to figure out which is the important setting ;)

ZaneA avatar Jul 18 '13 06:07 ZaneA

Something else that might be worth trying is comparing the output of xsetwacom -s --get "Wacom Intuos5 touch S Pen stylus" all (replacing the device name with yours from xsetwacom list) when using a DE and without.

ZaneA avatar Jul 18 '13 06:07 ZaneA

Well, I can cross that one off of the list... nothing interesting there (setting Touch to 'on' doesn't seem to change anything either).

< xsetwacom set "Wacom Intuos5 touch S Pen stylus" "Area" "0 0 31496 17716"
---
> xsetwacom set "Wacom Intuos5 touch S Pen stylus" "Area" "0 0 31496 19685"
9c9
< xsetwacom set "Wacom Intuos5 touch S Pen stylus" "Touch" "on"
---
> xsetwacom set "Wacom Intuos5 touch S Pen stylus" "Touch" "off"

Edit: Scratch that, I need to make sure the plugin is actually being loaded by Chrome first :)

ZaneA avatar Jul 18 '13 06:07 ZaneA

Okay, I can confirm that my tablet pressure DOES work in Muro under dwm with no gnome-settings-daemon or the like running in the background. Odd.

ZaneA avatar Jul 18 '13 06:07 ZaneA

Seems to WM dependent not DE... working with... WMFS, FVWM, xfce4, KDE4(kwin), ..
but not openbox, openbox-KDE-session, PekWM... generally, window managers are in charge of desktop space(virtual desktops and the like) starting chromium with terminal, gives similar output, up till tablet events start occurring...with openbox output just stops. chromium xinput_start() xinput_start(): Creating xinput thread. Got device "Virtual core pointer" Got device "Virtual core keyboard" Got device "Virtual core XTEST pointer" Got device "Virtual core XTEST keyboard" Got device "Power Button" Got device "Power Button" Got device "Logitech USB-PS/2 Optical Mouse" Got device "Wacom Intuos5 touch S Pen stylus" Found stylus. X valuator range: min=0, max=31496 Y valuator range: min=0, max=19685 Pressure valuator range: min=0, max=2048 Tilt valuator range: min=-64, max=63 Got device "Wacom Intuos5 touch S Finger touch" Got device "AT Translated Set 2 keyboard" Got device "Wacom Intuos5 touch S Pen eraser" Found eraser. Got device "Wacom Intuos5 touch S Pen cursor" Got device "Wacom Intuos5 touch S Pen pad" pressure event are getting through, but not in continuous stream...

ncmprhnsbl avatar Jul 18 '13 22:07 ncmprhnsbl

That is very useful thanks. Must be something related to input focus handling and the way openbox and pekwm handle reparenting or something, I will try and install openbox on my machine this weekend and confirm.

ZaneA avatar Jul 19 '13 00:07 ZaneA

I can confirm this issue.

  • Ubuntu 13.10 64-bit (actually, Lubuntu)
  • Openbox 3.5.2 (in LXDE)
  • Firefox 30.0 (Chrome dropped NPAPI support a while ago, this plugin won't work on Chrome anymore)

Button press events from the stylus are being printed in the terminal, but only when I drag the titlebar or the window border. If I use the stylus inside the firefox window, no events are printed.

For debugging, I tried opening Firefox inside Xnext, but the stylus is not recognized inside Xnest, so it was useless.

I started a second X server with TWM and Firefox. In there, http://muro.deviantart.com/ worked correctly with the Wacom plugin, although the pressure was VERY different than any other painting program. In muro, I had to press harder in order to draw, while in MyPaint or GIMP I can just softly touch the stylus.

Then I tried other sites:

  • http://www.wacomeng.com/web/ - None of the demos worked, but no error message.
  • http://pixel.tools/ - Your Wacom plugin isn't enabled!

denilsonsa avatar Oct 15 '14 05:10 denilsonsa