You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The Spatha X is supported in ratbagd as well as ratbag-python, however piper seems to have very incomplete support for actually configuring the mouse. Issues include:
404 image
no way to configure side buttons
cannot use anything other than mouse buttons, otherwise ratbag fails to commit to the mouse
LED color changes have no effect
profiles aren't read or saved to the mouse
Describe the solution you'd like
Proper support for the ROG Spatha X mouse, including solutions to the above issues.
Describe alternatives you've considered
I can configure the mouse on windows using Asus's Armory Crate software, but that is very inconvenient, and forces me to use a horrifically slow, bloated application just to configure my mouse.
Additional context
ratbag debug: New device: ASUSTeK ROG SPATHA X
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver asus
ratbag debug: hidraw info: bus 0x03 vendor 0xb05 product 0x1979
ratbag debug: ASUSTeK ROG SPATHA X is device '/dev/hidraw1'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: Button 0 is mapped to 0xf0
ratbag debug: Button 1 is mapped to 0xf1
ratbag debug: Button 2 is mapped to 0xf2
ratbag debug: Button 3 is mapped to 0xe8
ratbag debug: Button 4 is mapped to 0xe9
ratbag debug: Button 5 is mapped to 0xe6
ratbag debug: Button 6 is mapped to 0xe4
ratbag debug: Button 7 is mapped to 0xe5
ratbag debug: Button 8 is mapped to 0xea
ratbag debug: Button 9 is mapped to 0xeb
ratbag debug: Button 10 is mapped to 0xec
ratbag debug: Button 11 is mapped to 0xed
ratbag debug: Button 12 is mapped to 0xee
ratbag debug: Button 13 is mapped to 0xef
ratbag debug: Initial profile is 1
ratbag debug: Primary version 11.91.29
ratbag debug: Secondary version 01.00.22
ratbag debug: Switching to profile 0
ratbag debug: Loading buttons data
ratbag debug: Loading resolutions data
ratbag debug: Loading LEDs data
ratbag debug: Loading buttons data
ratbag debug: Loading resolutions data
ratbag debug: Loading LEDs data
ratbag debug: Switching to profile 2
ratbag debug: Loading buttons data
ratbag debug: Loading resolutions data
ratbag debug: Loading LEDs data
ratbag debug: Switching to profile 3
ratbag debug: Loading buttons data
ratbag debug: Loading resolutions data
ratbag debug: Loading LEDs data
ratbag debug: Switching to profile 4
ratbag debug: Loading buttons data
ratbag debug: Loading resolutions data
ratbag debug: Loading LEDs data
ratbag debug: Switching back to initial profile 1
ratbag debug: driver match found: ASUS
hidraw1: "ASUSTeK ROG SPATHA X", 5 profiles
ratbag debug: New device: ASUSTeK ROG SPATHA X
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver asus
ratbag debug: hidraw info: bus 0x03 vendor 0xb05 product 0x1979
ratbag debug: ASUSTeK ROG SPATHA X is device '/dev/hidraw2'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: New device: ASUSTeK ROG SPATHA X
ratbag debug: Using data directory '/usr/share/libratbag'
ratbag debug: device assigned driver asus
ratbag debug: hidraw info: bus 0x03 vendor 0xb05 product 0x1979
ratbag debug: ASUSTeK ROG SPATHA X is device '/dev/hidraw3'.
ratbag debug: Parsing HID report descriptor
ratbag debug: Parsing HID report descriptor
ratbag debug: - HID report ID 01
ratbag debug: - HID report ID 02
ratbag debug: - HID report ID 03
ratbag debug: - HID report ID 04
Is your feature request related to a problem? Please describe.
The Spatha X is supported in ratbagd as well as ratbag-python, however piper seems to have very incomplete support for actually configuring the mouse. Issues include:
Describe the solution you'd like
Proper support for the ROG Spatha X mouse, including solutions to the above issues.
Describe alternatives you've considered
I can configure the mouse on windows using Asus's Armory Crate software, but that is very inconvenient, and forces me to use a horrifically slow, bloated application just to configure my mouse.
Additional context
![image](https://private-user-images.githubusercontent.com/15901769/254738722-e310e4a7-520b-4987-97da-e1ae73217aec.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4OTc2NzYsIm5iZiI6MTcxODg5NzM3NiwicGF0aCI6Ii8xNTkwMTc2OS8yNTQ3Mzg3MjItZTMxMGU0YTctNTIwYi00OTg3LTk3ZGEtZTFhZTczMjE3YWVjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIwVDE1MjkzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE4NTFiYjEwZGJjMDJlZTYwNTE0ZDVjNTMyNzgzYTU2N2M4MmMxZjVmNzExNzIwMWQ0M2E4M2I1ZTkxYjNlY2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._PH7AljW_y0MNwi7IxHvdkZCewrENE1XmpCsHkDkBwo)
![image](https://private-user-images.githubusercontent.com/15901769/254738745-654c240e-3e01-4f3c-8a29-ef4cc170b4ad.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4OTc2NzYsIm5iZiI6MTcxODg5NzM3NiwicGF0aCI6Ii8xNTkwMTc2OS8yNTQ3Mzg3NDUtNjU0YzI0MGUtM2UwMS00ZjNjLThhMjktZWY0Y2MxNzBiNGFkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIwVDE1MjkzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNkZGM2ZDI1MWZiMmIzYmExOTFkNDhhOTVlZTk2MDQ2MmVmY2FlNTM5OTRmYTBjOGIyZDI0ZjBhZDJmN2JkNjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.V-s1qViqYDXOGelECP00eUueN-2Ffiu8xE9yKYzzypE)
![image](https://private-user-images.githubusercontent.com/15901769/254738753-abee6e3d-7ff7-4e3d-a7a2-a91cdeba4e7e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4OTc2NzYsIm5iZiI6MTcxODg5NzM3NiwicGF0aCI6Ii8xNTkwMTc2OS8yNTQ3Mzg3NTMtYWJlZTZlM2QtN2ZmNy00ZTNkLWE3YTItYTkxY2RlYmE0ZTdlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIwVDE1MjkzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThjYjYyODY0ZTFlNWRkN2Q1NjZkZDM0MjliYzk2NGJjNTk1MTljZDhhZjNmYTFhNjQzYjlhYjEwNmQwM2Q0ZmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.x-PKE7AUFUZSTFG1kYR6dyl_k9cECrj61HPSQQIV4uk)
![image](https://private-user-images.githubusercontent.com/15901769/254738764-91fe5a3e-8ddd-4f6a-bd74-58c9d9478de6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4OTc2NzYsIm5iZiI6MTcxODg5NzM3NiwicGF0aCI6Ii8xNTkwMTc2OS8yNTQ3Mzg3NjQtOTFmZTVhM2UtOGRkZC00ZjZhLWJkNzQtNThjOWQ5NDc4ZGU2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIwVDE1MjkzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVmOWUwODIxOTExYzVkNWY0NmQxNDU3ZmFiYTAwMGE3ZjY0ZmZkMGMyMDdiOTIyMDg5NzFhZTEwMThjNTkzNjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.k5sJ_6Evjge3YSkqIwdwABJiOS0DmU9OoGCKqSrlL9c)
kyokenn/rogdrv#50
https://github.com/libratbag/libratbag/blob/master/data/devices/asus-rog-spatha-x.device
The text was updated successfully, but these errors were encountered: