Additionally, the side button is not behaving correctly compared to when
running the application under windows. It's like they're switched, or
one is not working or something.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
1.
The HWND passed to X11DRV_AttachEventQueueToTablet does not have a Window,
which causes the WT_PACKET messages not to be passed to the window procedure of
the sfl_wintab_window window.
Workaround in the diff that is attached gets the messages flowing.
2.
For some unknown reason SAI calls
2. (Update)
Hack to get positioning working:
Below if(wCategory == WTI_DEFSYSCTX nIndex == 0) { ... } in context.c add:
if (wCategory == WTI_DDCTXS nIndex == 0)
{
buf.lcOutExtY = GetSystemMetrics(SM_CYSCREEN);
buf.lcOutExtX = GetSystemMetrics(SM_CXSCREEN);
}
With this everything works,
3.
Random pen movement is stopped by not forwarding events where
(gMsgPacket.pkOrientation.orAltitude 0) in wintab.c.
Pressure works fine with above fixes.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Created attachment 39527
Workaround for hWnd with no Window to use parent and ignore negative orAltitude
packets
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/151448
Title:
Wacom pressure
Created attachment 39528
Workaround for applications that don't set lcOutExtX and lcOutExtY correctly
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/151448
Title:
Wacom pressure sensitivity lacking