DIGImend / digimend-kernel-drivers

DIGImend graphics tablet drivers for the Linux kernel
GNU General Public License v2.0
1.17k stars 173 forks source link

Deco L feedback as requested #615

Open linuxgirl22 opened 2 years ago

linuxgirl22 commented 2 years ago

Hello again :-) The Deco L arrived today, and is really nice; basic pressure/ability to paint is plug and play, but right click/colour sample not working, so will keep using previous tablet for now. I don't use buttons in workflow, but tested using the buttons ... they turned off keyboard Ctrl+Z and Ctrl+X (undo, redo) until restarted software/used previous tablet. Broke a couple of brush icons, and needed to delete/re-import the brushes. Two test results produced empty text files. https://www.storexppen.co.uk/buy/deco-l.html https://www.xp-pen.com/product/1168.html

Already have system's Alt+Space shortcut removed, to not interfere with software shortcuts. Already using 2 files that fix right-click for Deco 01 and Deco 01v2, as described here: https://github.com/DIGImend/digimend-kernel-drivers/issues/340 I can see in the thread where I found this information that fixing right-click/colour sampling could be a case of altering these details, but am not very tech/sure what am doing.

TESTS lsusb ... Bus 003 Device 004: ID 28bd:0935 XP-Pen Deco L 28bd:0935 ... vid/pid ie $T sudo lsusb -v -d 28bd:0935 > descriptors.txt can't get device qualifier: Resource temporarily unavailable can't get debug descriptor: Resource temporarily unavailable ... but has produced descriptors.txt descriptors.txt

sudo usbhid-dump -ed -m 28bd:0935 > hid_report_descriptors.txt hid_report_descriptors.txt

lsusb -d 28bd:0935 ... Bus 003 Device 004: ID 28bd:0935 XP-Pen Deco L bus 3 and device number 4. sudo uclogic-probe 3 4 | tee probe.txt M 48 00 61 00 6E 00 76 00 6F 00 6E 00 20 00 55 00 67 00 65 00 65 00 20 00 54 00 65 00 63 00 68 00 6E 00 6F 00 6C 00 6F 00 67 00 79 00 20 00 43 00 6F 00 2E 00 2C 00 4C 00 74 00 64 00 P 44 00 65 00 63 00 6F 00 20 00 4C 00 S 64 0E 03 70 C6 10 77 08 00 FF 1F D8 13 00 00 S 6E 0A 03 00 10 00 01 08 00 00 4A Failed to get string descriptor 0xC8: Input/Output Error probe.txt

sudo usbhid-dump -es -m 28bd:0935 | tee frame_wheel_srolling.txt No matching HID interfaces ... empty text file

sudo usbhid-dump -es -m 28bd:0935 | tee pen_coords.txt pen_coords.txt

sudo usbhid-dump -es -m 28bd:0935 | tee pen_tilt.txt pen_tilt.txt

sudo usbhid-dump -es -m 28bd:0935 | tee pen_pressure.txt ... did soft to hard to soft x2 ... pen_pressure.txt

sudo usbhid-dump -es -m 28bd:0935 | tee pen_buttons.txt 003:006:002:Failed to claim: Resource busy 003:006:002:Failed to release: Entity not found 003:006:001:Failed to release: Entity not found 003:006:000:Failed to release: Entity not found ... empty txt file

Showing buttons shortcuts ...

Deco L keys

Not 100% sure about each button's purpose, so will just post results I found, vertically, as buttons are positioned.

8 ... works to go back to brush 7 ... ? 6 ... ? ... this, and/or 7th, disabled keyboard shortcuts Ctrl+Z/Ctrl+X (undo/redo) until next opened software, using Deco 01v2 5 ... moves all layers together 4 ... opens save options 3 ... undo 2 ... same as button 1; hold and can move what is on the layer 1 ... hold and can move what is on the layer

linuxgirl22 commented 2 years ago

Have had a go at attempting to fix the right click, as tablet not useable personally without that. Used Bus 003 Device 004: ID 28bd:0935 XP-Pen Deco L as information, and made up the titles for the two files, but no luck. Images provided, as entering as code had messed up text when tried above.

hwdb attempt

tablet file attempt