Add VIA user keycodes tab
parent
4c0e206aa1
commit
759b7063ce
|
|
@ -411,6 +411,25 @@ KEYCODES_MEDIA = [
|
|||
K(132, "KC_LSCR", "Locking\nScroll", "Locking Scroll Lock"),
|
||||
]
|
||||
|
||||
KEYCODES_USER = [
|
||||
K(0x5F80, "USER00", "User 0", "User keycode 0"),
|
||||
K(0x5F81, "USER01", "User 1", "User keycode 1"),
|
||||
K(0x5F82, "USER02", "User 2", "User keycode 2"),
|
||||
K(0x5F83, "USER03", "User 3", "User keycode 3"),
|
||||
K(0x5F84, "USER04", "User 4", "User keycode 4"),
|
||||
K(0x5F85, "USER05", "User 5", "User keycode 5"),
|
||||
K(0x5F86, "USER06", "User 6", "User keycode 6"),
|
||||
K(0x5F87, "USER07", "User 7", "User keycode 7"),
|
||||
K(0x5F88, "USER08", "User 8", "User keycode 8"),
|
||||
K(0x5F89, "USER09", "User 9", "User keycode 9"),
|
||||
K(0x5F8A, "USER10", "User 10", "User keycode 10"),
|
||||
K(0x5F8B, "USER11", "User 11", "User keycode 11"),
|
||||
K(0x5F8C, "USER12", "User 12", "User keycode 12"),
|
||||
K(0x5F8D, "USER13", "User 13", "User keycode 13"),
|
||||
K(0x5F8E, "USER14", "User 14", "User keycode 14"),
|
||||
K(0x5F8F, "USER15", "User 15", "User keycode 15"),
|
||||
]
|
||||
|
||||
KEYCODES_MACRO = []
|
||||
|
||||
KEYCODES = []
|
||||
|
|
@ -454,7 +473,7 @@ def recreate_keycodes():
|
|||
|
||||
KEYCODES.clear()
|
||||
KEYCODES.extend(KEYCODES_SPECIAL + KEYCODES_BASIC + KEYCODES_SHIFTED + KEYCODES_ISO + KEYCODES_LAYERS +
|
||||
KEYCODES_QUANTUM + KEYCODES_BACKLIGHT + KEYCODES_MEDIA + KEYCODES_MACRO)
|
||||
KEYCODES_QUANTUM + KEYCODES_BACKLIGHT + KEYCODES_MEDIA + KEYCODES_MACRO + KEYCODES_USER)
|
||||
|
||||
|
||||
def recreate_keyboard_keycodes(keyboard):
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ from PyQt5.QtGui import QPalette
|
|||
from constants import KEYCODE_BTN_RATIO
|
||||
from flowlayout import FlowLayout
|
||||
from keycodes import keycode_tooltip, KEYCODES_BASIC, KEYCODES_ISO, KEYCODES_MACRO, KEYCODES_LAYERS, KEYCODES_QUANTUM, \
|
||||
KEYCODES_BACKLIGHT, KEYCODES_MEDIA, KEYCODES_SPECIAL, KEYCODES_SHIFTED
|
||||
KEYCODES_BACKLIGHT, KEYCODES_MEDIA, KEYCODES_SPECIAL, KEYCODES_SHIFTED, KEYCODES_USER
|
||||
from keymaps import KEYMAPS
|
||||
from square_button import SquareButton
|
||||
from util import tr
|
||||
|
|
@ -28,6 +28,7 @@ class TabbedKeycodes(QTabWidget):
|
|||
self.tab_quantum = QScrollArea()
|
||||
self.tab_backlight = QScrollArea()
|
||||
self.tab_media = QScrollArea()
|
||||
self.tab_user = QScrollArea()
|
||||
self.tab_macro = QScrollArea()
|
||||
|
||||
self.widgets = []
|
||||
|
|
@ -39,6 +40,7 @@ class TabbedKeycodes(QTabWidget):
|
|||
(self.tab_quantum, "Quantum", KEYCODES_QUANTUM),
|
||||
(self.tab_backlight, "Backlight", KEYCODES_BACKLIGHT),
|
||||
(self.tab_media, "App, Media and Mouse", KEYCODES_MEDIA),
|
||||
(self.tab_user, "User", KEYCODES_USER),
|
||||
(self.tab_macro, "Macro", KEYCODES_MACRO),
|
||||
]:
|
||||
layout = FlowLayout()
|
||||
|
|
|
|||
Loading…
Reference in New Issue