Post AmjYOlxn9blCLLLCYC by overbyte@gamepad.club
 (DIR) More posts by overbyte@gamepad.club
 (DIR) Post #AmjRDfgbS8x00h3oTQ by davidrevoy@framapiaf.org
       2024-10-06T14:10:03Z
       
       2 likes, 1 repeats
       
       Configuring the XpPen ACK05 Remote with only FLOSS on GNU/Linux: my investigation and workarounds. :linux: πŸ”§ Blog post: https://www.davidrevoy.com/article1047/configuring-the-xppen-ack05-remote-with-only-floss-on-gnulinux-my-investigation-and-workarounds#linux #xppen #hacking
       
 (DIR) Post #AmjRh7E28r4horjmSG by Konqi@mastodon.social
       2024-10-06T14:15:29Z
       
       0 likes, 0 repeats
       
       @davidrevoy Hello David! I did not realize that you are not using Wacom tablets anymore.
       
 (DIR) Post #AmjRtC9fdhcyaESN8q by kate@federatedfandom.net
       2024-10-06T14:17:34Z
       
       0 likes, 0 repeats
       
       @davidrevoy I was just thinking I should check your blog to see how that brand plays with foss... Your timing is immaculate
       
 (DIR) Post #AmjS7d9y26esOKTkMS by silmathoron@floss.social
       2024-10-06T14:20:29Z
       
       0 likes, 0 repeats
       
       @davidrevoy you're on X11, right? Do you know if that works also for wayland?
       
 (DIR) Post #AmjSApK5GcOmz2jccS by davidrevoy@framapiaf.org
       2024-10-06T14:21:03Z
       
       0 likes, 0 repeats
       
       @Konqi Hey, yes. My last one was a Intuos Pro Large, a gift from Wacom (src: https://www.davidrevoy.com/article921/ ), but I managed to "scratch it to death" and make the stylus wobble so much in 9 months of intensive usage that this model wasn't usable anymore... Their quality really went downhill while still getting a high price tag. On another hand, for the same period of usage my Artist 16 Pro gen2 of XpPen is still on my desk, and functional as in day 1. I'll soon try their 19 Artist Pro. 😊
       
 (DIR) Post #AmjSyz9ezDy5xJmD9E by davidrevoy@framapiaf.org
       2024-10-06T14:30:00Z
       
       0 likes, 0 repeats
       
       @silmathoron Hey, yes, I'm still on X11, KDE Debian 12.  (due to Krita not being designed for Wayland and buggy under XWayland, issues with color management, and tablet configuration).Udev is also part of Wayland, afaik, so it should also work there β„’ (but untested here)
       
 (DIR) Post #AmjTS9AYpcyFPg6SZ6 by davidrevoy@framapiaf.org
       2024-10-06T14:35:18Z
       
       1 likes, 0 repeats
       
       @TopazRabbit You did the right thing, imo! πŸ‘ This ACK05 is so locked at its core... When I see in comparison the current Kickstarter for the new Duckypad Pro ( https://www.kickstarter.com/projects/dekunukem/duckypad-pro-advanced-macro-scripting-beyond-qmk-via )  and all the features it puts on the table and the ease of configuration... the OLED screen, etc... :blobaww: It's amazing how far XPpen are lagging behind in terms of usability despite having the hardware.
       
 (DIR) Post #AmjTYCJk2Y8IukHaRE by Konqi@mastodon.social
       2024-10-06T14:36:27Z
       
       0 likes, 0 repeats
       
       @davidrevoy David, how good is Linux support using XP Pen vs Wacom, just for curiosity.
       
 (DIR) Post #AmjU0nDKS9UNSHv064 by davidrevoy@framapiaf.org
       2024-10-06T14:41:38Z
       
       0 likes, 0 repeats
       
       @Konqi On Wayland, both are still atrocious and reduced to bare minimum.On X11, Wacom has a better support and some DE like Plasma propose a descent GUI for configuring themOn another hand, the XPPen models are supported mostly by pure luck when their circuit board is standard UGEE Tablet architecture already supported in the kernel, and then, even with that they require post tweaks and scripts.  That's what I try to post on my blog, under the "hardware" tag https://www.davidrevoy.com/index.php?tag/hardware
       
 (DIR) Post #AmjUM9ywzsHO9ONj8q by davidrevoy@framapiaf.org
       2024-10-06T14:45:32Z
       
       0 likes, 0 repeats
       
       @raghukamath Oh yes, this Debian policy to not get the bpf system in their default kernels is really a pain...I haven't retried the input-remapper in age with this device and forgot about it: can it bypass the two key shortcut and assign instead only a single keypress? (eg. reassigning the Ctrl+O to a simple B?)
       
 (DIR) Post #AmjUfrHGFZQHvlL5hQ by davidrevoy@framapiaf.org
       2024-10-06T14:49:05Z
       
       0 likes, 0 repeats
       
       @kate 😊 Thank you. Well, I have so far workaround for the 16 Artist Pro (gen2) and the 24 Pro ( https://www.davidrevoy.com/index.php?tag/hardware ), all other model of this brand is still a bit in the unknown. I decided to accept a review for their 19 Artist Pro, deadline: mid November (I still haven't got it). So, I hope this model will have the same circuit board than the 16 Artist Pro (gen2) and I'll can just copy paste my method and adjust some variable here and there. πŸ˜†
       
 (DIR) Post #AmjV3KuaEkPeV3vXUm by Konqi@mastodon.social
       2024-10-06T14:53:21Z
       
       0 likes, 0 repeats
       
       @davidrevoy Excellent! Thank you David, I was asking you about your experience because following your post series I started to get interested into maybe acquire one inexpensive table for personal use.
       
 (DIR) Post #AmjV62ohy9XHFUTDf6 by davidrevoy@framapiaf.org
       2024-10-06T14:53:49Z
       
       0 likes, 0 repeats
       
       @csolisr Yes, some exists and I could find them in my research using a search with the keyword "pad" on this big list https://github.com/qmk/qmk_firmware/tree/master/keyboards ; but I also learnt that QMK just reasign keys; you can't really make complex macro with it. The best option remains, IMO, pad like the https://www.tindie.com/products/dekuNukem/duckypad-do-it-all-mechanical-macropad/ , with a script language that you can edit on the built-in SDcard reader and that can execute complex macro and support multiple layout (and OLED screen). and it's open and OS independant.
       
 (DIR) Post #AmjWleNXJupTZVAEBU by overbyte@gamepad.club
       2024-10-06T15:12:27Z
       
       0 likes, 0 repeats
       
       @davidrevoy I found using the xppen artist pro 16tp on Ubuntu with wayland and multiple screens to be a crap fest with crashing drivers for the tablet functionality and setting the active area in the software being a pain. The screen came straight up though
       
 (DIR) Post #AmjYJA9oHyb9dqHsy8 by davidrevoy@framapiaf.org
       2024-10-06T15:29:45Z
       
       0 likes, 0 repeats
       
       @overbyte I guess you are using the proprietary driver when you say "crashing drivers"; if you combine that with Wayland and possibly some Snap Ubuntu in the mix I can indeed imagine the crap fest. πŸ€” All I can propose is what I wrote this about my distro of choice: https://www.davidrevoy.com/article1030/debian-12-kde-plasma-2024-install-guide , and https://www.davidrevoy.com/article1004/xppen-artist-pro-16-gen-2-review-on-gnulinux about how to configure the Artist 16 Pro with only Free/Libre and Open Source Software. Here this mix is really solid and stable.
       
 (DIR) Post #AmjYOlxn9blCLLLCYC by overbyte@gamepad.club
       2024-10-06T15:30:49Z
       
       0 likes, 0 repeats
       
       @davidrevoy thanks very much. I’ll have read
       
 (DIR) Post #AmjYk9YSdXNralghA8 by davidrevoy@framapiaf.org
       2024-10-06T15:34:38Z
       
       0 likes, 0 repeats
       
       @raghukamath Thank you for the feedback and confirming, I had a vague souvenir input-remapper was indeed capable of this. I'll retest it and update the blog post, this is a very useful information. πŸ‘ (and haha for Ctrl+N. I had the same issue with running evtest ; the Ctrl+Shift+Z (w because of azerty here) button was triggering the "Close Session" of Konsole here. Impossible to get the MSC scan code of the key without configuring the shortcut of Konsole. πŸ˜†)
       
 (DIR) Post #AmjbqVaxu5bjY6a5oG by davidrevoy@framapiaf.org
       2024-10-06T16:09:25Z
       
       0 likes, 0 repeats
       
       @TopazRabbit @poleguy 😍 Wow! Good work πŸ‘
       
 (DIR) Post #AmjeIjM4XRaaF0CSv2 by Ray_Of_Sunlight@mastodon.social
       2024-10-06T16:36:56Z
       
       0 likes, 0 repeats
       
       @davidrevoy Windows users: **Scream and run in fear**
       
 (DIR) Post #AmjmpbL6A23QZPvgnI by davidrevoy@framapiaf.org
       2024-10-06T18:12:28Z
       
       0 likes, 0 repeats
       
       @frd Thank you! I'll join.
       
 (DIR) Post #AmjwO0c3bGLgO7LLzU by davidrevoy@framapiaf.org
       2024-10-06T19:59:31Z
       
       0 likes, 0 repeats
       
       @raghukamath Article edited with a new chapter for input-remapper, thanks again!
       
 (DIR) Post #Amk2KXJIgmoyMdIVUW by Nekofreak@mastodon.social
       2024-10-06T21:06:07Z
       
       0 likes, 0 repeats
       
       @davidrevoy Many thanks for all the work you do for all of us FOSS dorks. The last job I had I was able to fulfill all my design duties using open source only and I believe I have to thank you for showing me and many others it was possible.
       
 (DIR) Post #Amk2YrTGWqQUwgn0JE by dustin@mastodon.dustinwilson.com
       2024-10-06T21:08:43Z
       
       0 likes, 0 repeats
       
       @davidrevoy I ran into the same problem with Wacom's tablets where the surface would wear down and become unusable. I went through two of them at an old job. I've been using an Intuos 4 XL at home for 14 years without any issues. I thought I'd try some new ones, but I wasn't about to buy an Intuos Pro. I got an XP-Pen Deco Pro XLW a few months ago. I'm worried it might wear down like the Intuos Pros did. Yours hasn't yet?
       
 (DIR) Post #Amk5yFNl43NQCt0fIG by whot@fosstodon.org
       2024-10-06T21:46:56Z
       
       0 likes, 0 repeats
       
       @davidrevoy a naive guess says this should work just like the expresskey remote and the default mappings look suspiciously similar to the inspiroy. Do you mind filing a bug against udev-hid-bpf with the hid-recorder output for each button? We might be able to remap this to button 1..x, add it to libwacom and then have the default button mapping interfaces work.
       
 (DIR) Post #AmkFR5majVyeQ6SFMm by davidrevoy@framapiaf.org
       2024-10-06T23:33:03Z
       
       0 likes, 0 repeats
       
       @Nekofreak Thank you! ☺️
       
 (DIR) Post #AmkFpJBIZMbmvOYflg by davidrevoy@framapiaf.org
       2024-10-06T23:37:20Z
       
       0 likes, 0 repeats
       
       @dustin I never tried the XP-Pen Deco Pro series (nor the new gen2) so I can't really give you a feedback about what I'm thinking about the quality of the overlay surface, all I can say is they look amazing from what I see on the shop/product info, especially for non-display tablet. Three sizes, and the same tech for the stylus as my Artist Pro 16 gen2. After the review of the 19 Pro gen2 and if everything goes well, I'll probably ask my contact at marketing to try a medium model of that. 1/2
       
 (DIR) Post #AmkGF2n28PVvcJTpWi by davidrevoy@framapiaf.org
       2024-10-06T23:42:07Z
       
       0 likes, 0 repeats
       
       @dustin overlaying the default surface is always tricky: it's a very hard to balance game of plastic hardness.I think the right balance is when the stylus tip is slightly softer than the surface; so this one doesn't scratch the surface at all and the tips wears slowly, take a gentle flat that improve a bit the feeling of friction that is necessary to get a minimum feedback while tracing. Unfortunately, manufacturer never publish the surface or plastic of the tip hardness on the Mohs scale.
       
 (DIR) Post #AmkHs4jOwyZGszxNWi by davidrevoy@framapiaf.org
       2024-10-07T00:00:17Z
       
       0 likes, 0 repeats
       
       @whot  Remap the keys of the ACK05 as tablet buttons? 🀯 Sounds like a brilliant idea and it worth trying it. Sure, I'll fill a new issue with all keys and dial output with hid-recorder.
       
 (DIR) Post #AmkI8F8Y1w3Nn9Qbpo by davidrevoy@framapiaf.org
       2024-10-07T00:03:16Z
       
       0 likes, 0 repeats
       
       @whot By the way, I have seen the replay of your conference with Benjamin at the Linux Plumbers Conf in Vienna. https://www.youtube.com/live/rQtQ-Nd1ZmA?t=28884s , it was very interesting! πŸ‘I really enjoyed learning about the structure of the project, the user hack/testing/stable and the naming convention. It helped me at browsing the source (even if I can't still understand what's going on for many lines, even on simple one like the code for the foot pedal πŸ˜†  https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/blob/main/src/bpf/userhacks/0010-QuinHeng__PCsensor-FootSwitch.bpf.c?ref_type=heads ) But I'm trying to learn.
       
 (DIR) Post #AmkT3RT9qlt05Vyv4q by davidrevoy@framapiaf.org
       2024-10-07T02:05:35Z
       
       0 likes, 0 repeats
       
       @raghukamath Hey, yes: I got it from the Github repo; the 2.0.1 from September 2023, it has a deb package so I tried and it works  😊 πŸ’œ :debian:  https://github.com/sezanzeb/input-remapper/releases
       
 (DIR) Post #AmkTl5USvcn2fBPAno by dustin@mastodon.dustinwilson.com
       2024-10-07T02:13:12Z
       
       0 likes, 0 repeats
       
       @davidrevoy Yeah exactly. This one doesn't feel like you're scratching into the tablet with a diamond like it does with Wacom at least, but I'm just wary. I've only just within the past couple of days really started using it a lot, so maybe I'll see if I've worn into it after a few months of use.
       
 (DIR) Post #AmkgXPTF90Qvysdq1A by wayofwood@mastodon.social
       2024-10-07T04:36:41Z
       
       0 likes, 0 repeats
       
       @davidrevoy Did you have a look at actkbd? It can call scripts based on keys from a specific device. This should make it easy to implement different layers. I have some keys configured to work differently depending on the active window - which works nicely...
       
 (DIR) Post #AmkiXkd2g9pBVfW14K by davidrevoy@framapiaf.org
       2024-10-07T04:59:12Z
       
       0 likes, 0 repeats
       
       @raghukamath True, I quickly browsed my bash history and had (I think) to `sudo apt install pkexec` because it wouldn't launch from the main menu icon and once I tried to exec it via CLI in Konsole I think it complained about not having this libs.
       
 (DIR) Post #AmlXmY7gYK7EjJf7NA by biscuitcats@mastodon.social
       2024-10-07T14:33:15Z
       
       0 likes, 0 repeats
       
       @davidrevoy Mhh, is the premise that a macro pad is better in the long run? How would it compare with something like this? https://www.whatgeek.com/products/doio-kb16-01-macro-keyboard-16-keys-3-knob-macro-pad
       
 (DIR) Post #AmlgAG7RwPfxTXMuXY by davidrevoy@framapiaf.org
       2024-10-07T16:07:10Z
       
       0 likes, 0 repeats
       
       @biscuitcats Hey, that's the main point of my conclusion in the article. But I redirect a more open and easy to program one, the DuckyPad https://www.tindie.com/products/dekuNukem/duckypad-do-it-all-mechanical-macropad/ or a ~15$ DIY on top of a USB numeric keypad.
       
 (DIR) Post #AmlgiBep2Iw7U29l1k by biscuitcats@mastodon.social
       2024-10-07T16:13:05Z
       
       0 likes, 0 repeats
       
       @davidrevoy hehe! I actually did read it (most of it the technical parts are just beyond my level) unfortunately I do not have the tools or skills for a DIY route (Also I like pink) The macro pads market is quite big and that's awesome the more choice the better even if you can't DIY your whatever reason.
       
 (DIR) Post #AmlhuG6ERjLcgoIUHQ by davidrevoy@framapiaf.org
       2024-10-07T16:26:46Z
       
       0 likes, 0 repeats
       
       @biscuitcats True!
       
 (DIR) Post #AmmMueYlbFyKfjx10a by whot@fosstodon.org
       2024-10-08T00:06:11Z
       
       0 likes, 0 repeats
       
       @davidrevoy I recommend reading my post on understanding HID first, no chance to understand this otherwise.https://who-t.blogspot.com/2018/12/understanding-hid-report-descriptors.htmlThe *code* is simple, but only if you understand all the magic that goes on behind the scenes :)As it happens, udev-hid-bpf also has a tutorial which may make things more or less confusing: https://libevdev.pages.freedesktop.org/udev-hid-bpf/tutorial.html
       
 (DIR) Post #AmnosFfESQQDHChUCO by davidrevoy@framapiaf.org
       2024-10-08T16:54:08Z
       
       0 likes, 0 repeats
       
       @raghukamath @redstrate Support is coming πŸ˜‰ WIP: - https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/issues/32- https://github.com/linuxwacom/libwacom/pull/777and on Gnome https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/3216
       
 (DIR) Post #AmoFGImD8NuEgj5qHg by mhunt@socel.net
       2024-10-08T21:49:53Z
       
       0 likes, 0 repeats
       
       @davidrevoy didn't you have a custom made pad ?
       
 (DIR) Post #AmoGRnrlz32qFbk87k by davidrevoy@framapiaf.org
       2024-10-08T22:03:13Z
       
       0 likes, 0 repeats
       
       @mhunt Oh yes, I have this one https://www.davidrevoy.com/article989/how-to-customise-a-usb-numeric-keypad-under-gnulinux , and also a 8bit do zero gamepad (mini). But I just saw this Xppen ACK05 was now the default with all newer XpPen tablet and started to think it should probably get a better support. A fun rabbit hole 🐰
       
 (DIR) Post #AmoYUvqSZbwR2YlpGi by mhunt@socel.net
       2024-10-09T01:25:16Z
       
       0 likes, 0 repeats
       
       @davidrevoy Good luck ! Hope you make it work.
       
 (DIR) Post #AmtGQEn1SrRYF7mGi8 by icedquinn@blob.cat
       2024-10-11T07:56:45.915759Z
       
       0 likes, 0 repeats
       
       @davidrevoy > input remapperTILi've done a wee bit of hardware hacking like this in the past.though i'm not sure why there isn't some quivalent that has via configs. a tiny keyboard and a scroll wheels not super complex
       
 (DIR) Post #AnXLNLgfpCeDeywWki by marsik@witter.cz
       2024-10-30T12:53:09Z
       
       0 likes, 0 repeats
       
       @davidrevoy The Nordic chip is quite popular in the maker community. It is just the Bluetooth soft core that is closed. I did some analysis of the device and the firmware is not even locked and can be downloaded. A new one could be written too, but it is a lot of work to implement the HID stack over Bluetooth. So at the end I decided to write a user space remapping program that utilizes the same raw mode the original application provided by XP pen uses. https://github.com/MarSik/kymars-xppen-act05
       
 (DIR) Post #AnXLNMV0o2uiB6UjDM by davidrevoy@framapiaf.org
       2024-10-30T16:00:10Z
       
       0 likes, 0 repeats
       
       @marsik Wow! That's really cool and thank you for the info and sharing your code under GPL. I tried to search Github prior making my article, but with the  keyword ACK05 ; I see you use ACT05, do you think it is a slightly different device? I'll test and note to update my article and include your user space remapping software. πŸ‘
       
 (DIR) Post #AnXqzOMbQ6QtXlAvaa by marsik@witter.cz
       2024-10-30T21:54:34Z
       
       0 likes, 0 repeats
       
       @davidrevoy I think I just messed up the name, mine is ACK05 as well. I will fix the description to appear in searches.