adjust custom ardux layer to allow for better android keyboard use cases
This commit is contained in:
parent
3e82b65261
commit
552713b77d
19
layouts/ardux_android_custom_layer.json
Normal file
19
layouts/ardux_android_custom_layer.json
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
[
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"a": 7
|
||||||
|
},
|
||||||
|
"",
|
||||||
|
"Vol Up",
|
||||||
|
"Power",
|
||||||
|
"Back",
|
||||||
|
"Insert\n\n\n\nBig"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"",
|
||||||
|
"Vol Dn",
|
||||||
|
"Search",
|
||||||
|
"Mute",
|
||||||
|
"Prt Scr\n\n\n\nBig"
|
||||||
|
]
|
||||||
|
]
|
10
qmk/users/ardux/layout/remixes/boards/ardux_thepaintbrush.h
Normal file
10
qmk/users/ardux/layout/remixes/boards/ardux_thepaintbrush.h
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
// Copyright (c) 2021 Mike "KemoNine" Crosson
|
||||||
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#define ARDUX_STD_LAYER_CUS_LEFT \
|
||||||
|
STD_LEADING_NONES \
|
||||||
|
KC_NO, KC_VOLU, KC_SYSTEM_POWER, KC_WWW_BACK, \
|
||||||
|
STD_BETWEEN_ROW_ONE_TWO_NONES \
|
||||||
|
KC_TRNS, KC_VOLD, KC_WWW_SEARCH, KC_MUTE \
|
||||||
|
STD_TRAILING_NONES
|
|
@ -2,8 +2,8 @@
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#ifdef ARTSEY_HAND_LEFT
|
#ifdef ARDUX_HAND_LEFT
|
||||||
#ifdef ARTSEY_SIZE_40P
|
#ifdef ARDUX_SIZE_40P
|
||||||
#define F0P_LEADING_NONES
|
#define F0P_LEADING_NONES
|
||||||
#define F0P_ROW_ONE_MID_NONES
|
#define F0P_ROW_ONE_MID_NONES
|
||||||
#define F0P_BETWEEN_ROW_ONE_TWO_NONES
|
#define F0P_BETWEEN_ROW_ONE_TWO_NONES
|
||||||
|
@ -21,8 +21,8 @@
|
||||||
#define BIG_TRAILING_NONES , KC_SPACE, KC_ESC, KC_NO
|
#define BIG_TRAILING_NONES , KC_SPACE, KC_ESC, KC_NO
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ARTSEY_HAND_RIGHT
|
#ifdef ARDUX_HAND_RIGHT
|
||||||
#ifdef ARTSEY_SIZE_40P
|
#ifdef ARDUX_SIZE_40P
|
||||||
#define F0P_LEADING_NONES
|
#define F0P_LEADING_NONES
|
||||||
#define F0P_ROW_ONE_MID_NONES
|
#define F0P_ROW_ONE_MID_NONES
|
||||||
#define F0P_BETWEEN_ROW_ONE_TWO_NONES
|
#define F0P_BETWEEN_ROW_ONE_TWO_NONES
|
||||||
|
@ -40,15 +40,27 @@
|
||||||
#define BIG_TRAILING_NONES
|
#define BIG_TRAILING_NONES
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ARTSEY_TWO_THUMB
|
#ifdef ARDUX_TWO_THUMB
|
||||||
#define ARTSEY_BIG_LAYER_MSE_LEFT_THUMBS KC_NO, KC_NO
|
#define ARDUX_BIG_LAYER_MSE_LEFT_THUMBS KC_NO, KC_NO
|
||||||
#endif
|
#endif
|
||||||
#ifndef ARTSEY_TWO_THUMB
|
#ifndef ARDUX_TWO_THUMB
|
||||||
#define ARTSEY_BIG_LAYER_MSE_LEFT_THUMBS
|
#define ARDUX_BIG_LAYER_MSE_LEFT_THUMBS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define ARTSEY_BIG_LAYER_MSE_LEFT \
|
#define ARDUX_BIG_LAYER_MSE_LEFT \
|
||||||
KC_NO, KMSE_T4, KMSE_T3, KMSE_T2, KMSE_T1, KC_NO, KC_NO, KMSE_T1, KMSE_T2, KMSE_T3, KMSE_T4, KC_NO, \
|
KC_NO, KMSE_T4, KMSE_T3, KMSE_T2, KMSE_T1, KC_NO, KC_NO, KMSE_T1, KMSE_T2, KMSE_T3, KMSE_T4, KC_NO, \
|
||||||
KC_NO, KMSE_B4, KMSE_B3, KMSE_B2, KMSE_B1, KC_NO, KC_NO, KMSE_B3, KMSE_B2, KMSE_B1, KMSE_B4, KC_NO, \
|
KC_NO, KMSE_B4, KMSE_B3, KMSE_B2, KMSE_B1, KC_NO, KC_NO, KMSE_B3, KMSE_B2, KMSE_B1, KMSE_B4, KC_NO, \
|
||||||
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \
|
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \
|
||||||
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO
|
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO
|
||||||
|
|
||||||
|
#define ARDUX_BIG_LAYER_CUS_LEFT_THUMBS KC_NO, KC_NO, KC_NO
|
||||||
|
#define ARDUX_BIG_LAYER_CUS_LEFT \
|
||||||
|
BIG_LEADING_NONES \
|
||||||
|
KC_NO, KC_VOLU, KC_SYSTEM_POWER, KC_WWW_BACK, KC_INS, \
|
||||||
|
BIG_BETWEEN_ROW_ONE_TWO_NONES \
|
||||||
|
KC_TRNS, KC_VOLD, KC_WWW_SEARCH, KC_MUTE, KC_PSCR, \
|
||||||
|
BIG_BETWEEN_ROW_TWO_THREE_NONES \
|
||||||
|
KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \
|
||||||
|
BIG_BETWEEN_ROW_THREE_THUMBS_NONES \
|
||||||
|
ARDUX_BIG_LAYER_CUS_LEFT_THUMBS \
|
||||||
|
BIG_TRAILING_NONES
|
Loading…
Reference in a new issue