https://bugs.kde.org/show_bug.cgi?id=514775
Bug ID: 514775
Summary: Third-party EMR pen does not reflect s-pen action
settings (Wacom One pen on Galaxy Tab)
Classification: Applications
Product: krita
Version First 5.2.14
Reported In:
Platform: Android
OS: Other
Status: REPORTED
Severity: minor
Priority: NOR
Component: Shortcuts and Canvas Input Settings
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Using a Wacom One standard pen (second generation) on a Samsung Galaxy Tab S10
Lite running Android 16.
The Wacom One pen has two side buttons, both of which are customizable in Clip
Studio Paint.
The lower button functions as desired in Krita; it registers as the middle
mouse button and can be remapped normally. I currently have it set to toggle
the eraser preset after deleting the middle mouse pan input, and have had no
issues so far.
The upper button on the pen does not register as an input at all in Krita when
setting hotkeys and shortcuts, though it functions as a button. Setting S-pen
action functions does nothing and it seems like it might be coded as a tail
switch rather than a side button; when it is clicked, the cursor becomes a
generic black pointer, and toggles the eraser on, regardless of chosen function
in s-pen settings. The eraser itself can be toggled off while this mode is
active to access the intended tool, but as it stands, the button is not
functioning as desired and/or the button type is not supported correctly in
Krita.
STEPS TO REPRODUCE
1. Krita Settings Configuration > S-Pen Actions > Set single click to desired
function other than "erase"
2. Click upper button while drawing; cursor becomes a solid black pointer and
the eraser is activated instead of the desired tool/function
3. Manually select desired tool while still in this black pointer mode.
3. Toggle eraser off while still holding pen close to screen; selected tool
appears as expected and the toggle works thereafter (mostly)
OBSERVED RESULT
After setting the S-Pen button function to "sample screen color" or "color
sampler" (I tried both) the upper button on the Wacom One pen instead activates
the eraser, displaying a black pointer over the cursor. The desired tool must
then be selected manually while taking care not to move the nib away from the
screen. Once the tool has been selected and eraser toggled off while still in
the black cursor mode, the button toggles the tool as expected until the
program is closed, even when the pen is moved away and back.
(Note that it also did this when MMB was set to pan)
When the program is restarted, the shortcut activated by the upper button
reverts completely to eraser by default, and will require the user to manually
choose the correct tool again for the button to function as desired.
The S-pen action settings do not seem to have any effect on button
functionality at all.
EXPECTED RESULT
Clicking the side button should activate whatever function has been assigned in
the S-Pen Action settings and/or the button should be recognized as an input
for shortcuts so that custom functions can be assigned.
Alternately, some kind of tail switch customization/input option may alleviate
this problem, if it is in fact an issue with the button being read as a tail
switch rather than a side button. Clip Studio Paint has functional tail switch
customization, so I have to imagine it's possible to implement somehow.
- - -
SOFTWARE/HARDWARE:
Android 16, One UI 8.0 (Samsung Galaxy Tab S10 Lite)
Krita 5.2.14
Wacom One Standard Pen (CP92303B2Z) with two side buttons
- - -
ADDITIONAL INFORMATION
In Krita's Tablet Settings tablet tester interface, clicking this upper button
and touching the nib to the test screen activates the "eraser brought near"
text. (If it is merely clicked without touching the screen, no text is
displayed, unlike the primary button which displays "stylus release"
coordinates when clicked near the screen.)
I have to assume the top button on the Wacom One pen (and on single-button
styluses with the same problem) is coded as an eraser button rather than a side
button, and in fact in Clip Studio Paint its functionality is mapped to "tail
switch," so this might be why it forces the eraser and may also be why it
doesn't register as an input for shortcuts, but unfortunately I don't see any
tail switch options in Krita.
--
You are receiving this mail because:
You are watching all bug changes.