Skip to content

Commit 210f7c4

Browse files
committed
Last minute fixes for ASUS G18 layout & Direct mode brightness
1 parent d1f90e1 commit 210f7c4

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

Controllers/AsusAuraCoreController/AsusAuraCoreLaptopController/AsusAuraCoreLaptopController.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ void AsusAuraCoreLaptopController::SetMode(uint8_t mode, uint8_t speed, uint8_t
179179

180180
if(current_mode == ASUSAURACORELAPTOP_MODE_DIRECT)
181181
{
182+
SendBrightness();
182183
SendInitDirectMode();
183184
return;
184185
}

Controllers/AsusAuraCoreController/AsusAuraCoreLaptopController/AsusAuraCoreLaptopDevices.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,8 +271,8 @@ keyboard_keymap_overlay_values g814jv_keyboard_layout
271271
{ 0, 6, 8, 0, KEY_EN_UNUSED, KEYBOARD_OPCODE_REMOVE_SHIFT_LEFT, }, // Remove part of Spacebar
272272
{ 0, 6, 8, 0, KEY_EN_UNUSED, KEYBOARD_OPCODE_REMOVE_SHIFT_LEFT, }, // Remove part of Spacebar
273273
{ 0, 6, 1, 127, KEY_EN_LEFT_FUNCTION, KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT, }, // Insert Left Fuction
274-
{ 0, 6, 11, 136, KEY_EN_PRINT_SCREEN, KEYBOARD_OPCODE_SWAP_ONLY, }, // Replace Right Fuction with PrtSc
275-
{ 0, 6, 12, 136, KEY_EN_RIGHT_WINDOWS, KEYBOARD_OPCODE_REMOVE_SHIFT_LEFT, }, // Remove Right Win Key
274+
{ 0, 6, 10, 136, KEY_EN_PRINT_SCREEN, KEYBOARD_OPCODE_SWAP_ONLY, }, // Replace Right Fuction with PrtSc
275+
{ 0, 6, 11, 0, KEY_EN_RIGHT_WINDOWS, KEYBOARD_OPCODE_REMOVE_SHIFT_LEFT, }, // Remove Right Win Key
276276
{ 0, 1, 14, 0, KEY_EN_UNUSED, KEYBOARD_OPCODE_REMOVE_SHIFT_LEFT, },
277277
{ 0, 1, 14, 38, KEY_EN_DELETE, KEYBOARD_OPCODE_SWAP_ONLY, }, // Insert a Delete key
278278
{ 0, 1, 16, 40, KEY_EN_PRINT_SCREEN, KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT, }, // Insert a Print Screen key

Controllers/AsusAuraCoreController/AsusAuraCoreLaptopController/RGBController_AsusAuraCoreLaptop.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@ RGBController_AsusAuraCoreLaptop::RGBController_AsusAuraCoreLaptop(AsusAuraCoreL
4949
mode Direct;
5050
Direct.name = "Direct";
5151
Direct.value = ASUSAURACORELAPTOP_MODE_DIRECT;
52-
Direct.flags = MODE_FLAG_HAS_PER_LED_COLOR;
52+
Direct.flags = MODE_FLAG_HAS_PER_LED_COLOR | MODE_FLAG_HAS_BRIGHTNESS;
53+
Direct.brightness_min = ASUSAURACORELAPTOP_BRIGHTNESS_MIN;
54+
Direct.brightness_max = ASUSAURACORELAPTOP_BRIGHTNESS_MAX;
55+
Direct.brightness = ASUSAURACORELAPTOP_BRIGHTNESS_MAX;
5356
Direct.color_mode = MODE_COLORS_PER_LED;
5457
modes.push_back(Direct);
5558

0 commit comments

Comments
 (0)