rivalcfg
Contents:
Requirements
Installing
Command-Line Usage
Environment Variables
Python API
Supported Devices
Frequently Asked Questions
Contributing
rivalcfg
Index
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_hid_write() (rivalcfg.mouse.Mouse method)
_load() (rivalcfg.mouse_settings.MouseSettings method)
A
add_cli_option() (in module rivalcfg.handlers.buttons.buttons)
(in module rivalcfg.handlers.choice)
(in module rivalcfg.handlers.multidpi_range)
(in module rivalcfg.handlers.none)
(in module rivalcfg.handlers.range)
(in module rivalcfg.handlers.reactive_rgbcolor)
(in module rivalcfg.handlers.rgbcolor)
(in module rivalcfg.handlers.rgbgradient)
(in module rivalcfg.handlers.rgbgradientv2)
add_main_cli() (in module rivalcfg.cli)
add_mouse_cli() (in module rivalcfg.cli)
are_rules_up_to_date() (in module rivalcfg.udev)
B
battery (rivalcfg.mouse.Mouse property)
build_layout() (in module rivalcfg.handlers.buttons.buttons)
bytes (rivalcfg.usbhid.FakeDevice attribute)
bytes_to_high_low_nibbles() (in module rivalcfg.helpers)
C
CheckColorAction (class in rivalcfg.handlers.reactive_rgbcolor)
(class in rivalcfg.handlers.rgbcolor)
CheckGradientAction (class in rivalcfg.handlers.rgbgradient)
choices_to_list() (in module rivalcfg.handlers.choice)
choices_to_string() (in module rivalcfg.handlers.choice)
close() (rivalcfg.mouse.Mouse method)
(rivalcfg.usbhid.FakeDevice method)
command_delay (rivalcfg.mouse.Mouse property)
create_settings_profile() (rivalcfg.mouse_settings.MouseSettings method)
custom_range() (in module rivalcfg.handlers.range)
D
DeviceNotFound (class in rivalcfg.usbhid)
F
FakeDevice (class in rivalcfg.usbhid)
firmware_version (rivalcfg.mouse.Mouse property)
firmware_version_tuple (rivalcfg.mouse.Mouse property)
G
generate_rules() (in module rivalcfg.udev)
get() (rivalcfg.mouse_settings.MouseSettings method)
get_default_values() (rivalcfg.mouse_settings.MouseSettings method)
get_first_mouse() (in module rivalcfg)
get_mouse() (in module rivalcfg.mouse)
get_mouse_settings() (in module rivalcfg.mouse_settings)
get_profile() (in module rivalcfg.devices)
get_settings_path() (in module rivalcfg.mouse_settings)
get_xdg_config_home() (in module rivalcfg.mouse_settings)
H
HID_REPORT_TYPE_FEATURE (in module rivalcfg.usbhid)
HID_REPORT_TYPE_OUTPUT (in module rivalcfg.usbhid)
I
is_buttons() (in module rivalcfg.handlers.buttons.buttons)
is_color() (in module rivalcfg.color_helpers)
is_device_plugged() (in module rivalcfg.usbhid)
is_rgbgradient() (in module rivalcfg.handlers.rgbgradient)
is_rules_file_up_to_date() (in module rivalcfg.udev)
L
LAYOUTS (in module rivalcfg.handlers.buttons.buttons)
list_plugged_devices() (in module rivalcfg.devices)
list_settings_profiles() (rivalcfg.mouse_settings.MouseSettings method)
M
matches_value_in_range() (in module rivalcfg.handlers.range)
merge_bytes() (in module rivalcfg.helpers)
module
rivalcfg
rivalcfg.cli
rivalcfg.color_helpers
rivalcfg.devices
rivalcfg.handlers.buttons.buttons
rivalcfg.handlers.choice
rivalcfg.handlers.multidpi_range
rivalcfg.handlers.none
rivalcfg.handlers.range
rivalcfg.handlers.reactive_rgbcolor
rivalcfg.handlers.rgbcolor
rivalcfg.handlers.rgbgradient
rivalcfg.handlers.rgbgradientv2
rivalcfg.helpers
rivalcfg.udev
rivalcfg.usbhid
module_ls() (in module rivalcfg.helpers)
Mouse (class in rivalcfg.mouse)
mouse_profile (rivalcfg.mouse.Mouse attribute)
mouse_settings (rivalcfg.mouse.Mouse attribute)
MouseSettings (class in rivalcfg.mouse_settings)
N
name (rivalcfg.mouse.Mouse property)
nibbles_to_byte() (in module rivalcfg.helpers)
normalize_cli_option_name() (in module rivalcfg.cli)
O
open_device() (in module rivalcfg.usbhid)
open_path() (rivalcfg.usbhid.FakeDevice method)
P
parse_color_gradient_string() (in module rivalcfg.color_helpers)
parse_color_string() (in module rivalcfg.color_helpers)
parse_param_string() (in module rivalcfg.helpers)
PrintDebugAction (class in rivalcfg.cli)
PrintSupportedDevicesAction (class in rivalcfg.cli)
PrintUdevRulesAction (class in rivalcfg.cli)
process_range() (in module rivalcfg.handlers.range)
process_value() (in module rivalcfg.handlers.buttons.buttons)
(in module rivalcfg.handlers.choice)
(in module rivalcfg.handlers.multidpi_range)
(in module rivalcfg.handlers.none)
(in module rivalcfg.handlers.range)
(in module rivalcfg.handlers.reactive_rgbcolor)
(in module rivalcfg.handlers.rgbcolor)
(in module rivalcfg.handlers.rgbgradient)
(in module rivalcfg.handlers.rgbgradientv2)
product_id (rivalcfg.mouse.Mouse property)
R
REGEXP_PARAM_STRING (in module rivalcfg.helpers)
reload_rules() (in module rivalcfg.udev)
remove_settings_profile() (rivalcfg.mouse_settings.MouseSettings method)
reset_settings() (rivalcfg.mouse.Mouse method)
rivalcfg
module
rivalcfg.cli
module
rivalcfg.color_helpers
module
rivalcfg.devices
module
rivalcfg.devices.PROFILES (in module rivalcfg.devices)
rivalcfg.handlers.buttons.buttons
module
rivalcfg.handlers.choice
module
rivalcfg.handlers.multidpi_range
module
rivalcfg.handlers.none
module
rivalcfg.handlers.range
module
rivalcfg.handlers.reactive_rgbcolor
module
rivalcfg.handlers.rgbcolor
module
rivalcfg.handlers.rgbgradient
module
rivalcfg.handlers.rgbgradientv2
module
rivalcfg.helpers
module
rivalcfg.udev
module
rivalcfg.usbhid
module
RULES_FILE_PATH (in module rivalcfg.udev)
S
save() (rivalcfg.mouse.Mouse method)
(rivalcfg.mouse_settings.MouseSettings method)
send_feature_report() (rivalcfg.usbhid.FakeDevice method)
set() (rivalcfg.mouse_settings.MouseSettings method)
set_active_profile() (rivalcfg.mouse_settings.MouseSettings method)
T
trigger() (in module rivalcfg.udev)
U
uint_to_little_endian_bytearray() (in module rivalcfg.helpers)
UnsupportedDevice
UpdateUdevRulesAction (class in rivalcfg.cli)
V
vendor_id (rivalcfg.mouse.Mouse property)
W
write() (rivalcfg.usbhid.FakeDevice method)
write_rules_file() (in module rivalcfg.udev)