Skip to content

Redragon M721-Pro Lonewolf2 support #22

@comminux

Description

@comminux

Hi, I want to participate in adding support for this mouse.

lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 046d:0826 Logitech, Inc. HD Webcam C525
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04d9:fc5c Holtek Semiconductor, Inc. USB Gaming Mouse
Bus 001 Device 005: ID 04b4:6018 Cypress Semiconductor Corp.
Bus 001 Device 002: ID 045e:0719 Microsoft Corp. Xbox 360 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
sudo mouse_m908 -R - --bus 1 --device 4 -M 709
# Configuration created with mouse_m908 -R.
# This configuration can be send to the mouse with mouse_m908 -c.
# This feature is currently untested, please report your results.
# Note: reading the scrollspeed is not supported by the mouse.

# Currently active profile: 5

[profile1]

# LED settings
color=ff0000
brightness=0
speed=0
lightmode=off

report_rate=500

# DPI settings
# Active dpi level for this profile: 1
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=left
button_right=right
button_middle=middle
button_forward=forward
button_backward=backward
button_dpi=fire:mouse_left:3:0
scroll_up=dpi+
scroll_down=dpi-

[profile2]

# LED settings
color=0000ff
brightness=2
speed=0
lightmode=wave

report_rate=500

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=led_mode_switch
button_right=profile_switch
button_middle=none
button_forward=none
button_backward=none
button_dpi=none
scroll_up=unknown, please report as bug:  ff  ff  0  0
scroll_down=none

[profile3]

# LED settings
color=00ff00
brightness=2
speed=0
lightmode=wave

report_rate=500

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=none
button_right=none
button_middle=scroll_up
button_forward=scroll_down
button_backward=left
button_dpi=right
scroll_up=middle
scroll_down=forward

[profile4]

# LED settings
color=ff00ff
brightness=2
speed=0
lightmode=wave

report_rate=500

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=backward
button_right=fire:mouse_left:3:0
button_middle=dpi+
button_forward=dpi-
button_backward=led_mode_switch
button_dpi=profile_switch
scroll_up=none
scroll_down=none

[profile5]

# LED settings
color=ffff00
brightness=3
speed=0
lightmode=alternating

report_rate=500

# DPI settings
# Active dpi level for this profile: 1
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=none
button_right=none
button_middle=unknown, please report as bug:  ff  ff  0  0
button_forward=none
button_backward=none
button_dpi=none
scroll_up=scroll_up
scroll_down=scroll_down

# Macros

After that, I changed report_rate for all my profiles in the Windows Redragon software. (from 500 to 1000)

Screenshot 2021-04-30 222737

sudo mouse_m908 -R - --bus 1 --device 7 -M generic
# Configuration created with mouse_m908 -R.
# This configuration can be send to the mouse with mouse_m908 -c.
# This feature is currently untested, please report your results.
# Note: reading the scrollspeed is not supported by the mouse.

# Currently active profile: 1

[profile1]

# LED settings
color=ff0000
brightness=2
speed=0
lightmode=wave

report_rate=1000

# DPI settings
# Active dpi level for this profile: 1
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=left
button_right=right
button_middle=middle
button_forward=forward
button_backward=backward
button_dpi=fire:mouse_left:3:0
scroll_up=dpi+
scroll_down=dpi-

[profile2]

# LED settings
color=0000ff
brightness=2
speed=0
lightmode=wave

report_rate=1000

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=led_mode_switch
button_right=profile_switch
button_middle=none
button_forward=none
button_backward=none
button_dpi=none
scroll_up=unknown, please report as bug:  ff  ff  0  0
scroll_down=none

[profile3]

# LED settings
color=00ff00
brightness=2
speed=0
lightmode=wave

report_rate=1000

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=none
button_right=none
button_middle=scroll_up
button_forward=scroll_down
button_backward=left
button_dpi=right
scroll_up=middle
scroll_down=forward

[profile4]

# LED settings
color=ff00ff
brightness=2
speed=0
lightmode=wave

report_rate=1000

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=backward
button_right=fire:mouse_left:3:0
button_middle=dpi+
button_forward=dpi-
button_backward=led_mode_switch
button_dpi=profile_switch
scroll_up=none
scroll_down=none

[profile5]

# LED settings
color=ffff00
brightness=2
speed=0
lightmode=wave

report_rate=1000

# DPI settings
# Active dpi level for this profile: 2
dpi1_enable=1
dpi1=0x0b00
dpi2_enable=1
dpi2=0x1700
dpi3_enable=1
dpi3=0x2f00
dpi4_enable=1
dpi4=0x5f00
dpi5_enable=1
dpi5=0xbc00

# Button mapping
button_left=none
button_right=none
button_middle=unknown, please report as bug:  ff  ff  0  0
button_forward=none
button_backward=none
button_dpi=none
scroll_up=scroll_up
scroll_down=scroll_down

# Macros

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions