Show / Hide Table of Contents

Class LedMappings

Contains mappings for LedId to AsusLedId.

Inheritance
object
LedMappings
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: RGB.NET.Devices.Asus
Assembly: RGB.NET.Devices.Asus.dll
Syntax
public static class LedMappings

Properties

| Edit this page View Source

KeyboardMapping

A LED mapping containing ASUS keyboard LED IDs

Declaration
public static LedMapping<AsusLedId> KeyboardMapping { get; }
Property Value
Type Description
LedMapping<AsusLedId>
| Edit this page View Source

ROGStrixG15

A LED mapping containing extra lights for the ROG Strix G15 (2021)

Declaration
public static LedMapping<int> ROGStrixG15 { get; }
Property Value
Type Description
LedMapping<int>
Remarks

ASUS notebooks have extra lights under wide keys like space and backspace, these do not appear as keys on the device. Instead they only appear in the Lights enumerable, this mapping maps the matching keys to the index of these lights. There are also some keys which do not use the default key scan code mappings for LEDs, and instead rely on lights.

You may add more of these by further populating ExtraLedMappings.

| Edit this page View Source

ROGZephyrusDuo15

A LED mapping containing extra lights for the ROG Zephyrus Duo 15

Declaration
public static LedMapping<int> ROGZephyrusDuo15 { get; }
Property Value
Type Description
LedMapping<int>
Remarks

ASUS notebooks have extra lights under wide keys like space and backspace, these do not appear as keys on the device. Instead they only appear in the Lights enumerable, this mapping maps LED IDs to the index of these lights.

You may add more of these by further populating ExtraLedMappings.

  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX