Bug 343666

Summary: Device 'Wacom Bamboo One M Pen' is not in wacom_devicelist, not able to configure using tablet configuration
Product: [Plasma] wacomtablet Reporter: Alexander <alykoshin>
Component: generalAssignee: Jörg Ehrichs <Joerg.Ehrichs>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alexander 2015-02-01 21:09:36 UTC
Unable to change tablet properties, getting message 'Graphic tablet error, Profile Default does not exists' when pressing 'Apply'.
Also unable to create new profile.

Reproducible: Always

Steps to Reproduce:
1. Connect tablet
2. System Settings -> Hardware -> Input Devices -> Graphic Tablet 
3. Change options, then 'Apply'


Actual Results:  
Changes not saved, message 'Graphic tablet error, Profile Default does not exists'  shown.

Expected Results:  
Save changes normally without error message.

According to http://www.wacom.com/en-in/products/pen-tablets/one-wacom-m device model is CTL-671.
===================
$ sudo lsusb -v|grep Wacom
Bus 001 Device 006: ID 056a:0301 Wacom Co., Ltd 
  idVendor           0x056a Wacom Co., Ltd
  iManufacturer           1 Wacom Co.,Ltd.
===================
$ xsetwacom --list
Wacom Bamboo One M Pen stylus   	id: 16	type: STYLUS    
Wacom Bamboo One M Pen eraser   	id: 17	type: ERASER    
Wacom Bamboo One M Pen stylus   	id: 18	type: STYLUS    
Wacom Bamboo One M Pen eraser   	id: 19	type: ERASER   
===================
$ xinput --list |grep Wacom
⎜   ↳ Wacom Bamboo One M Pen stylus           	id=16	[slave  pointer  (2)]
⎜   ↳ Wacom Bamboo One M Pen eraser           	id=17	[slave  pointer  (2)]
⎜   ↳ Wacom Bamboo One M Pen stylus           	id=18	[slave  pointer  (2)]
⎜   ↳ Wacom Bamboo One M Pen eraser           	id=19	[slave  pointer  (2)]
===================

Workaround.
Add to /usr/share/kde4/apps/wacomtablet/data/wacom_devicelist following section:
------------------------------
[0301]
model=CTL-671
layout=unknown
name=Wacom Bamboo One M Pen
padbuttons=0
wheel=no
touchring=no
touchstripl=no
touchstripr=no
===================

After reconnecting tablet I able to change tablet to screen mapping, save profile and create new profiles.
However, changes to button mapping and orientation saving ok, but still not applying to tablet.
Comment 1 Jörg Ehrichs 2015-02-01 22:23:41 UTC
What version of xsetwacom are you using?
xsetwacom --version

and can you change the tablet behaviour via xsetwacom calls?
Comment 2 Alexander 2015-02-02 06:26:34 UTC
(In reply to Jörg Ehrichs from comment #1)
> What version of xsetwacom are you using?
> xsetwacom --version
0.23.0

> and can you change the tablet behaviour via xsetwacom calls?
2) Yes, following script works Ok:
WACOM_IDS="16 17 18 19"
ROTATE="ccw"
for i in $WACOM_IDS; do 
  xsetwacom --set $i Button 3 "button 1 button 1"
  xsetwacom --set $i Button 2 "Button 3" 
  xsetwacom --set $i Rotate $ROTATE
done
Comment 3 Justin Zobel 2021-03-09 07:25:55 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.