Bug 411505 - Image shows wrong layout for Intuos 3 Express Buttons
Summary: Image shows wrong layout for Intuos 3 Express Buttons
Status: CONFIRMED
Alias: None
Product: wacomtablet
Classification: Plasma
Component: general (show other bugs)
Version: 3.2.0
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Valerii Malov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-01 17:33 UTC by Tom Hall
Modified: 2022-04-04 14:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Hall 2019-09-01 17:33:21 UTC
SUMMARY
In the "Express Buttons" tab there is an image to illustrate which number refers to which button. However, the layout in the image does not match the behaviour of the express buttons.

STEPS TO REPRODUCE
1. For clarity, configure each of the 8 express buttons to output the corresponding number (So Express button 1 is "1" and so on)
2. Focus somewhere where you can enter text and press each of the express buttons in numerical order, as described by the image.

OBSERVED RESULT
The following text is entered: "31247568"

EXPECTED RESULT
The following text is entered: "12345678"

We can deduce that the layout is actually as follows:
<sorry the spam filter doesn't like my nice ascii art diagram>

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: NixOS
(available in About System)
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.0

ADDITIONAL INFORMATION
Tablet model is PTZ-630
Comment 1 Valerii Malov 2019-09-08 16:05:37 UTC
Thanks for the report, I'll need to check if other tablets using same layout have same numbering, then I'll fix it on the layout image.

Probably a better solution will be moving away from showing numbers and just indicating which button has been pressed when configuring them, but this isn't trivial to implement since once a button has been mapped, it emits they key/button is has been mapped to.
Comment 2 oioi555x 2022-04-04 14:38:36 UTC
The button numbers can be swapped by definition.
Try writing it in the "~/.config/tabletdblocalrc" file.

[00B1]
model=PTZ-630
layout=bl_2
name=Wacom Intuos3 6x8
padbuttons=8
wheel=no
touchring=no
touchstripl=yes
touchstripr=yes
hwbutton1=3
hwbutton2=1
hwbutton3=2
hwbutton4=8
hwbutton5=11
hwbutton6=9
hwbutton7=10
hwbutton8=12

I have submitted a patch to fix it.
https://invent.kde.org/system/wacomtablet/-/merge_requests/8