libratbag-devel - Development files for the libratbag game mouse config library

Property Value
Distribution openSUSE Tumbleweed
Repository Hardware all
Package filename libratbag-devel-0.9.905-13.1.i586.rpm
Package name libratbag-devel
Package version 0.9.905
Package release 13.1
Package architecture i586
Package type rpm
Category Development/Libraries/C and C++
License MIT
Maintainer -
Download size 14.63 KB
Installed size 8.25 KB
libratbag is a configuration library for gaming mice. It provides a
generic way to access the various features exposed by these mice and
abstracts away hardware-specific and kernel-specific quirks.
This subpackage contains the files needed to build programs with


Package Version Architecture Repository
libratbag-devel-0.9.905-13.1.x86_64.rpm 0.9.905 x86_64 Hardware
libratbag-devel-0.9.905-1.1.x86_64.rpm 0.9.905 x86_64 openSUSE Oss
libratbag-devel-0.9.905-1.1.i586.rpm 0.9.905 i586 openSUSE Oss
libratbag-devel - - -


Name Value
/usr/bin/pkg-config -
liblur3 = 0.9.905


Name Value
libratbag-devel = 0.9.905-13.1
libratbag-devel(x86-32) = 0.9.905-13.1
pkgconfig(liblur) = 0.9.905


Type URL
Binary Package libratbag-devel-0.9.905-13.1.i586.rpm
Source Package libratbag-0.9.905-13.1.src.rpm

Install Howto

  1. Add the Hardware repository:
    # zypper addrepo hardware
  2. Install libratbag-devel rpm package:
    # zypper install libratbag-devel




2019-03-31 - Matthias Bach <>
- Dropped the no longer required build requirement python3-lxml.
2019-03-29 - Matthias Bach <>
- Update to version 0.9.905:
* Added Devices:
+ Logitech G603
* Breaking changes in DBus API to move it towards a 1.0 release.
* SVG handling has been dropped.
* Ratbagctl interface changed:
* Device IDs or Device name matching is now used instead of
event nodes. Use `ratbagctl list` to see device IDs and
* Device is now taken as the first argument.
* Ratbagctl is now case sensitive.
2019-01-30 -
- Update to version 0.9.904:
* Added Devices:
+ Logitech G PowerPlay
+ Logitech G Pro
+ Logitech G402
+ Logitech G502 HERO
+ Logitech MX Anywhere 2
+ Logitech MX Anywhere 2S
+ Logitech MX Master 2S
+ Steelseries Rival 600
* Improved Devices:
+ All supported Roccat Devices
+ Logitech G102/203
+ Logitech G502
+ Logitech G600
+ Logitech G603
+ Logitech G903
+ Logitech MX Master
* Improved error messages provided by the command line tools.
2018-10-16 -
- Update to version 0.9.903:
* Adds GetSvgFd() function on D-BUS required by Piper
* Add a --version commandline argument ratbagd
* Added support for the Steelseries Sensei Raw
* Added support for the Logitech G600
* Added support for the Logitech G302
2018-07-31 -
- Drop rpmlint configuration as the D-Bus service of the package
has been whitelisted via bsc#1076467.
2018-07-28 -
- Ensure that group games is present.
2018-07-27 -
- Add install-daemon-into-sbindir-patch.patch: Installs ratbagd
into /usr/sbin as can only be run by root.
2018-07-10 -
- Move the daemon into a separate subpackage as applications like
piper can use it without having the command line tools installed.
2018-07-05 -
- Run tests as part of package build.
- Fix disabling of documentation build.
2018-07-05 -
- Suppress the suse-dbus-unauthorized-service lintian error for
easier testing.

See Also

Package Description
libratbag-tools-0.9.905-13.1.i586.rpm Utilities for configuring gaming mice
libratbag-tools-0.9.905-13.1.x86_64.rpm Utilities for configuring gaming mice
libsoc-common-0.8.2-9.31.i586.rpm Common files for libsoc
libsoc-common-0.8.2-9.31.x86_64.rpm Common files for libsoc
libsoc-devel-0.8.2-9.31.i586.rpm Development files for libsoc
libsoc-devel-0.8.2-9.31.x86_64.rpm Development files for libsoc
libsoc2-0.8.2-9.31.i586.rpm C library for interfacing with common SoC peripherals
libsoc2-0.8.2-9.31.x86_64.rpm C library for interfacing with common SoC peripherals
libspeechd-devel-0.9.0-70.2.i586.rpm Device independent layer for speech synthesis - Development files
libspeechd-devel-0.9.0-70.2.x86_64.rpm Device independent layer for speech synthesis - Development files
libspeechd2-0.9.0-70.2.i586.rpm Device independent layer for speech synthesis - Client library
libspeechd2-0.9.0-70.2.x86_64.rpm Device independent layer for speech synthesis - Client library
libspeechd2-32bit-0.9.0-70.2.x86_64.rpm Device independent layer for speech synthesis - Client library
libtinyb0-0.5.1-9.7.i586.rpm Shared library for tinyb
libtinyb0-0.5.1-9.7.x86_64.rpm Shared library for tinyb