(setting_info, value)
return uint_to_little_endian_bytearray(
        process_range(setting_info, value), range_length
    )
Called by the :class:`rivalcfg.mouse.Mouse` class when processing a
    "range" type setting.

    :param dict setting_info: The information dict of the setting from the
                              device profile.
    :param value: The input value.
    :rtype: list[int]
Called by the :class:`rivalcfg.mouse.Mouse` class when processing a
    "range" type setting.
Called by the : class : rivalcfg . mouse . Mouse class when processing a range type setting .
def process_value(setting_info, value):
    """Called by the :class:`rivalcfg.mouse.Mouse` class when processing a
    "range" type setting.

    :param dict setting_info: The information dict of the setting from the
                              device profile.
    :param value: The input value.
    :rtype: list[int]
    """
    range_length = 1
    if "range_length_byte" in setting_info:
        range_length = setting_info["range_length_byte"]
    return uint_to_little_endian_bytearray(
        process_range(setting_info, value), range_length
    )
def process_value ( setting_info , value ) : range_length = 1 if "range_length_byte" in setting_info : range_length = setting_info [ "range_length_byte" ] return uint_to_little_endian_bytearray ( process_range ( setting_info , value ) , range_length )