Conversation

Okay, I worked on linux stuff today. I’m a very tired bunny who would be at her wits end if I didn’t also FINALLY figure out how to get the button mapping to work on my tablet. We did an ACCOMPLISHMENT! 🥳

It took so long and there were so many dead ends caused by other users, potentially on other distros, being told how to fix the same problems I was having in ways that did not apply.

Did I spend a half hour tonight trying to learn some “character code” for Latin letters because xsetwacom didn’t recognize the “H” key as valid, only to find out that it DID recognize the “H” key but didn’t recognize the command because, counter to the documentation supplied, the buttons on my tablet don’t go: 2, 3, 4, 5, 1, 6, 7, 8, 9, but instead go: 1, 2, 3, 8, 13, 9, 10, 11, 12, and I set the “H” key as a shortcut for button 4, which doesn’t exist on my tablet? YES. Yes i did!

…I may have figured it out but I am peeved that I’ll have to copy paste the commands to set up all of those buttons every time I log in though U_U

On the plus side, if anyone is ever using Fedora Atomic Budgie in the future and trying to set up a Wacom Intuos Pro (Large) tablet on it, I can actually explain in depth how to configure your buttons and touch ring. 👍


#RebaRambles #Linux #TabletConfiguration
2
0
1

@RebaRabbit oh nice you’re also using Fedora Atomic! I think it’s really cool how those distros work and I’ve become a huge fan of the Bluefin variant lately. The one downside is that stuff like this: lots of tweaks can’t really be done at the system level so you have to diverge from all the guides that you read and do it at the user level.

1
0
1

@atonal440 Oh cool! At least within Fedora distros I don’t think there would be a way to make the button mapping stick at the system level regardless of version. I’m pretty sure in this case it’s just kind of how things are? U_U

Being very much not tech savvy in general and trying to switch to linux without any prior knowledge about anything has been a trial however. I’m kind of immensely peeved that the download page for budgie atomic didn’t explicitly state what “containerized” means and that it only allows installation of programs in containers, and link how to do that. I spent two and a half of the first three days trying to figure out why I couldn’t install anything the way that every how to guide was telling me to, and any search on the subject returned two types of results: maybe the install is busted, or you must be using “Silverblue”. Which I knew was another distro but it wasn’t listed among the atomics and atomic budgie didn’t mention being like silverblue so I assumed it was busted @~@

I’ll lay off linux until next week so I’m good and recovered to tackle fully setting up Paint Tool Sai 2, and try to find a way to put a shortcut to run it on the desktop/taskbar 😤

0
0
0

@RebaRabbit

…I may have figured it out but I am peeved that I’ll have to copy paste the commands to set up all of those buttons every time I log in though U_U

I recommend just putting said commands in a bash script and just running that, and maybe you could even set it up to run at startup (or potentially you could mess with udev rules so it runs whenever the device gets connected)

1
0
1

@adam Very likely good advice, but I don’t even know what a bash script, or udev is and cannot code in any way. Technical stuff mixes with me as well as oil with water. I really don’t have any option other than the copy paste method ^-^;

1
0
0

@RebaRabbit a bash script is (in its simplest version) just a list of commands that’ll run when you execute that particular file

for example, if you create a file named hello.sh with the contents

#!/bin/bash
# ^ this is technically not mandatory, but it's here so the system actually uses the correct interpreter

echo "Hello world!"
curl wttr.in

and execute it with ./hello.sh (you might need to chmod +x ./hello.sh or use the file properties window in your file manager first to make it executable), it’ll print Hello world! and then weather at your location (as reported by a geoIP database)

you can do a lot more with those, but 90% of the time they’re just a simple list of commands

as for udev, it’s one of the subsystems responsible for handling external devices, it can set permissions, run commands or do several other things; you usually don’t really need to worry about it, and it shouldn’t be mandatory for this, but it can be useful to know

1
0
1

@adam Ah okay. I don’t really understand anything you just said though XD I was drenched in oil and emerge ungreasy >u< Thanks for the effort though.

0
0
1