Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 29

Thread: XP-Pen Drawing Tablet

  1. #11
    Join Date
    Sep 2010
    Location
    Poland
    Posts
    1,926

    Default Re: XP-Pen Drawing Tablet

    Quote Originally Posted by gfagan View Post
    Hi Greg, this tablet isn't the same class of thing as ReMarkable at all. A drawing "tablet" isn't a standalone computer in a tablet form factor, but rather an an input device like a big fancy mouse or touchpad. A display pen actually mirrors the screen of the computer, so that a line appears under your stylus as you paint - earlier models had you drawing here while looking there. One of it's strengths is that it's NOT a touchscreen - it ignore your hand and only pays attention to the precise instrument, the stylus, intended for digital art applications that demand that precision, more than you can get from a mouse.

    If I understand correctly, ReMarkable is actually a standalone tablet computer optimized for stylus, and claims to feel like writing on paper, which may be good practice - I do calligraphy now but I learned it in order to make my atrocious handwriting legible. I can't say the XP-Pen feels like paper but it's not too slick, and if I write my signature it looks just like it would on paper. I think 4 years old is a bit young (and small) for a pen tablet that's a the size of a 17" laptop screen on one side of the desk connected to an actual laptop or desktop on the other, so probably ReMarkable is a better choice.

    GEF
    Thanks a lot for the explanation.
    Best regards,
    Greg

  2. #12
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    Quote Originally Posted by malcolmlewis View Post
    Hi
    The binary blob Pentablet_Driver is all you need, the rest of the libraries are present and usable in openSUSE (Tumbleweed anyways).

    If you copy the binary to your ~/bin directory and run as you user, what happens? If you run ldd against the binary, are any libraries 'not found'?
    Thanks for the suggestion, but I get "you need to use root permissions to run the driver" regardless.

  3. #13
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,099
    Blog Entries
    15

    Default Re: XP-Pen Drawing Tablet

    Quote Originally Posted by gfagan View Post
    Thanks for the suggestion, but I get "you need to use root permissions to run the driver" regardless.
    Hi
    Even if the blob has your permissions? I'm assuming it's connected via USB? If so likely just needs a udev rule crafted to a) detect and b) change permission so it works in userspace.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #14
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    >Even if the blob has your permissions?

    Yes, even so. Executable, me listed as owner, anyone else given permission to view and modify.

    >I'm assuming it's connected via USB?

    Aye. Actually a pigtail, HDMI plus USB plus second USB for power, all connected to tablet by USB C. That's something I don't like, proprietary cabling, but it seems to be par for the industry.

    >If so likely just needs a udev rule crafted to a) detect and b) change permission so it works in userspace.

    Thanks for the suggestion. There's no GUI for that in some secret part of YaST is there, where I can select the driver and then hit a "make it work" button? I'm reading about udev now...

  5. #15
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,099
    Blog Entries
    15

    Default Re: XP-Pen Drawing Tablet

    Quote Originally Posted by gfagan View Post
    >Even if the blob has your permissions?

    Yes, even so. Executable, me listed as owner, anyone else given permission to view and modify.

    >I'm assuming it's connected via USB?

    Aye. Actually a pigtail, HDMI plus USB plus second USB for power, all connected to tablet by USB C. That's something I don't like, proprietary cabling, but it seems to be par for the industry.

    >If so likely just needs a udev rule crafted to a) detect and b) change permission so it works in userspace.

    Thanks for the suggestion. There's no GUI for that in some secret part of YaST is there, where I can select the driver and then hit a "make it work" button? I'm reading about udev now...
    Hi
    First step, unplug the device and make sure driver is not running, then ( as root user) run;
    Code:
    udevadm monitor
    Now plug the device in and capture the output, then run the driver and see what the output does.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #16
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    Thanks Malcolm. Here's the output, but see next post.

    Code:
    UDEV - the event which udev sends out after rule processing
    KERNEL - the kernel uevent
    
    KERNEL[192.517539] change   /devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
    UDEV  [192.524133] change   /devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
    KERNEL[193.295620] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3 (usb)
    KERNEL[193.297031] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0 (usb)
    KERNEL[193.298064] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003 (hid)
    KERNEL[193.298296] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input26 (input)
    KERNEL[193.298339] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input26/mouse2 (input)
    KERNEL[193.298359] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input26/event22 (input)
    KERNEL[193.298423] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input27 (input)
    KERNEL[193.358108] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input27/event23 (input)
    KERNEL[193.358240] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/hidraw/hidraw2 (hidraw)
    KERNEL[193.358312] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003 (hid)
    KERNEL[193.358341] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0 (usb)
    KERNEL[193.358365] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1 (usb)
    KERNEL[193.359154] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004 (hid)
    KERNEL[193.359263] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input28 (input)
    KERNEL[193.359285] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input28/mouse3 (input)
    KERNEL[193.359309] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input28/event24 (input)
    KERNEL[193.359343] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input29 (input)
    KERNEL[193.359362] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input29/event25 (input)
    KERNEL[193.359373] add      /class/usbmisc (class)
    KERNEL[193.359395] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/usbmisc/hiddev0 (usbmisc)
    KERNEL[193.359417] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/hidraw/hidraw3 (hidraw)
    KERNEL[193.359440] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004 (hid)
    KERNEL[193.359460] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1 (usb)
    KERNEL[193.359479] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2 (usb)
    UDEV  [193.361246] add      /class/usbmisc (class)
    KERNEL[193.361452] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:28BD:090D.0005 (hid)
    KERNEL[193.361676] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/usbmisc/hiddev1 (usbmisc)
    KERNEL[193.361713] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:28BD:090D.0005/hidraw/hidraw4 (hidraw)
    KERNEL[193.361733] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:28BD:090D.0005 (hid)
    KERNEL[193.361752] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2 (usb)
    KERNEL[193.361786] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3 (usb)
    UDEV  [193.908286] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3 (usb)
    UDEV  [193.920889] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0 (usb)
    UDEV  [193.922670] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1 (usb)
    UDEV  [193.924850] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2 (usb)
    UDEV  [193.928038] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003 (hid)
    UDEV  [193.931530] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004 (hid)
    UDEV  [193.937368] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/hidraw/hidraw2 (hidraw)
    UDEV  [193.938489] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input26 (input)
    UDEV  [193.940430] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input28 (input)
    UDEV  [193.940965] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/usbmisc/hiddev0 (usbmisc)
    UDEV  [193.942064] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input27 (input)
    UDEV  [193.945664] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:28BD:090D.0005 (hid)
    UDEV  [193.948340] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:28BD:090D.0005/hidraw/hidraw4 (hidraw)
    UDEV  [193.949198] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/usbmisc/hiddev1 (usbmisc)
    UDEV  [193.949482] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input28/mouse3 (input)
    UDEV  [193.950419] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input26/mouse2 (input)
    UDEV  [193.952531] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/hidraw/hidraw3 (hidraw)
    UDEV  [193.952950] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input29 (input)
    UDEV  [193.953781] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:28BD:090D.0005 (hid)
    UDEV  [193.954584] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2 (usb)
    UDEV  [193.989094] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input27/event23 (input)
    UDEV  [194.012747] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003/input/input26/event22 (input)
    UDEV  [194.016404] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:28BD:090D.0003 (hid)
    UDEV  [194.019942] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0 (usb)
    UDEV  [194.050618] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input28/event24 (input)
    UDEV  [194.050902] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004/input/input29/event25 (input)
    UDEV  [194.054108] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:28BD:090D.0004 (hid)
    UDEV  [194.057080] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1 (usb)
    UDEV  [194.067711] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-3 (usb)
    KERNEL[205.177560] change   /devices/virtual/thermal/thermal_zone1 (thermal)

  7. #17
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    Tilt works!

    Sort of, seems to register tilt as binary rather than graduated, meaning I don't notice a difference between moderate and extreme angle, but it's still a cool tool. The vendor-supplied driver does not do this, something in a recent update does. However, in KDE system settings => hardware => graphics tablet, there's no tablet detected. The dial and buttons do things (zoom for the dial), but not what I'd like them to do and I have no idea how to access their assignment if KDE is only "subconsciously" aware of the thing.

    Reckon I'd rather have tilt than control of the express keys, so I'll just let the driver be until there's a newer version to test. -GEF

  8. #18
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    Quote Originally Posted by gfagan View Post
    Tilt works!
    With Krita great, Mypaint so-so, not with GIMP at all.

  9. #19
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    Default behavior (not using driver):

    Pen
    --Button closer to nib: Mouse middle button
    --Other button: Can't tell

    Ring: Ctrl + and -

    Express Keys (from top):
    1: b
    2: e
    3: spacebar
    4: PgDown
    5: v
    6:Ctrl S (or maybe Ctrl Alt S)
    7: Ctrl Z
    8: Can't tell

  10. #20
    Join Date
    Oct 2008
    Location
    Mojave desert
    Posts
    325

    Default Re: XP-Pen Drawing Tablet

    Last key opens a new document from template in inkscape, which is Ctrl+Alt+N.

Page 2 of 3 FirstFirst 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •