-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Announcement: official veikk linux drivers now available -- deb and rpm #71
Comments
wohooo. thx for the great news! my vk640 now works flawlessly 🥳 |
Thank you so much for helping me build my portfolio, jlam!!!!!! I used your
driver in my old Linux machine last July while I was really struggling with
life, and now at present, I can't thank you enough!!!
Once I'm stable, I'll make sure to donate hahaha! Thank you for the year of
support!!!
…On Mon, Sep 20, 2021, 12:03 apit ***@***.***> wrote:
wohooo. thx for the great news! my vk640 now works flawlessly 🥳
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#71 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AROB7DVUAHGP6ALWGQAGTM3UC2XAVANCNFSM5EJ7CMVQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
@manojbaishya This is great news! I am really sorry for letting this project mostly fall to abandonware and never finishing all the mappings but school and work are beating me down nonstop. Let me know if you want to chat about the implementation. I'm interested in how the button and pen mappings were implemented in the official implementation, purely from a software engineering perspective. I had gotten started (twice) on user-space button mappings and nearly finished, but never found the time to productionize them. @karamelflan I am very happy to hear that this unofficial stopgap driver was helpful to you! It humbles me a lot to hear that. I will update the README with this information. Cheers! |
@jlam55555 Seem like @manojbaishya is just a regular user who just happen to saw it. Hope you wouldn't do anything rash like delete this repo, there are still uses for it. The official driver is as far as I am aware of, is close source binary and stuffs happens to binary, ie, it's not statically compiled and questionable support for non-rpm/deb system and other arch. Not sure how I feel about leaving their program open all the time ether. |
@asl97 I was in a rush and didn't check who the "we" referred to in the original post, thanks for giving the heads up. Don't worry, I will leave this repo open. The new notice I put at the top of the README still holds true -- my development is simply on indefinite hiatus, but now there is an official software (and presumably a channel for official support). I think rpm/deb should cover many of the more casual Linux users and they won't care much about open-source, so it's a good solution -- I'm glad to hear that it's helped some people out already. |
Hey @jlam55555, priorities are important, and you did not have to do this thing anyway!
Uh, I am neither knowledgeable in Linux driver programming, nor C. At work, I use C#/.NET and so it will take me a whole year to ramp up and start contributing. I am not sure what will be the return from those efforts, therefore I do not give my commitment, but thank you for asking, may be some other enthusiast reading this can collaborate with you someday! PS: You may close this issue and copy all the links and pictures to the README if you think it's better, or otherwise you can keep it as it is.
Hi @asl97, thanks for your concerns, yes I am a casual Linux user and am just happy that there is a driver from the very people who designed the electronics. I stumbled upon them as I dual-boot and went to the Veikk website to get updated Windows drivers. Since it has been confirmed that this repo will not be deleted, some other contributor with available bandwidth can pick up the work! I agree that most of the regular users don't care whether the deb driver is open-source or not, it's better to have something than nothing, having purchased the tablet already. Since a lot of people just use ubuntu or its derivatives or fedora, these should cover those use cases. If there are concerns about telemetry or data collection or spyware, then the driver from this repository is a fantastic substitute! Peace and cheers! |
hello. i am new to linux and have been using the mint version for a week. i bought veikk a15 pro but could not activate it. i downloaded .rpm file. although the menu opens the commands do not work and it asks to connect tablet. did i downnloaded the wrong file. is there any link for me to follow instructions. thank you |
If you check the binary drivers, the license is LGPL. But then they should provide the source code, which I can find. Did anyone find the source code or a link to it? |
UPDATE: It's weird that they don't release it. Looks like the binary is just speaking with the raw HID devices, without any specific kernel module. It'd be easier for anyone to just have the source available. The tablet works GREAT under Ubuntu+Krita, so I'd still recommend it. |
The official driver has some problem.
Anyone else faced this issue? any way to fox this? |
Great work with this driver. Unfortunately, because Veikk have decided, in their infinite wisdom to make the driver closed source and release the only a binary for X86. your driver remains the best option for those of us using the tablets on ARM computers like Raspberry Pi. The same will presumably apply with Risc V too. |
To all reading this, we finally have official Linux drivers available for download from the Veikk website, both in deb and rpm format.
Here is the link: https://www.veikk.com/nav/14.html
(Edit) New link: https://www.veikk.com/support/download.html
I would like to thank @jlam55555 for all the hard work he has done over the last year to get these darned tablets working! ❤️ It was very inspiring to read the blog post at https://everything-is-sheep.herokuapp.com/posts/on-developing-a-linux-driver and was planning to submit PRs for added functionality, but that required not only learning C and Linux driver architecture but also reverse engineering the tablet features which is a daunting task. So our work has been cut short by the official releases 😄
Process:
/usr/lib/vktablet/vktablet
must be in Autostart at Login.Some screenshots:
Taskbar icon
Tablet configuration
Brush with Pressure Sensitivity in Krita
The text was updated successfully, but these errors were encountered: