RATBAGCTL(1) General Commands Manual RATBAGCTL(1) (NAME) ratbagctl - (SYNOPSIS) ratbagctl [] list ratbagctl [] ... (DESCRIPTION) ratbagctl . ratbagd . (OPTIONS) --version, -V . --verbose, -v . -v . -vvv . --nocommit . ratbagctl . --help, -h . (GENERAL COMMANDS) list ( ) (DEVICE COMMANDS) info name (PROFILE COMMANDS) profile active get profile active set N N profile N {COMMAND} N COMMAND COMMAND : get name get name set blah enable disable [resolution|dpi|rate|button|led] ... N . (RESOLUTION COMMANDS) . resolution active get resolution active set N N resolution default get resolution default set N N resolution N {COMMAND} N COMMAND COMMAND : get [dpi|rate] ... N . DPI (DPI COMMANDS) DPI . dpi get dpi dpi get-all dpi dpi set N dpi N (RATE COMMANDS) . rate get (ms) rate get-all (ms) rate set N N (BUTTON COMMANDS) . button count button N get button N action get button N action set button B B button N action set special S S button N action set macro ... (Macro syntax): . linux/input-event- codes.h . KEY_A 'a' +KEY_A 'a' -KEY_A 'a' t300 (LED COMMANDS) LED . led get led led N get LED led N {COMMAND} led N COMMAND COMMAND : mode [on|off|cycle|breathing] color RRGGBB ( / ). rate R brightness B (EXAMPLES) ratbagctl profile active get eventX ratbagctl profile 0 resolution active set 4 eventX ratbagctl profile 0 resolution 1 dpi get eventX ratbagctl resolution 4 rate get eventX ratbagctl dpi set 800 eventX (NOTES) ratbagctl . . (AUTHORS) ratbagctl David Herrmann Peter Hutterer Benjamin Tissoires . Stephen Kitt / (Debian GNU/Linux) ( ). 0.18 RATBAGCTL(1)