https://bugs.kde.org/show_bug.cgi?id=371827
--- Comment #1 from Aidan Walton <aidan.wal...@gmail.com> --- A little debug info. This is from 2.9.7 at start-up: Legacy integer arithmetics implementation ################################### # Adding a tablet device: Bosto Kingtee 22HD Device Type: "Stylus" # Building tablet axes remapping table: Abs X 0 -> 0 Abs Y 1 -> 1 Abs Pressure 2 -> 2 Abs Misc 3 -> 6 # Axes limits data X: 0 10206 Y: 0 7422 Z: 0 0 Pressure: 0 1024 Rotation: 1919251566 1919505920 T. Pres: 0 0 As can be seen the tablet is detected and correctly mapped and tablet debug shows the pressure level correctly eg. "[ ] TabletMoveEx btn: 0 btns: 1 pos: 714, 649 gpos: 2691,1193 hires: 2692.82, 1193.29 prs: 0.889648 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 714, 649 gpos: 2691,1193 hires: 2692.82, 1193.29 prs: 0.889648 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 714, 649 gpos: 2691,1193 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 715, 649 gpos: 2692,1193 hires: 2693.19, 1193.08 prs: 0.890625 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 715, 649 gpos: 2692,1193 hires: 2693.19, 1193.08 prs: 0.890625 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 715, 649 gpos: 2692,1193 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 716, 648 gpos: 2693,1192 hires: 2693.94, 1192.67 prs: 0.890625 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 716, 648 gpos: 2693,1192 hires: 2693.94, 1192.67 prs: 0.890625 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 716, 648 gpos: 2693,1192 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 716, 648 gpos: 2693,1192 hires: 2694.7, 1192.46 prs: 0.891602 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 716, 648 gpos: 2693,1192 hires: 2694.7, 1192.46 prs: 0.891602 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 716, 648 gpos: 2693,1192 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 717, 648 gpos: 2694,1192 hires: 2695.45, 1192.05 prs: 0.892578 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 717, 648 gpos: 2694,1192 hires: 2695.45, 1192.05 prs: 0.892578 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 717, 648 gpos: 2694,1192 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 718, 648 gpos: 2695,1192 hires: 2696.2, 1191.84 prs: 0.892578 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 718, 648 gpos: 2695,1192 hires: 2696.2, 1191.84 prs: 0.892578 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 718, 648 gpos: 2695,1192 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 718, 647 gpos: 2695,1191 hires: 2696.58, 1191.63 prs: 0.892578 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 718, 647 gpos: 2695,1191 hires: 2696.58, 1191.63 prs: 0.892578 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 718, 647 gpos: 2695,1191 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 719, 647 gpos: 2696,1191 hires: 2697.33, 1191.22 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 719, 647 gpos: 2696,1191 hires: 2697.33, 1191.22 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 719, 647 gpos: 2696,1191 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 720, 647 gpos: 2697,1191 hires: 2698.08, 1191.01 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 720, 647 gpos: 2697,1191 hires: 2698.08, 1191.01 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 720, 647 gpos: 2697,1191 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 721, 646 gpos: 2698,1190 hires: 2698.84, 1190.8 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 721, 646 gpos: 2698,1190 hires: 2698.84, 1190.8 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 721, 646 gpos: 2698,1190 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 721, 646 gpos: 2698,1190 hires: 2699.59, 1190.6 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 721, 646 gpos: 2698,1190 hires: 2699.59, 1190.6 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] MouseMove btn: 0 btns: 1 pos: 721, 646 gpos: 2698,1190 " "[ ] TabletMoveEx btn: 0 btns: 1 pos: 722, 646 gpos: 2699,1190 hires: 2700.34, 1190.18 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " "[ ] TabletMove btn: - btns: - pos: 722, 646 gpos: 2699,1190 hires: 2700.34, 1190.18 prs: 0.893555 Stylus Pen id: 0 xTilt: 0 yTilt: 33750992 rot: -33.2027 z: 0 tp: 0 " But in 3+ I see none of this. It feels like you only see a generic mouse. At startup nothing is mentioned about tablet detect. Even if I turn on detailed debugging, (export QT_LOGGING_RULES="krita*=true"; krita). I see nothing related to tablet mapping. Tablet debug from 3+ shows only this reference to Source 0, without any reference to a pressure field, looks like just a mouse to me: krita.tabletlog: vvvvvvvvvvvvvvvvvvvvvvv START TABLET EVENT LOG vvvvvvvvvvvvvvvvvvvvvvv krita.tabletlog: "[ ] Enter " krita.tabletlog: "[ ] FocusIn " krita.tabletlog: "[ ] KeyRelease key: 0x1000004 mod: 0x0 text: \r" krita.tabletlog: "[ ] MouseMove btn: 0 btns: 0 pos: 259, 439 gpos: 2525,1106 Source:0" krita.tabletlog: "[ ] MouseMove btn: 0 btns: 0 pos: 259, 440 gpos: 2525,1107 Source:0" krita.tabletlog: "[ ] MouseMove btn: 0 btns: 0 pos: 259, 441 gpos: 2525,1108 Source:0" krita.tabletlog: "[ ] MouseMove btn: 0 btns: 0 pos: 259, 442 gpos: 2525,1109 Source:0" krita.tabletlog: "[ ] MouseMove btn: 0 btns: 0 pos: 259, 443 gpos: 2525,1110 Source:0" krita.tabletlog: "[ ] MouseMove btn: 0 btns: 0 pos: 259, 444 gpos: 2525,1111 Source:0" How are you deciding on the source, what do you want to see from the hardware and what can I change either from the driver in terms of event reporting, or from evdev to make krita see it now. Info needed, thanks. -- You are receiving this mail because: You are watching all bug changes.