Libratbagd repo down?

So, i’m trying to install piper, and need libratbagd to run it. But when ever i try to install librat, it just keeps saying it can’t connect to the repo?
So i’m wondering, if their server is down? Is there a way to check it? And are there alternative repos i can use, if that’s the case ?

Or maybe i should look elsewhere for a GUI, to set up my Logitech G502 Hero mouse?

What repository, what URL are you trying to hit? I don’t have any idea what you mean, when you say “Libratbagd repo”

Can you please provide the output of zypper lr -u so we can see where the problem might be?

@Lazzie All the necessary files are in Tumbleweed, no need to add any repository?

zypper se -si ratbag piper

S  | Name            | Type    | Version  | Arch   | Repository
---+-----------------+---------+----------+--------+----------------------
i  | libratbag-tools | package | 0.17-2.4 | x86_64 | Main Repository (OSS)
i+ | piper           | package | 0.7-2.4  | noarch | Main Repository (OSS)
i  | ratbagd         | package | 0.17-2.4 | x86_64 | Main Repository (OSS)

The command i was trying to use in console was :

zypper addrepo https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                           | Name                          | Enabled | GPG Check | Refresh | URI
---+---------------------------------+-------------------------------+---------+-----------+---------+------------------------------------------------------------------------------
 1 | NVIDIA:repo-non-free            | repo-non-free                 | Yes     | (r ) Yes  | Yes     | https://download.nvidia.com/opensuse/tumbleweed/
 2 | ftp.gwdg.de-Essentials          | Packman Essentials Repository | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials
 3 | ftp.gwdg.de-openSUSE_Tumbleweed | Packman Repository            | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
 4 | hardware                        | hardware                      | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/
 5 | openSUSE:repo-non-oss           | repo-non-oss                  | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/tumbleweed//repo/non-oss
 6 | openSUSE:repo-openh264          | repo-openh264                 | Yes     | (r ) Yes  | Yes     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
 7 | openSUSE:repo-oss               | repo-oss                      | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/tumbleweed//repo/oss
 8 | openSUSE:repo-oss-debug         | repo-oss-debug                | No      | ----      | ----    | http://cdn.opensuse.org/debug/tumbleweed//repo/oss
 9 | openSUSE:repo-oss-source        | repo-oss-source               | No      | ----      | ----    | http://cdn.opensuse.org/source/tumbleweed//repo/oss
10 | openSUSE:update-tumbleweed      | update-tumbleweed             | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/update/tumbleweed/

Not very pro at this, as you can tell, but i hope it answered your questions?

When i try to install it through YaST, i get this error message :

“Cannot access installation media
https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/
hardware (Medium 1).
Check whether the server is accessible”

First and Foremost, don’t use Factory repositories unless you have a good reason, and understand what you’re doing.

As @malcolmlewis pointed out in his post, libratbagd is in the Main repository, which you already have enabled, as reference #7.

Is there some reason that you feel you need to be getting it from a different repository?

No, not at all. I tried YaST first, and when that failed to work, i looked for alternative solutions. I just googled a solution and tried that. Both referred to an error with connectivity to the repo/server? At least, as far as i could tell. And i honestly, didn’t know where else to look, so i came here?

The intermediate connection error is with repo #4
If you don’t need it, remove it. Unless there is a basic knowledge how to troubleshoot such problems, it is not recommended for beginners to add additional repos. One basic error is, that auto refresh for this repo is disabled. This is an error which often creates problems which are easy to spot for advanced users, but troubles unexperienced ones…

Additionally, you don’t need Packman essential repo #2 if you have the full Packman repo #3. Only one is recommended.

I can’t and won’t tell you how to use your computer, but I highly recommend that you avoid using YaST for repository management or package installation on tumbleweed.

The best place to start, when you want to know if a piece of software is available is a simple zypper se $nameofsoftware as that will tell you if it is in the main repositories or not.

Thank you sir. Good advise, i’ll certainly take that to heart.

However, my initial questions still remain. How do i get libratbag installed, if YaST and alternative solutions doesn’t work?

Solve the issue with repo #4 as described…

well, the first thing I would do, is follow @hui’s suggestion, and get rid of repo #4.
sudo zypper rr 4
sudo zypper ref
sudo zypper in libratbag-tools (ratbagd is a dependency of libratbag-tools, which can be found by running zypper info --requires libratbag-tools This isn’t something you need to do, just informational. I don’t remember all that well, but I don’t think it makes much sense to install the daemon, without the tools)

And then you may, or may not need to enable the ratbagd service, I seem to recall you do.

Thank you kindly sir.

Thank you sir. I’ve tried the steps you suggested, and will reboot to see if it works now.

It is working now.

Thank you all for your assistance.