mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-04-24 07:09:00 +00:00
155 lines
3.3 KiB
YAML
155 lines
3.3 KiB
YAML
- name: spurring
|
|
description: |
|
|
"Chording only" mode which tells your device to output chords on a press
|
|
rather than a press & release. It also enables you to jump from one
|
|
chord to another without releasing everything and can be activated in
|
|
GTM or by chording both mirror keys. It can provide significant speed
|
|
gains with chording, but also takes away the flexibility of character
|
|
entry.
|
|
items:
|
|
- id: 0x41
|
|
name: enable
|
|
range: [0, 1]
|
|
- id: 0x43
|
|
name: character counter timeout
|
|
range: [0, 240000]
|
|
step: 1000
|
|
scale: 0.001
|
|
unit: s
|
|
- name: arpeggiates
|
|
description: |
|
|
Allows chord modifiers to be hit after instead of with a chord,
|
|
and enables select keys to be placed before auto-spaces.
|
|
items:
|
|
- id: 0x51
|
|
name: enable
|
|
range: [0, 1]
|
|
- id: 0x54
|
|
name: timeout
|
|
range: [0, 2550]
|
|
step: 10
|
|
unit: ms
|
|
- name: keyboard
|
|
items:
|
|
- id: 0x11
|
|
name: enable
|
|
range: [0, 1]
|
|
- id: 0x12
|
|
name: character entry
|
|
range: [0, 1]
|
|
- id: 0x13
|
|
name: command option swap
|
|
range: [0, 1]
|
|
description: |
|
|
Swaps ⌥ and ⌘ to make transitioning between Mac and other systems easier.
|
|
- id: 0x14
|
|
name: poll rate
|
|
range: [0, 255]
|
|
unit: Hz
|
|
inverse: 1000
|
|
- id: 0x15
|
|
name: debounce press
|
|
range: [0, 255]
|
|
unit: ms
|
|
- id: 0x16
|
|
name: debounce release
|
|
range: [0, 255]
|
|
unit: ms
|
|
- id: 0x17
|
|
name: output delay
|
|
range: [0, 10200]
|
|
step: 40
|
|
unit: µs
|
|
- name: mouse
|
|
items:
|
|
- id: 0x21
|
|
name: enable
|
|
range: [0, 1]
|
|
- id: 0x22
|
|
name: slow speed
|
|
range: [0, 255]
|
|
unit: px
|
|
- id: 0x23
|
|
name: fast speed
|
|
range: [0, 255]
|
|
unit: px
|
|
- id: 0x24
|
|
name: caffeine
|
|
range: [0, 1]
|
|
description: |
|
|
Keeps computer alive by moving the mouse back and forth one pixel every 60s
|
|
- id: 0x25
|
|
name: scroll speed
|
|
range: [0, 255]
|
|
unit: pg
|
|
- id: 0x26
|
|
name: poll rate
|
|
range: [0, 255]
|
|
unit: Hz
|
|
inverse: 1000
|
|
- name: chording
|
|
items:
|
|
- id: 0x31
|
|
name: enable
|
|
range: [0, 1]
|
|
- id: 0x33
|
|
name: auto delete timeout
|
|
range: [0, 25500]
|
|
step: 100
|
|
- id: 0x34
|
|
name: press tolerance
|
|
description: |
|
|
Scales with the number of chord inputs.
|
|
range: [0, 255]
|
|
unit: ms
|
|
- id: 0x35
|
|
name: release tolerance
|
|
description: |
|
|
Scales with the number of chord inputs.
|
|
range: [0, 255]
|
|
unit: ms
|
|
- name: leds
|
|
items:
|
|
- id: 0x84
|
|
name: enable
|
|
range: [0, 1]
|
|
- id: 0x81
|
|
name: brightness
|
|
range: [0, 50]
|
|
- id: 0x82
|
|
name: base color code
|
|
enum:
|
|
white: 0
|
|
red: 1
|
|
orange: 2
|
|
yellow: 3
|
|
charteuse: 4
|
|
green: 5
|
|
spring green: 6
|
|
cyan: 7
|
|
azure: 8
|
|
blue: 9
|
|
violet: 10
|
|
magenta: 11
|
|
rose: 12
|
|
rainbow: 13
|
|
- id: 0x83
|
|
name: highlight
|
|
range: [0, 1]
|
|
- name: misc
|
|
items:
|
|
- id: 0x91
|
|
name: operating system
|
|
enum:
|
|
windows: 0
|
|
mac: 1
|
|
linux: 2
|
|
ios: 3
|
|
android: 4
|
|
- id: 0x92
|
|
name: GTM realtime feedback
|
|
range: [0, 1]
|
|
- id: 0x93
|
|
name: startup message
|
|
range: [0, 1]
|