Keyboards & Mice
Razer Keyboards & Mice
Razer Keyboards & Mice
Razer Brightness
Razer Brightness
Fn+F11 to decrease brightness
Fn+F12 to increase brightness
Razer Macros
This only works on operating systems where you can use the official Razer drivers and Razer Synapse. i.e. this does not currently (2022) work on Linux.Razer Macros
Fn+F9 to start recording (Macro indicator should light up)
Press keys you want to record
Fn+F9 to stop recording (Macro indicator should begin flashing)
Press Esc to abandon macro, otherwise press the key that you want to use to trigger the macro.
Razer Keyboards and Mice on Ubuntu
Razer Keyboards and Mice on Ubuntu
Install OpenRazer
Install OpenRazer
sudo add-apt-repository ppa:openrazer/stable
sudo apt install openrazer-meta
Install Polychromatic
Polychromatic is a GUI interface for OpenRazerInstall Polychromatic
sudo add-apt-repository ppa:polychromatic/stable
sudo apt install polychromatic
Install RazerGenie
RazerGenie is an alternative to PolychromaticInstall RazerGenie
flatpak install razergenie
Example install for Ubuntu 22.2...Looking for matches…Found ref ‘app/xyz.z3ntu.razergenie/x86_64/stable’ in remote ‘flathub’ (system).Use this ref? [Y/n]: YRequired runtime for xyz.z3ntu.razergenie/x86_64/stable (runtime/org.kde.Platform/x86_64/5.15-21.08) found in remote flathubDo you want to install it? [Y/n]: Y
xyz.z3ntu.razergenie permissions: ipc network fallback-x11 wayland x11 dri file access [1] dbus access [2]
[1] xdg-config/kdeglobals:ro [2] com.canonical.AppMenu.Registrar, org.kde.KGlobalSettings, org.kde.kconfig.notify, org.razer
ID Branch Op Remote Download 1. [✓] org.freedesktop.Platform.GL.default 21.08 u flathub 100.6 MB / 129.8 MB 2. [✓] org.freedesktop.Platform.GL.nvidia-390-116 1.4 u flathub 47.1 MB / 48.0 MB 3. [✓] org.freedesktop.Platform.GL.nvidia-390-129 1.4 u flathub 47.0 MB / 47.8 MB 4. [✓] org.freedesktop.Platform.GL.nvidia-390-132 1.4 u flathub 47.5 MB / 48.3 MB 5. [✓] org.freedesktop.Platform.GL.nvidia-390-138 1.4 u flathub 48.5 MB / 49.3 MB 6. [✓] org.freedesktop.Platform.GL.nvidia-390-141 1.4 u flathub 48.7 MB / 49.6 MB 7. [✓] org.freedesktop.Platform.GL.nvidia-390-144 1.4 u flathub 50.1 MB / 50.9 MB 8. [✓] org.freedesktop.Platform.GL.nvidia-390-154 1.4 u flathub 48.9 MB / 49.7 MB 9. [✓] org.freedesktop.Platform.GL.nvidia-390-157 1.4 i flathub 50.9 MB / 50.9 MB10. [✓] org.gtk.Gtk3theme.Yaru 3.22 i flathub 328.1 kB / 191.5 kB11. [✓] org.kde.Platform.Locale 5.15-21.08 i flathub 17.9 kB / 347.5 MB12. [✓] org.kde.PlatformTheme.QGnomePlatform 5.15-21.08 i flathub 10.6 MB / 10.6 MB13. [✓] org.kde.PlatformTheme.QtSNI 5.15-21.08 i flathub 1.3 MB / 1.3 MB14. [✓] org.kde.WaylandDecoration.QGnomePlatform-decoration 5.15-21.08 i flathub 6.8 MB / 11.1 MB15. [✓] org.kde.Platform 5.15-21.08 i flathub 272.5 MB / 312.2 MB16. [✓] xyz.z3ntu.razergenie stable i flathub 344.8 kB / 286.6 kB
Changes complete.
xyz.z3ntu.razergenie permissions: ipc network fallback-x11 wayland x11 dri file access [1] dbus access [2]
[1] xdg-config/kdeglobals:ro [2] com.canonical.AppMenu.Registrar, org.kde.KGlobalSettings, org.kde.kconfig.notify, org.razer
ID Branch Op Remote Download 1. [✓] org.freedesktop.Platform.GL.default 21.08 u flathub 100.6 MB / 129.8 MB 2. [✓] org.freedesktop.Platform.GL.nvidia-390-116 1.4 u flathub 47.1 MB / 48.0 MB 3. [✓] org.freedesktop.Platform.GL.nvidia-390-129 1.4 u flathub 47.0 MB / 47.8 MB 4. [✓] org.freedesktop.Platform.GL.nvidia-390-132 1.4 u flathub 47.5 MB / 48.3 MB 5. [✓] org.freedesktop.Platform.GL.nvidia-390-138 1.4 u flathub 48.5 MB / 49.3 MB 6. [✓] org.freedesktop.Platform.GL.nvidia-390-141 1.4 u flathub 48.7 MB / 49.6 MB 7. [✓] org.freedesktop.Platform.GL.nvidia-390-144 1.4 u flathub 50.1 MB / 50.9 MB 8. [✓] org.freedesktop.Platform.GL.nvidia-390-154 1.4 u flathub 48.9 MB / 49.7 MB 9. [✓] org.freedesktop.Platform.GL.nvidia-390-157 1.4 i flathub 50.9 MB / 50.9 MB10. [✓] org.gtk.Gtk3theme.Yaru 3.22 i flathub 328.1 kB / 191.5 kB11. [✓] org.kde.Platform.Locale 5.15-21.08 i flathub 17.9 kB / 347.5 MB12. [✓] org.kde.PlatformTheme.QGnomePlatform 5.15-21.08 i flathub 10.6 MB / 10.6 MB13. [✓] org.kde.PlatformTheme.QtSNI 5.15-21.08 i flathub 1.3 MB / 1.3 MB14. [✓] org.kde.WaylandDecoration.QGnomePlatform-decoration 5.15-21.08 i flathub 6.8 MB / 11.1 MB15. [✓] org.kde.Platform 5.15-21.08 i flathub 272.5 MB / 312.2 MB16. [✓] xyz.z3ntu.razergenie stable i flathub 344.8 kB / 286.6 kB
Changes complete.
Generic Keyboard & Mouse Lighting Control
Generic Keyboard & Mouse Lighting Control
OpenRGB
Windows, Linux and MacOSOpenRGB
Install openrgb (Ubuntu)
Install openrgb (Ubuntu)
Linux Mouse
Linux Mouse
Piper
Piper
Piper is a GTK+ application to configure gaming mice. Piper is a graphical frontend to the ratbagd DBus daemon.
Ratbag
Ratbag
Provides ratbagd, a DBus daemon to configure input devices, mainly gaming mice.
Bibliography
Bibliography
https://blogs.findlaw.com/technologist/2015/05/blue-brown-red-your-guide-to-mechanical-keyboard-switches.html
Mouse Jigglershttps://www.howtogeek.com/871193/what-is-a-mouse-jiggler/
Razer Shortcut Keyshttps://defkey.com/razer-huntsman-elite-shortcuts
Razer Macroshttps://mysupport.razer.com/app/answers/detail/a_id/1517/~/how-to-use-on-the-fly-%28otf%29-macro-recording-on-a-razer-keyboard
Razer Synapsehttps://heimdalsecurity.com/blog/razer-synapse-vulnerability/ (2021)https://twitter.com/j0nh4t/status/1429049506021138437 (2021)https://www.bleepingcomputer.com/news/security/razer-bug-lets-you-become-a-windows-10-admin-by-plugging-in-a-mouse/ (2021)https://versprite.com/advisories/razer-synapse-3-1/https://versprite.com/advisories/razer-synapse-3-cve-2021-30493/
https://www.tomshardware.com/news/razer-patches-vulnerabilities-synapse-software,35162.html (2017)
Razer Vulnerabilities (last checked 03-May-2022)...https://nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=Razer&queryType=phrase&search_type=all&isCpeNameSearch=false
CVE-2017-9769 (CVSS 9.8)CVE-2017-9770 (CVSS 5.5)CVE-2017-11652 (CVSS 8.4)CVE-2017-11653 (CVSS 7.8)CVE-2017-14398 (CVSS 7.8)CVE-2020-16602 (CVSS 8.1)CVE-2021-30493 (CVSS 5.5)CVE-2021-30494 (CVSS 5.5)CVE-2021-44226 (CVSS 7.3) (Razer Synapse before 3.7.0228.022817)
Razer Mousehttps://windowsreport.com/fix-razer-mouse-issues-windows-10/
Using Razer Keyboards on Linuxhttps://openrazer.github.io/https://polychromatic.app/https://itsfoss.com/set-up-razer-devices-linux/https://github.com/z3ntu/RazerGeniehttps://github.com/bithatch/snake
Generic Keyboard & Mouse Lighting Controlhttps://openrgb.org/https://itsfoss.com/openrgb/https://gitlab.com/CalcProgrammer1/OpenRGB
Mouse Jigglershttps://www.howtogeek.com/871193/what-is-a-mouse-jiggler/
Razer Shortcut Keyshttps://defkey.com/razer-huntsman-elite-shortcuts
Razer Macroshttps://mysupport.razer.com/app/answers/detail/a_id/1517/~/how-to-use-on-the-fly-%28otf%29-macro-recording-on-a-razer-keyboard
Razer Synapsehttps://heimdalsecurity.com/blog/razer-synapse-vulnerability/ (2021)https://twitter.com/j0nh4t/status/1429049506021138437 (2021)https://www.bleepingcomputer.com/news/security/razer-bug-lets-you-become-a-windows-10-admin-by-plugging-in-a-mouse/ (2021)https://versprite.com/advisories/razer-synapse-3-1/https://versprite.com/advisories/razer-synapse-3-cve-2021-30493/
https://www.tomshardware.com/news/razer-patches-vulnerabilities-synapse-software,35162.html (2017)
Razer Vulnerabilities (last checked 03-May-2022)...https://nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=Razer&queryType=phrase&search_type=all&isCpeNameSearch=false
CVE-2017-9769 (CVSS 9.8)CVE-2017-9770 (CVSS 5.5)CVE-2017-11652 (CVSS 8.4)CVE-2017-11653 (CVSS 7.8)CVE-2017-14398 (CVSS 7.8)CVE-2020-16602 (CVSS 8.1)CVE-2021-30493 (CVSS 5.5)CVE-2021-30494 (CVSS 5.5)CVE-2021-44226 (CVSS 7.3) (Razer Synapse before 3.7.0228.022817)
Razer Mousehttps://windowsreport.com/fix-razer-mouse-issues-windows-10/
Using Razer Keyboards on Linuxhttps://openrazer.github.io/https://polychromatic.app/https://itsfoss.com/set-up-razer-devices-linux/https://github.com/z3ntu/RazerGeniehttps://github.com/bithatch/snake
Generic Keyboard & Mouse Lighting Controlhttps://openrgb.org/https://itsfoss.com/openrgb/https://gitlab.com/CalcProgrammer1/OpenRGB