kiibohd / controller

Kiibohd Controller
GNU General Public License v3.0
807 stars 270 forks source link

Kira: Layer visualizations can "stick" even when the layer has been exited #370

Open notJerl opened 5 years ago

notJerl commented 5 years ago
haata commented 5 years ago

Interesting. Some possible things that are happening:

  1. The Layer change signal is not getting emitted
  2. A bug in the layer change signal that's looking at incorrect status
  3. Signal from layer is not being used (less likely)
  4. Signal from layer not assigned using KLL (unlikely, you've already mentioned doing this above)

This kind of issue is a bit easier to debug with a debug log.

https://kiibohd.github.io/wiki/#/Debugging Use the capDebug command and run through your key combination, then post the results here.

notJerl commented 5 years ago
capDebug
INFO - Capability Debug Mode: 1
: DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 40
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Un-safe: Pixel_FadeLayerHighlight_capability(layer)
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Un-safe: Pixel_FadeLayerHighlight_capability(layer)
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 230
DEBUG - Safe: Layer_layerLock(layerIndex) -> 3
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 83
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Output_usbCodeSend(usbCode) -> 229
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4
DEBUG - Safe: Layer_layerShift(layerIndex) -> 4

This is for pressing and releasing RAlt+RShift+NumLock, then pressing and holding LShift, then while LShift is still held pressing and releasing RAlt+RShift+NumLock, and then letting go of LShift. I have no idea if all those repeated lines are normal or not.