Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Linux support for ASUS ROG laptops is coming along nicely

By - | Views: 52,100

Back in April we revealed the ROG-Core project, with an aim to better support ASUS ROG laptops on Linux and it seems it's really coming along nicely now.

This special 'Republic Of Gamers' brand of ASUS laptops (available here) comes with a bunch of flashy features, most of which are only directly supported on Windows. Frustrating for Linux buyers of course but great to see a community project spring up to allow Linux users to fully appreciate their kit.

While it started off initially focusing on the Zephyrus GX502GW, which the author of the project owned, it's now progressed onto supporting quite a lot of models including: GM501, GX502, GX531, G512, G712, G531, G532 and more like GA14/GA401 depending on kernel patches. Impressive progress for something so new. It also shows how hardware vendors could and should be doing it if a few people hacking away in their free time can do it so well.

So what can it do? Quite a lot now. Per-key LED settings, fancy LED modes, modifying built-in LED modes, a Daemon mode, various system control options like screen brightness and Touchpad toggle, hotkeys for things like media controls and more.

It's gained a bit of a following now too, and has spawned another project with ZephyrusBling which builds upon ROG-Core to allow owners of the ASUS ROG Zephyrus G14 with the AniMe Matrix LED display on the back to do things like this:

While I have no need of it, I suddenly feel like I need it. How could you not love that though? Brilliant bit of useless flashy tech for the super nerd to show off a bit.

See the ROG-Core project here and the ZephyrusBling project here. Going even further, there's even now another project aimed at supporting AMD based ASUS laptops.

Article taken from GamingOnLinux.com.
21 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
14 comments
Page: «2/2
  Go to:

Cyba.Cowboy Jul 24, 2020
Quoting: Luke_Nukem
Quoting: Cyba.Cowboy
Quoting: Luke_NukemIf lsusb shows `0b05:1866 ASUSTek Computer, Inc. N-KEY Device` then you can use rog-core.

No such luck for me, but thanks anyway for all your work.

What devices *did* it show?

Bus 002 Device 005: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Bus 002 Device 004: ID 0bc2:3322 Seagate RSS LLC SRD0NF2 [Expansion Desktop Drive]
Bus 002 Device 006: ID 0781:5595 SanDisk Corp. Expansion
Bus 002 Device 003: ID 050d:092c Belkin Components USB3.0 Hub             
Bus 002 Device 002: ID 0bc2:2321 Seagate RSS LLC Expansion Portable
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 050d:092a Belkin Components 
Bus 001 Device 006: ID 05e3:0751 Genesys Logic, Inc. microSD Card Reader
Bus 001 Device 005: ID 1a40:0801 Terminus Technology Inc. 
Bus 001 Device 004: ID 050d:092b Belkin Components USB2.0 Hub             
Bus 001 Device 002: ID 13d3:56cb IMC Networks USB2.0 HD IR UVC WebCam
Bus 001 Device 003: ID 8087:0026 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Yeah, I have a few storage drives connected... lol

It's not an ROG laptop - but it is an ASUS laptop that shares some of the same hardware characteristics as some of the more "unique" ROG laptops (such as the dual built-in displays).
Luke_Nukem Jul 24, 2020
Quoting: Cyba.Cowboy
Quoting: Luke_Nukem
Quoting: Cyba.Cowboy
Quoting: Luke_NukemIf lsusb shows `0b05:1866 ASUSTek Computer, Inc. N-KEY Device` then you can use rog-core.

No such luck for me, but thanks anyway for all your work.

What devices *did* it show?

Bus 002 Device 005: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Bus 002 Device 004: ID 0bc2:3322 Seagate RSS LLC SRD0NF2 [Expansion Desktop Drive]
Bus 002 Device 006: ID 0781:5595 SanDisk Corp. Expansion
Bus 002 Device 003: ID 050d:092c Belkin Components USB3.0 Hub             
Bus 002 Device 002: ID 0bc2:2321 Seagate RSS LLC Expansion Portable
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 050d:092a Belkin Components 
Bus 001 Device 006: ID 05e3:0751 Genesys Logic, Inc. microSD Card Reader
Bus 001 Device 005: ID 1a40:0801 Terminus Technology Inc. 
Bus 001 Device 004: ID 050d:092b Belkin Components USB2.0 Hub             
Bus 001 Device 002: ID 13d3:56cb IMC Networks USB2.0 HD IR UVC WebCam
Bus 001 Device 003: ID 8087:0026 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Yeah, I have a few storage drives connected... lol

It's not an ROG laptop - but it is an ASUS laptop that shares some of the same hardware characteristics as some of the more "unique" ROG laptops (such as the dual built-in displays).

No ASUS usb devices at all. I'm guessing all your input stuff will be over smbus or similar. Interesting laptop for sure! How are you finding it for use?
Boldos Jul 24, 2020
View PC info
  • Supporter
Looks great!
Also - I'm not buying a laptop with force-preloaded OEM Windows!
Cyba.Cowboy Jul 24, 2020
Quoting: Luke_NukemInteresting laptop for sure! How are you finding it for use?

Great.

I originally bought it because I was curious how well a Linux-based operating system would run on it and I happened to need a new laptop anyway... But I have found it super productive and not gimmicky at all, plus it mostly works with Ubuntu "out of the box" (still can't seem to get the stylus working with the touchscreen, and the brightness can only be adjusted when using a custom kernel).

When I replace the wife's laptop - my old laptop - it will definitely be the same model or another ASUS / ROG laptop with the dual built-in displays... Honestly, I don't know how I could go back to a single-display laptop.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.