From fd88c9c2433c23d04dc8e4f61bd60ed2d86544bc Mon Sep 17 00:00:00 2001
From: nightsky30 <6024315+nightsky30@users.noreply.github.com>
Date: Wed, 18 Nov 2020 13:04:16 -0600
Subject: [PATCH] daemon: Add missing dpi stages methods for Razer Atheris

---
 daemon/openrazer_daemon/hardware/mouse.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/daemon/openrazer_daemon/hardware/mouse.py b/daemon/openrazer_daemon/hardware/mouse.py
index bea85c55..e370d9f9 100644
--- a/daemon/openrazer_daemon/hardware/mouse.py
+++ b/daemon/openrazer_daemon/hardware/mouse.py
@@ -2063,9 +2063,10 @@ class RazerAtherisReceiver(__RazerDevice):
     USB_VID = 0x1532
     USB_PID = 0x0062
     EVENT_FILE_REGEX = re.compile(r'.*Razer_Razer_Atheris_-_Mobile_Gaming_Mouse-if0(1|2)-event-kbd')
-    METHODS = ['get_device_type_mouse', 'max_dpi', 'get_dpi_xy', 'set_dpi_xy', 'get_poll_rate', 'set_poll_rate',
-               # Battery
-               'get_battery', 'is_charging', 'set_idle_time', 'set_low_battery_threshold']
+    METHODS = ['get_device_type_mouse', 'get_poll_rate', 'set_poll_rate',
+               'max_dpi', 'get_dpi_xy', 'set_dpi_xy', 'get_dpi_stages', 'set_dpi_stages',
+               'get_battery', 'is_charging', 'get_idle_time', 'set_idle_time',
+               'get_low_battery_threshold', 'set_low_battery_threshold']
 
     DEVICE_IMAGE = "https://assets.razerzone.com/eeimages/support/products/1234/1234_atheris.png"
 
-- 
GitLab