24 lines
1.1 KiB
Markdown
24 lines
1.1 KiB
Markdown
|
# Camadas
|
||
|
|
||
|
O módulo de camadas acrescenta teclas para acessar outras camadas. Ele pode ser
|
||
|
acrescentado à lista de extensões.
|
||
|
|
||
|
|
||
|
|
||
|
```python
|
||
|
from kmk.modules.layers import Layers
|
||
|
keyboard.modules.append(Layers())
|
||
|
```
|
||
|
|
||
|
## Keycodes
|
||
|
|
||
|
| Tecla | Descrição |
|
||
|
|---------------------|---------------------------------------------------------------------------|
|
||
|
| `KC.DF(layer)` | Troca a camada padrão |
|
||
|
| `KC.MO(layer)` | Ativa a camada momentaneamente, desativa quando solta |
|
||
|
| `KC.LM(layer, mod)` | Como `MO(layer)` ,as com `mod` ativo |
|
||
|
| `KC.LT(layer, kc)` | Ativa a camada momentaneamente se segurada, envia `kc` se tocada |
|
||
|
| `KC.TG(layer)` | Habilita a camada se estiver ativa, desativa caso contrário (*toggle*) |
|
||
|
| `KC.TO(layer)` | Ativa a camada, desativando todas as outras |
|
||
|
| `KC.TT(layer)` | Ativa a camada momentaneamente se segurada, troca se tocada repetidamente |
|