Package Details: veikk-tablet-bin 3.5.8_3-4

Git Clone URL: https://aur.archlinux.org/veikk-tablet-bin.git (read-only, click to copy)
Package Base: veikk-tablet-bin
Description: Veikk tablet driver retrieved from official veikk website
Upstream URL: https://www.veikk.com
Keywords: veikk
Submitter: artemtech
Maintainer: artemtech
Last Packager: artemtech
Votes: 10
Popularity: 0.001868
First Submitted: 2021-10-04 03:55 (UTC)
Last Updated: 2026-04-08 00:39 (UTC)

Latest Comments

1 2 3 Next › Last »

aleislost commented on 2026-05-15 16:18 (UTC) (edited on 2026-05-15 16:21 (UTC) by aleislost)

No longer works as of 15-05-2026. Seems VEIKK changed their file hosting URLs for the source zip file. On another note. Seems like they finally included a proper tar.gz file for building in other systems other than Debian/Ubuntu and Fedora

pat commented on 2026-04-06 16:59 (UTC)

@aleislost are you using wayland?

make sure you have the dependencies installed (@artemtech the rpm lists these packages, maybe add them to the depends array):
libx11 libxrandr qt5-base libglvnd libxi glibc libgcc libstdc++ libusb

aleislost commented on 2026-04-04 16:22 (UTC)

I have two screens with the same resolution (1920x1080px), I'm facing an issue where the work area selection in the driver application assigns the space incorrectly. If I select the left screen: the tablet only works on the left half of the left screen. If I select the right screen, it only works on the right half of the left screen to make it work on the entire screen I have to select both screens at the same time, and that only makes it work on the left screen, I can't select the right one.

pat commented on 2025-05-21 11:31 (UTC)

thanks for the changes, I think the LGPL file is just there because they use some LGPL software (most likely qt, since there is a qt.conf).
The driver itself has as far as I know is just proprietary.
With LGPL I can still make the same argument of not being able to access the source code, so the driver can't be licensed as LGPL software (at least from my understanding).
Besides that LGPL-2.1-or-later is part of the licenses package, so there is no need to install the license.

artemtech commented on 2025-05-21 10:33 (UTC)

@pat, thanks for your input, learnt many new things from there. Firstly, I have no relation with veikk, just a regular user of Archlinux helping others :) .

About license, there is LGPL.txt file inside driver downloaded from veikk website (if you extract the rpm/deb file), so I update the PKGBUILD License with that just now.

already fixed that "Failed to save configuration" bug, copying postinst section from .deb driver

pat commented on 2025-05-20 15:11 (UTC) (edited on 2025-05-20 15:13 (UTC) by pat)

adding

chmod o+w "${pkgdir}/usr/lib/vktablet/conf/usr"

to the package function should fix the "Failed to save configuration" bug (for me the file is named VO1060.xml)

I don't think that the driver is licensed with the GPLv3, if it is please tell me how I can get the source code (I was unable to find anything), otherwise please change the license field.
If you want to license the PKGBUILD as GPLv3 then please add a LICENSE file (you are encouraged to use 0BSD) (AUR Rules of Submission).
The same counts for the Maintainer comment, I doubt that veikk actually maintains the AUR package, so please change it (AUR Rules of Submission).
(this whould look like # Maintainer: artemtech <artemtech@example.org>)

Also adding veikk-tablet-bin to the provides array is unnecessary, since veikk-tablet-bin is the package name PKGBUILD#provides.
I think having veikk-tablet-bin-debug in the array is confusing since then the stripped build will also provide the debug version (according to the package info).

Jay commented on 2025-01-07 15:57 (UTC)

Here's an updated PKGBUILD we can use for the time being:

# Maintainer: veikk.com

_pkgname=vktablet
pkgname=veikk-tablet-bin
pkgver=3.5.8_3
_pkgv=$(echo ${pkgver} | sed 's/_/-/')
pkgrel=2
pkgdesc="Veikk tablet driver retrieved from official veikk website"
arch=("x86_64")
url="https://www.veikk.com"
license=("GPLv3")
provides=("veikk-tablet-bin" "veikk-tablet-bin-debug")
source=("https://veikk.com/image/catalog/Software/${_pkgname}-${_pkgv}.${arch}.zip")
md5sums=("682e42a8df5d60feca7dd00623627b0b")
prepare() {
  bsdtar -xf ${_pkgname}-${_pkgv}.${arch}.rpm
}

package() {
  cp -r "${srcdir}/etc" "${pkgdir}/etc"
  cp -r "${srcdir}/usr" "${pkgdir}/usr"
  cp -r "${srcdir}/lib" "${pkgdir}/usr"
}

Jay commented on 2024-12-25 11:09 (UTC)

Attempting to save the configuration as non-root causes "Failed to save configuration" due to missing permissions on the file /usr/lib/vktablet/conf/usr/VK1200.xml (only writable for root).

I'll assume that the exact filename depends on the model of the actual tablet.

AngelQC commented on 2024-12-20 22:03 (UTC)

@artemtech Veikk's website offers version 3.5.7.9... that's quite the bump

jacekk90 commented on 2024-06-22 22:21 (UTC)

where is option "use us mouse"? My tablet is useless after 5 or more updates ago. How use GIMP?