Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eruption sometimes fails to initialize a device connected via a KVM-Switch #161

Open
SHU-red opened this issue Sep 21, 2022 · 37 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@SHU-red
Copy link
Contributor

SHU-red commented Sep 21, 2022

Introduction

  • Im using a MVK-Switch since a few days to be able to use two pcs but one screen, mouse and keyboard
  • Link to Device
  • The USB devices (Mouse + Keyboard) are both plugged in to the switch, and the switch is only connected to my PC(s) via USB-C to USB-A cable
  • My Roccat vulcan seems to be not very compatible to the mvp switch regarding hotkey to switch (ctrl+ctrl) and keeping/switching the eruption configuration
  • I know that i do not get all the details but im pretty sure, that the mvp switch "just" connects and disconnects the usb devices from one pc to another while switching
  • for some reason the ROCCAT VULCAN does not "recover" the eruption settings

Describe The Problem To Be Solved

  • Because of the MVK-switch, the ROCCAT VULCAN always seems to have default configuration
  • Eruption configuration never gets applied and does not recover after switching back to a certain pc --> As mentioned above: Switching at the MVK switch should perform the same action as "Plugging out and Plugging in the ROCCAT into another PC"

Describe the Solution

  • It would already be a great improvement or feature for eruption to immediately reconfigure the keyboard when plugged in, even if it gets plugged in and out multiple times

My System
Kernel: 5.19.9-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
Desktop: awesome v: 4.3-1529-gbde785ee6 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux

And i am switching between a LINUX PC and a WINDOWS PC

If i can provide a log which is helping you, please describe shortly exactly what commands i shall use to be able to provide the log

@SHU-red SHU-red added the enhancement New feature or request label Sep 21, 2022
@X3n0m0rph59 X3n0m0rph59 self-assigned this Sep 29, 2022
@X3n0m0rph59 X3n0m0rph59 added bug Something isn't working and removed enhancement New feature or request labels Oct 1, 2022
@X3n0m0rph59
Copy link
Member

Hi @SHU-red, thanks for this excellent bug report!

I know that i do not get all the details but im pretty sure, that the mvp switch "just" connects and disconnects the usb devices from one pc to another while switching

Yes, I think that this is exactly the way it works...

When Eruption fails to initialize the device after being hotplugged by the KVM switch, what does the following command report?

sudo systemctl list-units --failed

I suspect that the eruption-hotplug-helper.service is entering a failed state. The service control manager then refrains from starting it again, until a timeout is reached.

The failed state can be cleared by running the following command:

sudo systemctl reset-failed

In case the eruption-hotplug-helper.service entered the failed state, a hotplug event can be triggered manually using the following command:

sudo eruption-hotplug-helper hotplug

Does the running eruption daemon then start to initialize the respective device?

@X3n0m0rph59 X3n0m0rph59 changed the title Add MVK-Switch improvements Eruption sometimes fails to initialize a device connected via a KVM-Switch Oct 1, 2022
@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 1, 2022

what does the following command report?

sudo systemctl list-units --failed

  UNIT                   LOAD   ACTIVE SUB    DESCRIPTION                     
● systemd-binfmt.service loaded failed failed Set Up Additional Binary Formats

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
1 loaded units listed.

The failed state can be cleared by running the following command:

sudo systemctl reset-failed

❯ sudo systemctl reset-failed

~ 
❯ sudo systemctl list-units --failed
  UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.

Does the running eruption daemon then start to initialize the respective device?

❯ sudo eruption-hotplug-helper hotplug
 INFO  eruption_hotplug_helper > A hotplug event has been triggered, notifying the Eruption daemon...
 INFO  eruption_hotplug_helper > Waiting for the devices to settle...
 INFO  eruption_hotplug_helper > Done, all devices have settled
 INFO  eruption_hotplug_helper > Connecting to the Eruption daemon...
 INFO  eruption_hotplug_helper > Notifying the Eruption daemon about the hotplug event...
 INFO  eruption_hotplug_helper > Disconnected from the Eruption daemon

~ 
❯ sudo systemctl list-units --failed
  UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.

Seems that eruption is not in failed state afterwards, but the keyboard does not load my configuration and also has a "default-behavior"

Thank you for taking the time

@X3n0m0rph59
Copy link
Member

@SHU-red So a failed service does not seem to be the cause for Eruption failing to initialize the device. There apparently is some unknown interaction when the KVM switch is involved.

Please post the output of the following command:

sudo udevadm monitor

Most relevant would be the output that is generated while the KVM switch hot-plugs the device. I am interested in the differences between hot-plugging the device via the KVM switch as opposed to plugging it directly into the USB root hub.

@X3n0m0rph59
Copy link
Member

X3n0m0rph59 commented Oct 2, 2022

@SHU-red I did some research on this... It seems that this class of problems is rather common when using KVM switches...

Could you please verify that the following issues are ruled out, if you have not already done so:

  • Could this be a USB 2 vs. USB 3.x issue? The KVM switch exposes a USB-C port, is it plugged into a USB 3 port on the mainboard (on the Linux PC)? Could you try a different port on another root hub? (Having a USB-C connector does not guarantee that the device really exposes USB 3.x)
  • Does the KVM switch perform some kind of keyboard emulation? Maybe this can be turned off completely? Edit: Apparently emulation can be toggled by pressing Ctrl+Shift+k

Could you post the output of:

sudo lsusb --tree -vvv

and the output of:

sudo lsusb -vvv

Thank you for your support in getting this working!

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 2, 2022

❯ sudo lsusb --tree -vvv
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    /sys/bus/usb/devices/usb4  /dev/bus/usb/004/001
    |__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        ID 2109:0817 VIA Labs, Inc. 
        /sys/bus/usb/devices/4-2  /dev/bus/usb/004/002
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    /sys/bus/usb/devices/usb3  /dev/bus/usb/003/001
    |__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        ID 1a40:0101 Terminus Technology Inc. Hub
        /sys/bus/usb/devices/3-2  /dev/bus/usb/003/002
        |__ Port 2: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
            ID 2109:2817 VIA Labs, Inc. 
            /sys/bus/usb/devices/3-2.2  /dev/bus/usb/003/003
            |__ Port 3: Dev 5, If 2, Class=Human Interface Device, Driver=usbhid, 12M
                ID 1e7d:3098 ROCCAT 
                /sys/bus/usb/devices/3-2.2.3  /dev/bus/usb/003/005
            |__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
                ID 1e7d:3098 ROCCAT 
                /sys/bus/usb/devices/3-2.2.3  /dev/bus/usb/003/005
            |__ Port 3: Dev 5, If 3, Class=Human Interface Device, Driver=usbfs, 12M
                ID 1e7d:3098 ROCCAT 
                /sys/bus/usb/devices/3-2.2.3  /dev/bus/usb/003/005
            |__ Port 3: Dev 5, If 1, Class=Human Interface Device, Driver=usbfs, 12M
                ID 1e7d:3098 ROCCAT 
                /sys/bus/usb/devices/3-2.2.3  /dev/bus/usb/003/005
        |__ Port 3: Dev 4, If 0, Class=Hub, Driver=hub/4p, 12M
            ID 1a86:8072 QinHeng Electronics 
            /sys/bus/usb/devices/3-2.3  /dev/bus/usb/003/004
            |__ Port 2: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
                ID 046a:b103 Cherry GmbH 
                /sys/bus/usb/devices/3-2.3.2  /dev/bus/usb/003/006
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 5000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    /sys/bus/usb/devices/usb2  /dev/bus/usb/002/001
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    /sys/bus/usb/devices/usb1  /dev/bus/usb/001/001
    |__ Port 10: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
        ID 8087:0a2a Intel Corp. Bluetooth wireless interface
        /sys/bus/usb/devices/1-10  /dev/bus/usb/001/002
    |__ Port 10: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
        ID 8087:0a2a Intel Corp. Bluetooth wireless interface
        /sys/bus/usb/devices/1-10  /dev/bus/usb/001/002
❯ sudo lsusb -vvv
Bus 004 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub             
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         3 
  bMaxPacketSize0         9
  idVendor           0x2109 VIA Labs, Inc.
  idProduct          0x0817 
  bcdDevice            0.50
  iManufacturer           1 VIA Labs, Inc.         
  iProduct                2 USB3.0 Hub             
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x001f
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes           19
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Feedback
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval               8
        bMaxBurst               0
Hub Descriptor:
  bLength              12
  bDescriptorType      42
  nNbrPorts             4
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood      175 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  bHubDecLat          0.4 micro seconds
  wHubDelay          2292 nano seconds
  DeviceRemovable    0x00
 Hub Port Status:
   Port 1: 0000.02a0 lowspeed L1
   Port 2: 0000.02a0 lowspeed L1
   Port 3: 0000.02a0 lowspeed L1
   Port 4: 0000.02a0 lowspeed L1
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x002a
  bNumDeviceCaps          3
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000002
      HIRD Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           4 micro seconds
    bU2DevExitLat         231 micro seconds
  Container ID Device Capability:
    bLength                20
    bDescriptorType        16
    bDevCapabilityType      4
    bReserved               0
    ContainerID             {30eef35c-07d5-2549-b001-802d79434c30}
Device Status:     0x0001
  Self Powered

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         3 
  bMaxPacketSize0         9
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0003 3.0 root hub
  bcdDevice            5.19
  iManufacturer           3 Linux 5.19.11-1-MANJARO xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:04:00.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x001f
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
        bMaxBurst               0
Hub Descriptor:
  bLength              12
  bDescriptorType      42
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  bHubDecLat          0.0 micro seconds
  wHubDelay             0 nano seconds
  DeviceRemovable    0x00
 Hub Port Status:
   Port 1: 0000.02a0 lowspeed L1
   Port 2: 0000.0263 lowspeed L1 enable connect
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x002b
  bNumDeviceCaps          2
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x02
      Latency Tolerance Messages (LTM) Supported
    wSpeedsSupported   0x0008
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           0 micro seconds
    bU2DevExitLat           0 micro seconds
  SuperSpeedPlus USB Device Capability:
    bLength                28
    bDescriptorType        16
    bDevCapabilityType     10
    bmAttributes         0x00000023
      Sublink Speed Attribute count 3
      Sublink Speed ID count 1
    wFunctionalitySupport   0x1104
    bmSublinkSpeedAttr[0]   0x00050034
      Speed Attribute ID: 4 5Gb/s Symmetric RX SuperSpeed
    bmSublinkSpeedAttr[1]   0x000500b4
      Speed Attribute ID: 4 5Gb/s Symmetric TX SuperSpeed
    bmSublinkSpeedAttr[2]   0x000a4035
      Speed Attribute ID: 5 10Gb/s Symmetric RX SuperSpeedPlus
    bmSublinkSpeedAttr[3]   0x000a40b5
      Speed Attribute ID: 5 10Gb/s Symmetric TX SuperSpeedPlus
Device Status:     0x0001
  Self Powered

Bus 003 Device 006: ID 046a:b103 Cherry GmbH USB Device
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x046a Cherry GmbH
  idProduct          0xb103 
  bcdDevice            1.10
  iManufacturer           0 
  iProduct                2 USB Device
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0022
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode           33 US
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      66
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0007  1x 7 bytes
        bInterval               8
Device Status:     0x0001
  Self Powered

Bus 003 Device 004: ID 1a86:8072 QinHeng Electronics WCH.CN
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1a86 QinHeng Electronics
  idProduct          0x8072 
  bcdDevice            5.00
  iManufacturer           0 
  iProduct                1 WCH.CN
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0000
    Ganged power switching
    Ganged overcurrent protection
  bPwrOn2PwrGood        5 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0103 power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 003 Device 005: ID 1e7d:3098 ROCCAT ROCCAT Vulcan AIMO
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1e7d ROCCAT
  idProduct          0x3098 
  bcdDevice            1.00
  iManufacturer           1 ROCCAT
  iProduct                2 ROCCAT Vulcan AIMO
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0074
    bNumInterfaces          4
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      64
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     308
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      24
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      38
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      0
Device Status:     0x0000
  (Bus Powered)

Bus 003 Device 003: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         2 TT per port
  bMaxPacketSize0        64
  idVendor           0x2109 VIA Labs, Inc.
  idProduct          0x2817 
  bcdDevice            0.50
  iManufacturer           1 VIA Labs, Inc.         
  iProduct                2 USB2.0 Hub             
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0029
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      1 Single TT
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      2 TT per port
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x00e9
    Per-port power switching
    Per-port overcurrent protection
    TT think time 32 FS bits
    Port indicators
  bPwrOn2PwrGood      175 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.1103 indicator power enable connect
   Port 4: 0000.0100 power
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x002a
  bNumDeviceCaps          3
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000006
      BESL Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           4 micro seconds
    bU2DevExitLat         231 micro seconds
  Container ID Device Capability:
    bLength                20
    bDescriptorType        16
    bDevCapabilityType      4
    bReserved               0
    ContainerID             {30eef35c-07d5-2549-b001-802d79434c30}
Device Status:     0x0001
  Self Powered

Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1a40 Terminus Technology Inc.
  idProduct          0x0101 Hub
  bcdDevice            1.11
  iManufacturer           0 
  iProduct                1 USB 2.0 Hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0000
    Ganged power switching
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0503 highspeed power enable connect
   Port 3: 0000.0103 power enable connect
   Port 4: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            5.19
  iManufacturer           3 Linux 5.19.11-1-MANJARO xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:04:00.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0503 highspeed power enable connect
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         3 
  bMaxPacketSize0         9
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0003 3.0 root hub
  bcdDevice            5.19
  iManufacturer           3 Linux 5.19.11-1-MANJARO xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:00:14.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x001f
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
        bMaxBurst               0
Hub Descriptor:
  bLength              12
  bDescriptorType      42
  nNbrPorts            10
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  bHubDecLat          0.0 micro seconds
  wHubDelay             0 nano seconds
  DeviceRemovable    0x80 0x07
 Hub Port Status:
   Port 1: 0000.02a0 5Gbps power Rx.Detect
   Port 2: 0000.02a0 5Gbps power Rx.Detect
   Port 3: 0000.02a0 5Gbps power Rx.Detect
   Port 4: 0000.02a0 5Gbps power Rx.Detect
   Port 5: 0000.02a0 5Gbps power Rx.Detect
   Port 6: 0000.02a0 5Gbps power Rx.Detect
   Port 7: 0000.02a0 5Gbps power Rx.Detect
   Port 8: 0000.02a0 5Gbps power Rx.Detect
   Port 9: 0000.02a0 5Gbps power Rx.Detect
   Port 10: 0000.02a0 5Gbps power Rx.Detect
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x000f
  bNumDeviceCaps          1
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x02
      Latency Tolerance Messages (LTM) Supported
    wSpeedsSupported   0x0008
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat          10 micro seconds
    bU2DevExitLat         512 micro seconds
Device Status:     0x0001
  Self Powered

Bus 001 Device 002: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0a2a Bluetooth wireless interface
  bcdDevice            0.03
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x00b1
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
Device Status:     0x0001
  Self Powered

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            5.19
  iManufacturer           3 Linux 5.19.11-1-MANJARO xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:00:14.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength              13
  bDescriptorType      41
  nNbrPorts            16
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00 0x00
  PortPwrCtrlMask    0xff 0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
   Port 7: 0000.0100 power
   Port 8: 0000.0100 power
   Port 9: 0000.0100 power
   Port 10: 0000.0103 power enable connect
   Port 11: 0000.0100 power
   Port 12: 0000.0100 power
   Port 13: 0000.0100 power
   Port 14: 0000.0100 power
   Port 15: 0000.0100 power
   Port 16: 0000.0100 power
Device Status:     0x0001

Self Powered

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 2, 2022

Could this be a USB 2 vs. USB 3.x issue? The KVM switch exposes a USB-C port, is it plugged into a USB 3 port on the mainboard (on the Linux PC)? Could you try a different port on another root hub? (Having a USB-C connector does not guarantee that the device really exposes USB 3.x)

Im not very deep into this but the KVM-Switch is connected via USB-C - USB-C cable to one of my red USB 3.1 plugs
I could try to use a blue Usb 3.0 one?

Does the KVM switch perform some kind of keyboard emulation? Maybe this can be turned off completely? Edit: Apparently emulation can be toggled by pressing Ctrl+Shift+k

Yes, via pressing Shift + Shift you can switch between the PCs
But im having problem with this (e.g. toggling loop etc.) thats why i plugged in the Keyboard to one of the standard USB 3.0 plugs in the device
This way the one usb plug listening to the Keyboard commands is unused

Just tell me what i should do and it would be a pleasure for me to contribute

@X3n0m0rph59
Copy link
Member

@SHU-red Thanks for your support! It is much appreciated!

Could you please post the output of the following command, while hot-plugging the keyboard device using the KVM switch?

Please switch between the Linux PC and Windows PC while the following command is running on Linux:

sudo udevadm monitor

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 3, 2022

monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[65870.339780] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::numlock (leds)
KERNEL[65870.339891] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::numlock (leds)
UDEV  [65870.351909] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::numlock (leds)
UDEV  [65870.357178] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::numlock (leds)
KERNEL[65870.363030] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::capslock (leds)
KERNEL[65870.363101] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::capslock (leds)
UDEV  [65870.369540] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::capslock (leds)
UDEV  [65870.374513] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::capslock (leds)
KERNEL[65870.379696] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::scrolllock (leds)
KERNEL[65870.379785] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::scrolllock (leds)
KERNEL[65870.379849] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::compose (leds)
UDEV  [65870.386390] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::scrolllock (leds)
UDEV  [65870.391263] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::compose (leds)
UDEV  [65870.391900] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::scrolllock (leds)
KERNEL[65870.406307] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::kana (leds)
KERNEL[65870.406422] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::kana (leds)
UDEV  [65870.413262] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::kana (leds)
UDEV  [65870.418467] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/input21::kana (leds)
KERNEL[65870.423093] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/event21 (input)
UDEV  [65870.428963] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21/event21 (input)
KERNEL[65870.489821] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21 (input)
KERNEL[65870.490323] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/hidraw/hidraw0 (hidraw)
KERNEL[65870.490467] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001 (hid)
KERNEL[65870.490652] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001 (hid)
KERNEL[65870.490780] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
KERNEL[65870.490866] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
KERNEL[65870.490926] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
KERNEL[65870.490994] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
UDEV  [65870.496473] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/input/input21 (input)
UDEV  [65870.496616] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001/hidraw/hidraw0 (hidraw)
UDEV  [65870.500265] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
UDEV  [65870.500798] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001 (hid)
UDEV  [65870.505792] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
UDEV  [65870.506247] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0001 (hid)
UDEV  [65870.512471] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
KERNEL[65870.518711] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002/input/input22/event22 (input)
UDEV  [65870.520072] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
UDEV  [65870.525297] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002/input/input22/event22 (input)
KERNEL[65870.539600] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002/input/input22 (input)
KERNEL[65870.539748] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002/hidraw/hidraw1 (hidraw)
KERNEL[65870.539783] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002 (hid)
KERNEL[65870.539820] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002 (hid)
KERNEL[65870.539854] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
KERNEL[65870.539888] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
KERNEL[65870.539919] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
KERNEL[65870.539950] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
KERNEL[65870.549243] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65870.549291] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
UDEV  [65870.549539] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002/input/input22 (input)
KERNEL[65870.552692] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/wakeup/wakeup34 (wakeup)
KERNEL[65870.552731] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65870.552791] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002/hidraw/hidraw1 (hidraw)
UDEV  [65870.553752] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
KERNEL[65870.553790] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
KERNEL[65870.553824] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
KERNEL[65870.554076] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
KERNEL[65870.554112] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
UDEV  [65870.554550] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002 (hid)
UDEV  [65870.555211] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
UDEV  [65870.555611] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0002 (hid)
UDEV  [65870.556159] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
UDEV  [65870.556772] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
UDEV  [65870.557477] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
UDEV  [65870.558338] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65870.559381] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/wakeup/wakeup34 (wakeup)
UDEV  [65870.565745] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65870.566921] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
UDEV  [65870.573257] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
KERNEL[65870.658066] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
KERNEL[65870.658096] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
UDEV  [65870.659574] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
UDEV  [65870.660777] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
KERNEL[65871.476261] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
KERNEL[65871.476287] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
UDEV  [65871.477069] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
UDEV  [65871.477640] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
KERNEL[65871.477730] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
KERNEL[65871.477756] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
UDEV  [65871.478464] unbind   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
UDEV  [65871.483945] remove   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
KERNEL[65879.991245] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
KERNEL[65879.992535] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
KERNEL[65879.992565] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
KERNEL[65880.115376] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
KERNEL[65880.115416] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
UDEV  [65880.652538] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
KERNEL[65880.926918] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
KERNEL[65880.933650] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
KERNEL[65880.933673] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
KERNEL[65880.934055] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004 (hid)
KERNEL[65880.934100] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/wakeup/wakeup34 (wakeup)
KERNEL[65880.934145] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24 (input)
KERNEL[65880.989529] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::numlock (leds)
KERNEL[65880.989561] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::numlock (leds)
KERNEL[65880.989579] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::capslock (leds)
KERNEL[65880.989599] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::capslock (leds)
KERNEL[65880.989618] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::scrolllock (leds)
KERNEL[65880.989635] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::scrolllock (leds)
KERNEL[65880.989651] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::compose (leds)
KERNEL[65880.989667] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::kana (leds)
KERNEL[65880.989688] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::kana (leds)
KERNEL[65880.989712] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/event21 (input)
KERNEL[65880.989733] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/hidraw/hidraw0 (hidraw)
KERNEL[65880.989749] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004 (hid)
KERNEL[65880.989763] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
KERNEL[65880.989776] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
KERNEL[65880.990621] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005 (hid)
KERNEL[65880.990808] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input25 (input)
KERNEL[65880.990832] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input25/event22 (input)
KERNEL[65880.990856] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input25/mouse2 (input)
KERNEL[65880.990892] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input26 (input)
KERNEL[65881.046256] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input26/event24 (input)
KERNEL[65881.046297] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input27 (input)
KERNEL[65881.046320] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input27/event25 (input)
KERNEL[65881.046337] add      /class/usbmisc (class)
KERNEL[65881.046353] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/usbmisc/hiddev0 (usbmisc)
KERNEL[65881.046392] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/hidraw/hidraw1 (hidraw)
KERNEL[65881.046423] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005 (hid)
KERNEL[65881.046453] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
KERNEL[65881.046470] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
KERNEL[65881.046750] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006 (hid)
KERNEL[65881.046804] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006/input/input29 (input)
UDEV  [65881.048455] add      /class/usbmisc (class)
KERNEL[65881.102949] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006/input/input29/event26 (input)
KERNEL[65881.103042] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006/hidraw/hidraw3 (hidraw)
KERNEL[65881.103074] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006 (hid)
KERNEL[65881.103104] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
KERNEL[65881.103121] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
KERNEL[65881.103437] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007 (hid)
KERNEL[65881.103507] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30 (input)
KERNEL[65881.159528] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::numlock (leds)
KERNEL[65881.159561] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::numlock (leds)
KERNEL[65881.159581] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::capslock (leds)
KERNEL[65881.159602] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::capslock (leds)
KERNEL[65881.159623] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::scrolllock (leds)
KERNEL[65881.159643] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::scrolllock (leds)
KERNEL[65881.159661] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::compose (leds)
KERNEL[65881.159674] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::kana (leds)
KERNEL[65881.159695] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::kana (leds)
KERNEL[65881.159708] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::sleep (leds)
KERNEL[65881.159724] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::suspend (leds)
KERNEL[65881.159741] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::mute (leds)
KERNEL[65881.159758] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::misc (leds)
KERNEL[65881.159775] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::mail (leds)
KERNEL[65881.159792] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::charging (leds)
KERNEL[65881.159841] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/event27 (input)
KERNEL[65881.159866] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/hidraw/hidraw4 (hidraw)
KERNEL[65881.159894] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007 (hid)
KERNEL[65881.159926] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
KERNEL[65881.159956] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65881.161686] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
UDEV  [65881.163575] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
UDEV  [65881.165186] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2:1.0 (usb)
UDEV  [65881.166302] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2 (usb)
KERNEL[65881.228551] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
UDEV  [65881.230020] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
KERNEL[65881.315528] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
UDEV  [65881.316853] change   /devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 (drm)
KERNEL[65881.458264] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
KERNEL[65881.459898] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
KERNEL[65881.459918] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
KERNEL[65881.464159] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
KERNEL[65881.464185] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
UDEV  [65881.725630] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65881.727991] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65881.731449] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/wakeup/wakeup34 (wakeup)
UDEV  [65881.731690] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
UDEV  [65881.731881] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
UDEV  [65881.732646] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
UDEV  [65881.733197] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
UDEV  [65881.734710] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005 (hid)
UDEV  [65881.735894] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006 (hid)
UDEV  [65881.736551] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/usbmisc/hiddev0 (usbmisc)
UDEV  [65881.736853] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004 (hid)
UDEV  [65881.737810] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input25 (input)
UDEV  [65881.740720] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24 (input)
UDEV  [65881.740879] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input27 (input)
UDEV  [65881.741844] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006/input/input29 (input)
UDEV  [65881.744850] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::numlock (leds)
UDEV  [65881.747183] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::numlock (leds)
UDEV  [65881.747894] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::compose (leds)
UDEV  [65881.750394] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::kana (leds)
UDEV  [65881.754329] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::capslock (leds)
UDEV  [65881.754599] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::kana (leds)
UDEV  [65881.754961] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::scrolllock (leds)
UDEV  [65881.755654] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007 (hid)
UDEV  [65881.757183] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::capslock (leds)
UDEV  [65881.757448] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/input24::scrolllock (leds)
UDEV  [65881.760337] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30 (input)
UDEV  [65881.764030] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::scrolllock (leds)
UDEV  [65881.765901] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input25/mouse2 (input)
UDEV  [65881.766478] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::kana (leds)
UDEV  [65881.769061] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006/hidraw/hidraw3 (hidraw)
UDEV  [65881.769626] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::kana (leds)
UDEV  [65881.771032] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/hidraw/hidraw0 (hidraw)
UDEV  [65881.771878] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::capslock (leds)
UDEV  [65881.772259] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::sleep (leds)
UDEV  [65881.772309] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::charging (leds)
UDEV  [65881.773860] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::mail (leds)
UDEV  [65881.774743] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::scrolllock (leds)
UDEV  [65881.775919] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::numlock (leds)
UDEV  [65881.777836] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::numlock (leds)
UDEV  [65881.778120] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::capslock (leds)
UDEV  [65881.778450] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/hidraw/hidraw4 (hidraw)
KERNEL[65881.778534] add      /module/joydev (module)
UDEV  [65881.778695] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input26 (input)
UDEV  [65881.780929] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::compose (leds)
UDEV  [65881.781053] add      /module/joydev (module)
UDEV  [65881.784708] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::misc (leds)
UDEV  [65881.785075] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/hidraw/hidraw1 (hidraw)
UDEV  [65881.785655] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::suspend (leds)
UDEV  [65881.787501] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/input30::mute (leds)
UDEV  [65881.823477] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input25/event22 (input)
UDEV  [65881.833196] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004/input/input24/event21 (input)
UDEV  [65881.833310] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006/input/input29/event26 (input)
UDEV  [65881.833835] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input27/event25 (input)
UDEV  [65881.834900] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0/0003:1E7D:3098.0004 (hid)
UDEV  [65881.835136] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2/0003:1E7D:3098.0006 (hid)
UDEV  [65881.836584] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.0 (usb)
UDEV  [65881.836749] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.2 (usb)
UDEV  [65881.840317] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005/input/input26/event24 (input)
UDEV  [65881.841721] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1/0003:1E7D:3098.0005 (hid)
UDEV  [65881.843359] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.1 (usb)
UDEV  [65881.849776] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007/input/input30/event27 (input)
UDEV  [65881.850771] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3/0003:1E7D:3098.0007 (hid)
UDEV  [65881.852272] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3/3-2.2.3:1.3 (usb)
UDEV  [65881.857072] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3/3-2/3-2.2/3-2.2.3 (usb)
UDEV  [65882.002269] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
UDEV  [65882.004490] change   /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)
UDEV  [65882.006261] add      /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
UDEV  [65882.007689] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2/4-2:1.0 (usb)
UDEV  [65882.009230] bind     /devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4/4-2 (usb)

@X3n0m0rph59
Copy link
Member

@SHU-red Thanks, that was quick! :-)

Looks perfectly normal on first glance...

Could you please post the output of the following commands, while switching between Linux PC and Windows PC multiple times. I would like to get the logs of the error case where the eruption daemon fails to initialize the keyboard.

sudo journalctl -u eruption.service --follow
sudo journalctl -u eruption-hotplug-helper.service --follow

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 3, 2022

sudo journalctl -u eruption.service --follow

These messages have already been there directly after starting the upper command
Nothing was added after switching ...

Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
Oct 03 10:47:53 sebastian-manjaro eruption[686]: sebastian-manjaro eruption[686]: Could not process a keyboard event: receiving on a closed channel
sudo journalctl -u eruption-hotplug-helper.service --follow
Oct 02 16:18:37 sebastian-manjaro systemd[1]: Starting Eruption device hotplug notification daemon...
Oct 02 16:18:37 sebastian-manjaro systemd[1]: Started Eruption device hotplug notification daemon.
Oct 02 16:18:37 sebastian-manjaro systemd[1]: eruption-hotplug-helper.service: Deactivated successfully.
Oct 03 10:36:34 sebastian-manjaro systemd[1]: Starting Eruption device hotplug notification daemon...
Oct 03 10:36:34 sebastian-manjaro systemd[1]: Started Eruption device hotplug notification daemon.
Oct 03 10:36:35 sebastian-manjaro systemd[1]: eruption-hotplug-helper.service: Deactivated successfully.
Oct 03 10:48:16 sebastian-manjaro systemd[1]: Starting Eruption device hotplug notification daemon...
Oct 03 10:48:16 sebastian-manjaro systemd[1]: Started Eruption device hotplug notification daemon.
Oct 03 10:48:16 sebastian-manjaro systemd[1]: eruption-hotplug-helper.service: Deactivated successfully.
Oct 03 10:49:22 sebastian-manjaro systemd[1]: Starting Eruption device hotplug notification daemon...
Oct 03 10:49:22 sebastian-manjaro systemd[1]: Started Eruption device hotplug notification daemon.
Oct 03 10:49:22 sebastian-manjaro systemd[1]: eruption-hotplug-helper.service: Deactivated successfully.

@X3n0m0rph59
Copy link
Member

@SHU-red Okay, no errors related to hotplug logged at all... Then we need more detailed logs.

Please edit:

sudoedit /usr/lib/systemd/system/eruption.service

Please switch to the debug log-level:

[Service]
Environment=RUST_LOG=debug

Reload service control manager config and eruption

sudo systemctl daemon-reload
sudo systemctl restart eruption.service

Please post the output of the command below that is generated while switching multiple times between Linux PC and Windows PC, until eruption fails to initialize the keyboard.

sudo journalctl -u eruption.service --follow

@X3n0m0rph59
Copy link
Member

@SHU-red

Im not very deep into this but the KVM-Switch is connected via USB-C - USB-C cable to one of my red USB 3.1 plugs
I could try to use a blue Usb 3.0 one?

Yes, please also try other USB 2.x, 3.0 and 3.1 ports on the Linux PC if possible.

I don't really believe that this is the culprit though... I have a gut feeling that this is a bug with the driver code in eruption...

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 3, 2022

OK for some reason the behavior was different now
As i switched back to the Linux PC, the keyboard stayed completely dark
As i typed a single key, it came up with MY setting and not the default one

Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 62
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb1b 00000000|                   ........         00000000
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 27
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 14
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 89
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 19
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb6b 01000000|                   ...k....         00000000
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 107
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb6b 00000000|                   ...k....         00000000
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 107
Oct 03 12:10:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 89
Oct 03 12:10:13 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 16
Oct 03 12:10:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Trying to unplug the failed device
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Unplugging a failed keyboard device...
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Sending device hot remove notification...
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 16
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Keyboard device went away: No such device (os error 19)
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:16 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 16
Oct 03 12:10:17 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 10
Oct 03 12:10:18 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:20 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:21 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:23 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Eruption SDK client connected
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Hotplug event received, trying to claim newly added devices now...
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Enumerating connected devices...
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Initializing the hotplugged keyboard device...
Oct 03 12:10:24 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Opening keyboard device...
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Initializing keyboard device...
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Configuring keyboard LEDs...
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Firmware revision: 1.36
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Spawning keyboard input thread...
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Sending device hotplug notification...
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Device enumeration completed
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Eruption SDK client disconnected
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Picking evdev device: /dev/input/event21
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Now listening on keyboard: /dev/input/event21
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Grabbing the keyboard device exclusively
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:25 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:26 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:27 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:28 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:29 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:30 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:31 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:32 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:33 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:34 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:35 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:36 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:37 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:38 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:39 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:40 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:41 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 01000000|                   ...,....         00000000
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 44
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 21
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 01000000|                   ...5....         00000000
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 53
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 27
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 00000000|                   ...,....         00000000
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 44
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 21
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 00000000|                   ...5....         00000000
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 53
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 27
Oct 03 12:10:42 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 7
Oct 03 12:10:43 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:10:44 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 9
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb1c 01000000|                   ........         00000000
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Skipped rendering a frame to a device, because we could not acquire a lock
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 28
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 15
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 01000000|                   ...%....         00000000
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 37
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb1c 00000000|                   ........         00000000
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 28
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 9
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 00000000|                   ...%....         00000000
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 37
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 15
Oct 03 12:10:45 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 18
Oct 03 12:10:46 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:10:47 sebastian-manjaro systemd-journald[307]: [🡕] Suppressed 732515 messages from eruption.service
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Error sending LED map to a device: Invalid result
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Trying to unplug the failed device
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Unplugging a failed keyboard device...
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Sending device hot remove notification...
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Keyboard device went away: No such device (os error 19)
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:47 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 15
Oct 03 12:10:48 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:10:49 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:10:50 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 5
Oct 03 12:10:51 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:52 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:53 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:54 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Eruption SDK client connected
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Hotplug event received, trying to claim newly added devices now...
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Enumerating connected devices...
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Initializing the hotplugged keyboard device...
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Opening keyboard device...
Oct 03 12:10:55 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Initializing keyboard device...
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Configuring keyboard LEDs...
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Firmware revision: 1.36
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Spawning keyboard input thread...
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Sending device hotplug notification...
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Device enumeration completed
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Eruption SDK client disconnected
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Picking evdev device: /dev/input/event21
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Now listening on keyboard: /dev/input/event21
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Grabbing the keyboard device exclusively
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:10:56 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:57 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:10:59 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 0
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb45 01000000|                   ...E....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 69
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 57
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb45 00000000|                   ...E....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 69
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 57
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 01000000|                   ...%....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 37
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 15
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb55 01000000|                   ...U....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 85
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 69
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb4d 01000000|                   ...M....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 77
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 63
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 01000000|                   ...,....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 44
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 21
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb4d 00000000|                   ...M....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 77
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 63
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb55 00000000|                   ...U....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 85
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 69
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 21
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 00000000|                   ...,....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 44
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 00000000|                   ...%....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 37
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 15
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 27
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 52
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 57
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 01000000|                   ...5....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 53
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb44 01000000|                   ...D....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 68
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb45 01000000|                   ...E....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 69
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb44 00000000|                   ...D....         00000000
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 68
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 52
Oct 03 12:11:00 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 57
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb45 00000000|                   ...E....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 69
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 00000000|                   ...5....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 53
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 27
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 8
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb55 01000000|                   ...U....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 85
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 69
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 15
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 01000000|                   ...%....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 37
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 69
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb55 00000000|                   ...U....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 85
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 01000000|                   ...,....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 44
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 21
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 52
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb44 01000000|                   ...D....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 68
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 27
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 01000000|                   ...5....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 53
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 00000000|                   ...,....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 44
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 21
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 00000000|                   ...%....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 37
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 15
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb44 00000000|                   ...D....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 68
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 52
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 00000000|                   ...5....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 53
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 27
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb45 01000000|                   ...E....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 69
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 57
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb45 00000000|                   ...E....         00000000
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 69
Oct 03 12:11:01 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 57
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 18
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb77 01000000|                   ...w....         00000000
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 119
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: FN key event registered
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 77
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb18 01000000|                   ........         00000000
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 24
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Switching to slot #2
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |03000101 00000000|                   ........         00000000
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |03000201 00000000|                   ........         00000000
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/halo.lua terminated gracefully
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/impact.lua terminated gracefully
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switch successful
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_background", description: "Background color", min: None, max: None, default: 4294905872 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_background' (value: '4279303952') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'opacity' [3]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Bool { name: "horizontal", description: "Horizontal or vertical", default: true }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'horizontal' (value: 'false') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "direction", description: "-1 == left/down, +1 == right/up", min: None, max: None, default: -1 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'direction' [3]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "ghost_backoff_secs", description: "Time (in seconds) that has to pass, before ghost typing commences", min: Some(0), max: Some(120), default: 10 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "scale_factor", description: "Scale factor of the alpha value", min: Some(0.0), max: Some(255.0), default: 127.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'scale_factor' [3]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_backoff_secs' (value: '1') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "ghost_intensity", description: "The higher the value, the more ghost typing", min: Some(0.0), max: Some(10.0), default: 1.5 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "speed_divisor", description: "Speed of the wave", min: Some(0.0), max: Some(1000.0), default: 25.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'speed_divisor' (value: '20') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_intensity' (value: '2.5') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "wave_length", description: "Wave length divisor", min: Some(0.0), max: Some(1000.0), default: 4.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'wave_length' (value: '1') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'afterglow_step' (value: '1') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_wave", description: "Color of the wave", min: None, max: None, default: 0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_afterglow", description: "Afterglow color", min: None, max: None, default: 721420287 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_afterglow' (value: '553648127') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'color_wave' [3]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_afterglow", description: "Color value that gets subtracted from afterglow every [n] frames", min: None, max: None, default: 252316170 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_afterglow' (value: '168430090') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_shockwave", description: "Color of the shockwave", min: None, max: None, default: 754974719 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'opacity' (value: '1') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_shockwave' (value: '2701066240') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_shockwave", description: "Color value that gets subtracted from the shockwave every [n] frames", min: None, max: None, default: 84215045 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_shockwave' (value: '84215045') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "shockwave_divisor", description: "Controls the spread of the shockwave. Range: [1..15], lower values mean less spread", min: Some(1), max: Some(15), default: 12 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'shockwave_divisor' (value: '12') [5]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "hue_step_afterglow", description: "Angle value that gets subtracted from afterglow every [n] frames", min: Some(0.0), max: Some(360.0), default: 10.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "animation_delay", description: "Step animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 0.5 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_highlight", description: "Highlight color", min: None, max: None, default: 4279242768 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "highlight_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "overlay_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "highlight_step", description: "Step TTL value for highlight effect each frame by [n]", min: Some(0), max: Some(256), default: 32 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "overlay_step", description: "Step TTL value for overlays each frame by [n]", min: Some(0), max: Some(255), default: 6 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "requires", description: "Import macro definitions sub-module", default: "macros/user-macros" }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "keymap", description: "Import keymap definition", default: "keymaps/default" }
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb18 00000000|                   ........         00000000
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:02 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 24
Oct 03 12:11:03 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb77 00000000|                   ...w....         00000000
Oct 03 12:11:03 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:03 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 119
Oct 03 12:11:03 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: FN key event registered
Oct 03 12:11:03 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 77
Oct 03 12:11:03 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Error sending LED map to a device: Invalid result
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Trying to unplug the failed device
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Unplugging a failed keyboard device...
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Sending device hot remove notification...
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switch successful
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "ghost_backoff_secs", description: "Time (in seconds) that has to pass, before ghost typing commences", min: Some(0), max: Some(120), default: 10 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_backoff_secs' (value: '1') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "ghost_intensity", description: "The higher the value, the more ghost typing", min: Some(0.0), max: Some(10.0), default: 1.5 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_intensity' (value: '2.5') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'afterglow_step' (value: '1') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_afterglow", description: "Afterglow color", min: None, max: None, default: 721420287 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_afterglow' (value: '553648127') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_afterglow", description: "Color value that gets subtracted from afterglow every [n] frames", min: None, max: None, default: 252316170 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_background", description: "Background color", min: None, max: None, default: 4294905872 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_background' (value: '4279303952') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_afterglow' (value: '168430090') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_shockwave", description: "Color of the shockwave", min: None, max: None, default: 754974719 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_shockwave' (value: '2701066240') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_shockwave", description: "Color value that gets subtracted from the shockwave every [n] frames", min: None, max: None, default: 84215045 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_shockwave' (value: '84215045') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'opacity' [3]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "shockwave_divisor", description: "Controls the spread of the shockwave. Range: [1..15], lower values mean less spread", min: Some(1), max: Some(15), default: 12 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Bool { name: "horizontal", description: "Horizontal or vertical", default: true }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'horizontal' (value: 'false') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'shockwave_divisor' (value: '12') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "direction", description: "-1 == left/down, +1 == right/up", min: None, max: None, default: -1 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'direction' [3]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "scale_factor", description: "Scale factor of the alpha value", min: Some(0.0), max: Some(255.0), default: 127.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "animation_delay", description: "Step animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'scale_factor' [3]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "hue_step_afterglow", description: "Angle value that gets subtracted from afterglow every [n] frames", min: Some(0.0), max: Some(360.0), default: 10.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_highlight", description: "Highlight color", min: None, max: None, default: 4279242768 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "speed_divisor", description: "Speed of the wave", min: Some(0.0), max: Some(1000.0), default: 25.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'speed_divisor' (value: '20') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 0.5 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "wave_length", description: "Wave length divisor", min: Some(0.0), max: Some(1000.0), default: 4.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'wave_length' (value: '1') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "highlight_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_wave", description: "Color of the wave", min: None, max: None, default: 0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'color_wave' [3]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'opacity' (value: '1') [5]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "overlay_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "highlight_step", description: "Step TTL value for highlight effect each frame by [n]", min: Some(0), max: Some(256), default: 32 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "overlay_step", description: "Step TTL value for overlays each frame by [n]", min: Some(0), max: Some(255), default: 6 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "requires", description: "Import macro definitions sub-module", default: "macros/user-macros" }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "keymap", description: "Import keymap definition", default: "keymaps/default" }
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:04 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Keyboard device went away: No such device (os error 19)
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switch successful
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_background", description: "Background color", min: None, max: None, default: 4294905872 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_background' (value: '4279303952') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'opacity' [3]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "ghost_backoff_secs", description: "Time (in seconds) that has to pass, before ghost typing commences", min: Some(0), max: Some(120), default: 10 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_backoff_secs' (value: '1') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Bool { name: "horizontal", description: "Horizontal or vertical", default: true }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "ghost_intensity", description: "The higher the value, the more ghost typing", min: Some(0.0), max: Some(10.0), default: 1.5 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'horizontal' (value: 'false') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_intensity' (value: '2.5') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "direction", description: "-1 == left/down, +1 == right/up", min: None, max: None, default: -1 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'direction' [3]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'afterglow_step' (value: '1') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "scale_factor", description: "Scale factor of the alpha value", min: Some(0.0), max: Some(255.0), default: 127.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_afterglow", description: "Afterglow color", min: None, max: None, default: 721420287 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'scale_factor' [3]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_afterglow' (value: '553648127') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_afterglow", description: "Color value that gets subtracted from afterglow every [n] frames", min: None, max: None, default: 252316170 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "speed_divisor", description: "Speed of the wave", min: Some(0.0), max: Some(1000.0), default: 25.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'speed_divisor' (value: '20') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_afterglow' (value: '168430090') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "wave_length", description: "Wave length divisor", min: Some(0.0), max: Some(1000.0), default: 4.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'wave_length' (value: '1') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "hue_step_afterglow", description: "Angle value that gets subtracted from afterglow every [n] frames", min: Some(0.0), max: Some(360.0), default: 10.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_shockwave", description: "Color of the shockwave", min: None, max: None, default: 754974719 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_shockwave' (value: '2701066240') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_wave", description: "Color of the wave", min: None, max: None, default: 0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'color_wave' [3]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 0.5 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_shockwave", description: "Color value that gets subtracted from the shockwave every [n] frames", min: None, max: None, default: 84215045 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_shockwave' (value: '84215045') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "shockwave_divisor", description: "Controls the spread of the shockwave. Range: [1..15], lower values mean less spread", min: Some(1), max: Some(15), default: 12 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'shockwave_divisor' (value: '12') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'opacity' (value: '1') [5]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "animation_delay", description: "Step animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_highlight", description: "Highlight color", min: None, max: None, default: 4279242768 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "highlight_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "overlay_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "highlight_step", description: "Step TTL value for highlight effect each frame by [n]", min: Some(0), max: Some(256), default: 32 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "overlay_step", description: "Step TTL value for overlays each frame by [n]", min: Some(0), max: Some(255), default: 6 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "requires", description: "Import macro definitions sub-module", default: "macros/user-macros" }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "keymap", description: "Import keymap definition", default: "keymaps/default" }
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:05 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 15
Oct 03 12:11:06 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:07 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:08 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:09 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:10 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:11 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:12 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:13 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Eruption SDK client connected
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Hotplug event received, trying to claim newly added devices now...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Enumerating connected devices...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Initializing the hotplugged keyboard device...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Opening keyboard device...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Initializing keyboard device...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Configuring keyboard LEDs...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Firmware revision: 1.36
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Spawning keyboard input thread...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Sending device hotplug notification...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Device enumeration completed
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Eruption SDK client disconnected
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Main loop terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Picking evdev device: /dev/input/event21
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Now listening on keyboard: /dev/input/event21
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Grabbing the keyboard device exclusively
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Entering the main loop now...
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Switch successful
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_background", description: "Background color", min: None, max: None, default: 4294905872 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_background' (value: '4279303952') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'opacity' [3]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Bool { name: "horizontal", description: "Horizontal or vertical", default: true }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'horizontal' (value: 'false') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "direction", description: "-1 == left/down, +1 == right/up", min: None, max: None, default: -1 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'direction' [3]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "scale_factor", description: "Scale factor of the alpha value", min: Some(0.0), max: Some(255.0), default: 127.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "ghost_backoff_secs", description: "Time (in seconds) that has to pass, before ghost typing commences", min: Some(0), max: Some(120), default: 10 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_backoff_secs' (value: '1') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'scale_factor' [3]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "speed_divisor", description: "Speed of the wave", min: Some(0.0), max: Some(1000.0), default: 25.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "ghost_intensity", description: "The higher the value, the more ghost typing", min: Some(0.0), max: Some(10.0), default: 1.5 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'ghost_intensity' (value: '2.5') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'speed_divisor' (value: '20') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'afterglow_step' (value: '1') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "wave_length", description: "Wave length divisor", min: Some(0.0), max: Some(1000.0), default: 4.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'wave_length' (value: '1') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "afterglow_step", description: "Step afterglow animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_afterglow", description: "Afterglow color", min: None, max: None, default: 721420287 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "hue_step_afterglow", description: "Angle value that gets subtracted from afterglow every [n] frames", min: Some(0.0), max: Some(360.0), default: 10.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_afterglow' (value: '553648127') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_wave", description: "Color of the wave", min: None, max: None, default: 0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_afterglow", description: "Color value that gets subtracted from afterglow every [n] frames", min: None, max: None, default: 252316170 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_afterglow' (value: '168430090') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param 'color_wave' [3]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 0.5 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_shockwave", description: "Color of the shockwave", min: None, max: None, default: 754974719 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_shockwave' (value: '2701066240') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_step_shockwave", description: "Color value that gets subtracted from the shockwave every [n] frames", min: None, max: None, default: 84215045 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'color_step_shockwave' (value: '84215045') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'opacity' (value: '1') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "shockwave_divisor", description: "Controls the spread of the shockwave. Range: [1..15], lower values mean less spread", min: Some(1), max: Some(15), default: 12 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using value from .profile file for config param 'shockwave_divisor' (value: '12') [5]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "animation_delay", description: "Step animation every [n] frames", min: Some(0.0), max: Some(10.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Color { name: "color_highlight", description: "Highlight color", min: None, max: None, default: 4279242768 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "highlight_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "overlay_opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "highlight_step", description: "Step TTL value for highlight effect each frame by [n]", min: Some(0), max: Some(256), default: 32 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Int { name: "overlay_step", description: "Step TTL value for overlays each frame by [n]", min: Some(0), max: Some(255), default: 6 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter Float { name: "opacity", description: "Opacity value in the range 0.0 .. 1.0, where 1.0 is fully opaque", min: Some(0.0), max: Some(1.0), default: 1.0 }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "requires", description: "Import macro definitions sub-module", default: "macros/user-macros" }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Applying parameter String { name: "keymap", description: "Import keymap definition", default: "keymaps/default" }
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Using default value for config param [2]
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Parameter is undefined, using defaults from script manifest
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:14 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 03 12:11:15 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 15
Oct 03 12:11:16 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:17 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:18 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 01000000|                   ...%....         00000000
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 37
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 15
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 21
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 01000000|                   ...,....         00000000
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Skipped rendering a frame to a device, because we could not acquire a lock
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 44
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 01000000|                   ...5....         00000000
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 2 args: 53
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key down: Index: 27
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb25 00000000|                   ...%....         00000000
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 37
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 15
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 21
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb2c 00000000|                   ...,....         00000000
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 44
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:   |0300fb35 00000000|                   ...5....         00000000
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]:                                                          00000008
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: HID event: 1 args: 53
Oct 03 12:11:19 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: Macros: Key up: Index: 27
Oct 03 12:11:20 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 19
Oct 03 12:11:21 sebastian-manjaro eruption[1200736]: sebastian-manjaro eruption[1200736]: FPS: 17

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 4, 2022

Yes, please also try other USB 2.x, 3.0 and 3.1 ports on the Linux PC if possible.

Im not 100% sure because the behavior seems to change sometimes but using other USB-Slots does not solve all problems it seems

X3n0m0rph59 added a commit that referenced this issue Oct 4, 2022
Introduce a short delay after each step of the initialization sequence.
This is a try to fix a problem with failing device initialization,
seen on some KVM switches.

References #161
@X3n0m0rph59
Copy link
Member

@SHU-red This could be a timing issue then...

Could you please try out the latest commit (646692f) in the develop branch... It adds a short delay to the init sequence.

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 4, 2022

Yes i will try
I did install "eruption-git" from the AUR repository

Could you just give me a quick hint how to switch to the develop path in my case?

@X3n0m0rph59
Copy link
Member

X3n0m0rph59 commented Oct 4, 2022

@SHU-red Thank you for your support!

To build Eruption from source please perform the following steps:

  • If you have customized *.profile files or Lua scripts or *.state, please take backups. The following steps will overwrite all customizations of Eruption
  • Install build dependencies:
sudo pacman -Sy libevdev hidapi systemd-libs dbus libpulse lua lua-socket gtksourceview4
sudo pacman -Sy pkgconf cmake protobuf xorg-server-devel libxrandr gtk3
  • cd to a suitable directory like e.g.: ~/projects or something like that
  • Clone the project from GitHub into the current directory, switch to the (unstable) develop branch, and finally, start the compilation:
git clone https://github.com/X3n0m0rph59/eruption.git
cd eruption
git switch develop
make
  • If the compilation completed successfully: Stop all running instances of Eruption, and then install all the newly built binaries and files. The files from the eruption-git package will simply be overwritten:
make stop; sudo make install
  • Now start all Eruption daemons
make start

For detailed instructions please refer to INSTALL.md

Please double check that you are running the latest version of Eruption from develop:

eruption -V
Eruption 0.3.0 (0.2.0.r73.g646692fc) (release build)

@X3n0m0rph59 X3n0m0rph59 pinned this issue Oct 4, 2022
@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 5, 2022

Executing make got the error:

❯ make
error: process didn't exit successfully: `rustc -vV` (exit status: 1)
--- stderr
rustc: /home/sebastian/miniconda3/lib/libncursesw.so.6: no version information available (required by /usr/lib/libLLVM-14.so)
rustc: /home/sebastian/miniconda3/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/libLLVM-14.so)
rustc: /home/sebastian/miniconda3/lib/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /usr/lib/libLLVM-14.so)
rustc: /home/sebastian/miniconda3/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libLLVM-14.so)

make: *** [Makefile:30: build] Error 101

tried the following line after searching a bit

conda install -c conda-forge ncurses

i read, that installing ncurses-6.3-1 should fix the problem

@X3n0m0rph59
Copy link
Member

@SHU-red

I am not very proficient using anaconda... Could you try to set up your Rust environment using rustup?

https://rustup.rs/

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

The instructions from INSTALL.md are most likely to work!

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 5, 2022

1st im so sorry that i did oversee the rustup thing
2nd im so sorry to present you the next build error below

   Compiling sourceview4 v0.3.0
error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "/tmp/rustcsb0nwM/symbols.o" "/home/sebastian/eruption/target/release/deps/eruption_gui-b5fe3657b1245d1d.eruption_gui.2477e8fc-cgu.0.rcgu.o" "-Wl,--as-needed" "-L" "/home/sebastian/eruption/target/release/deps" "-L" "/usr/lib" "-L" "/home/sebastian/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,--end-group" "-Wl,-Bstatic" "/home/sebastian/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ff283b4bf550fa1c.rlib" "-Wl,-Bdynamic" "-lpangocairo-1.0" "-lpango-1.0" "-lgobject-2.0" "-lglib-2.0" "-lharfbuzz" "-lcairo" "-lgtksourceview-4" "-lgtk-3" "-lgdk-3" "-lz" "-lpangocairo-1.0" "-lpango-1.0" "-lharfbuzz" "-latk-1.0" "-lcairo-gobject" "-lcairo" "-lgdk_pixbuf-2.0" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-ldbus-1" "-lgtk-3" "-lgdk-3" "-lz" "-lpangocairo-1.0" "-lpango-1.0" "-lharfbuzz" "-latk-1.0" "-lcairo-gobject" "-lcairo" "-lgdk_pixbuf-2.0" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-latk-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgdk-3" "-lz" "-lpangocairo-1.0" "-lpango-1.0" "-lharfbuzz" "-lgdk_pixbuf-2.0" "-lcairo-gobject" "-lcairo" "-lgobject-2.0" "-lglib-2.0" "-lpango-1.0" "-lgobject-2.0" "-lglib-2.0" "-lharfbuzz" "-lgdk_pixbuf-2.0" "-lgobject-2.0" "-lglib-2.0" "-lcairo-gobject" "-lcairo" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/sebastian/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/home/sebastian/eruption/target/release/deps/eruption_gui-b5fe3657b1245d1d" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
  = note: /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFReadDirectory@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFReadRGBAImageOriented@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFSetField@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFFdOpen@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFIsCODECConfigured@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFWriteScanline@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFGetField@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFSetWarningHandler@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFSetErrorHandler@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFClose@LIBTIFF_4.0'
          /usr/bin/ld: /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `TIFFClientOpen@LIBTIFF_4.0'
          collect2: error: ld returned 1 exit status
          
  = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  = note: use the `-l` flag to specify native libraries to link
  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)

error: could not compile `eruption-gui` due to previous error
make: *** [Makefile:30: build] Error 101

@X3n0m0rph59
Copy link
Member

X3n0m0rph59 commented Oct 5, 2022

Hi @SHU-red,

1st im so sorry that i did oversee the rustup thing
2nd im so sorry to present you the next build error below

That's no problem at all! I am very grateful that you are offering your help in getting this bug narrowed down!

Edit: Please try to install the dependency first, before trying to uninstall libtiff using conda:

pacman -Sy libtiff

I just tried to build the develop branch in a Manjaro VM and it worked on the first try... After doing some research I stumbled upon a problem that could be caused by anaconda, regarding the libtiff dependency:

conda uninstall libtiff

Fixed it for some users...

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 5, 2022

OK i think it worked

❯ eruption -V
Eruption 0.3.0 (0.2.0.r84.g240e824c) (release build)

Could be, that my settings have got lost because i "only" backed up ~/.config/eruption but maybe also had other files manipulated? Don`t know

Then i re-performed:

sudoedit /usr/lib/systemd/system/eruption.service --> Changed to debug
sudo systemctl daemon-reload
sudo systemctl restart eruption.service
sudo journalctl -u eruption.service --follow

And this is the generated log after multiple times of switching back and forth (and also switching profiles via Fn-F1-4)

Basically i think it seems to work but im not sure because of the changing nature of the problem
I think i can feel some delay for every keystroke
The keyboard beeps at every keystroke (but i think this is something from the default settings?)
After switching back to my Linux-PC sometimes the Keyboard stayed black until the first keystroke was performed (During these phases, the log showed "Entering the main loop now..")

Oct 05 20:06:48 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:06:49 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb10 01000000|                   ........         00000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 16
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Switching to slot #1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000100 00000000|                   ........         00000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000200 00000000|                   ........         00000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /var/lib/eruption/profiles/red-fx.profile
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/impact.lua terminated gracefully
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/halo.lua terminated gracefully
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/halo.lua
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_afterglow is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_step_shockwave is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter shockwave_divisor is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_mouse_click_flash is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_mouse_wheel_flash is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter impact_step is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter alpha_step_impact is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/impact.lua
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter requires is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switch successful
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_background" = #ffff000c
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 0.45
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_wheel_flash" = #1affffff
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "mouse_events" = true
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_click_flash" = #1affffff
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #ffffaf00
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_shockwave" = #ffff5f00
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "shockwave_divisor" = 5
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "mouse_events" = true
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "alpha_step_impact" = 16
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_impact" = #80ffff00
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_highlight" = #0f0000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "impact_step" = 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_opacity" = 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_opacity" = 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "animation_delay" = 1
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_step" = 32
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "requires" = macros/user-macros
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_step" = 6
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "keymap" = keymaps/default
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb10 00000000|                   ........         00000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 16
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
^[OQOct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 18
Oct 05 20:06:50 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb18 01000000|                   ........         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 24
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 18
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb18 00000000|                   ........         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 24
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb18 01000000|                   ........         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 24
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Switching to slot #2
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000101 00000000|                   ........         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000201 00000000|                   ........         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/impact.lua terminated gracefully
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/halo.lua terminated gracefully
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter direction is undefined. Using defaults from script manifest.
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter scale_factor is undefined. Using defaults from script manifest.
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_wave is undefined. Using defaults from script manifest.
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Afterhue config. Using config parameters from script manifest.
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Macros config. Using config parameters from script manifest.
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switch successful
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_background" = #ff10ff10
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_shockwave" = #a0ff0000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_wave" = #000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_backoff_secs" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "scale_factor" = 127
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_shockwave" = #5050505
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "hue_step_afterglow" = 10
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #20ffffff
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "horizontal" = false
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "direction" = -1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_step" = 6
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 0.5
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "shockwave_divisor" = 12
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #a0a0a0a
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "speed_divisor" = 20
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "wave_length" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_intensity" = 2.5
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_opacity" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_step" = 32
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_opacity" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "animation_delay" = 1
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_highlight" = #ff101010
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "requires" = macros/user-macros
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "keymap" = keymaps/default
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb18 00000000|                   ........         00000000
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:51 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 24
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Error sending LED map to a device: Invalid result
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Trying to unplug the failed device
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Main loop terminated gracefully
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Unplugging a failed keyboard device...
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Sending device hot remove notification...
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Entering the main loop now...
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter direction is undefined. Using defaults from script manifest.
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter scale_factor is undefined. Using defaults from script manifest.
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_wave is undefined. Using defaults from script manifest.
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Afterhue config. Using config parameters from script manifest.
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Macros config. Using config parameters from script manifest.
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switch successful
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_backoff_secs" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_shockwave" = #a0ff0000
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_intensity" = 2.5
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_shockwave" = #5050505
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #20ffffff
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "shockwave_divisor" = 12
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_background" = #ff10ff10
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "hue_step_afterglow" = 10
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 0.5
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "wave_length" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_wave" = #000000
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #a0a0a0a
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "animation_delay" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_step" = 32
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_highlight" = #ff101010
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "direction" = -1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_step" = 6
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "speed_divisor" = 20
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_opacity" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "horizontal" = false
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_opacity" = 1
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "scale_factor" = 127
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "requires" = macros/user-macros
Oct 05 20:06:52 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "keymap" = keymaps/default
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Keyboard device went away: No such device (os error 19)
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Main loop terminated gracefully
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Entering the main loop now...
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter direction is undefined. Using defaults from script manifest.
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter scale_factor is undefined. Using defaults from script manifest.
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_wave is undefined. Using defaults from script manifest.
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Afterhue config. Using config parameters from script manifest.
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Macros config. Using config parameters from script manifest.
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switch successful
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_background" = #ff10ff10
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #20ffffff
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_shockwave" = #a0ff0000
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_intensity" = 2.5
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_shockwave" = #5050505
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "scale_factor" = 127
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_backoff_secs" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "direction" = -1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #a0a0a0a
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "shockwave_divisor" = 12
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "speed_divisor" = 20
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "horizontal" = false
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "wave_length" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_wave" = #000000
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 0.5
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "hue_step_afterglow" = 10
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_opacity" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "requires" = macros/user-macros
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "keymap" = keymaps/default
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_step" = 32
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_highlight" = #ff101010
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_opacity" = 1
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_step" = 6
Oct 05 20:06:53 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "animation_delay" = 1
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Eruption SDK client connected
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Hotplug event received, trying to claim newly added devices now...
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Enumerating connected devices...
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Initializing the hotplugged keyboard device...
Oct 05 20:06:58 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Opening keyboard device...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Initializing keyboard device...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Configuring keyboard LEDs...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Firmware revision: 1.36
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Main loop terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Spawning keyboard input thread...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Sending device hotplug notification...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Device enumeration completed
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Eruption SDK client disconnected
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Entering the main loop now...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Main loop terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Picking evdev device: /dev/input/event21
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Now listening on keyboard: /dev/input/event21
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Grabbing the keyboard device exclusively
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Entering the main loop now...
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter direction is undefined. Using defaults from script manifest.
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter scale_factor is undefined. Using defaults from script manifest.
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_wave is undefined. Using defaults from script manifest.
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Afterhue config. Using config parameters from script manifest.
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Active profile does not have Macros config. Using config parameters from script manifest.
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switch successful
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_background" = #ff10ff10
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "horizontal" = false
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "direction" = -1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_intensity" = 2.5
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "ghost_backoff_secs" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "speed_divisor" = 20
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "scale_factor" = 127
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "hue_step_afterglow" = 10
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_shockwave" = #a0ff0000
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "shockwave_divisor" = 12
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "wave_length" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_wave" = #000000
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 0.5
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_step" = 6
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_shockwave" = #5050505
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #a0a0a0a
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "keymap" = keymaps/default
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #20ffffff
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_highlight" = #ff101010
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "afterglow_step" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_opacity" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "animation_delay" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_opacity" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_step" = 32
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "requires" = macros/user-macros
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:06:59 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:07:01 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:07:01 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:01 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:07:01 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:07:01 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:07:01 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb10 01000000|                   ........         00000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 16
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Switching to slot #1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /var/lib/eruption/profiles/red-fx.profile
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/halo.lua
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_afterglow is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_step_shockwave is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter shockwave_divisor is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_mouse_click_flash is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter color_mouse_wheel_flash is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter impact_step is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter alpha_step_impact is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/impact.lua
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter requires is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switch successful
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 0.45
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_background" = #ffff000c
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #ffffaf00
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "mouse_events" = true
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_wheel_flash" = #1affffff
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_click_flash" = #1affffff
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "impact_step" = 1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_impact" = #80ffff00
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "alpha_step_impact" = 16
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "shockwave_divisor" = 5
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_shockwave" = #ffff5f00
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "mouse_events" = true
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "color_highlight" = #0f0000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "keymap" = keymaps/default
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_opacity" = 1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "requires" = macros/user-macros
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "opacity" = 1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "overlay_step" = 6
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "animation_delay" = 1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_opacity" = 1
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Applying parameter "highlight_step" = 32
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000100 00000000|                   ........         00000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000200 00000000|                   ........         00000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb10 00000000|                   ........         00000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 16
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:07:02 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 119
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 77
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb20 01000000|                   ... ....         00000000
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 32
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Switching to slot #4
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000103 00000000|                   ........         00000000
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |03000203 00000000|                   ........         00000000
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Switching to profile: /home/sebastian/.config/eruption/profiles/destiny_two.profile
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Script file destinytwo.lua cannot be found: File not found: Could not find file in search path(s): destinytwo.lua
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Invalid profile: /home/sebastian/.config/eruption/profiles/destiny_two.profile, refusing to switch profiles
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb20 00000000|                   ... ....         00000000
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 32
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 1 args: 119
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: FN key event registered
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key up: Index: 77
Oct 05 20:07:03 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 1
Oct 05 20:07:05 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 6
Oct 05 20:07:05 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Notifying audio proxy to play SFX with ID: 0
Oct 05 20:07:05 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:   |0300fb17 01000000|                   ........         00000000
Oct 05 20:07:05 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]:                                                          00000008
Oct 05 20:07:05 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: HID event: 2 args: 23
Oct 05 20:07:06 sebastian-manjaro eruption[206347]: sebastian-manjaro eruption[206347]: Macros: Key down: Index: 6

X3n0m0rph59 added a commit that referenced this issue Oct 5, 2022
Introduce a short delay after each step of the initialization sequence.
This is a try to fix a problem with failing device initialization,
seen on some KVM switches.

This patch shortens the delay somewhat and places it in front of the
status polling loop. This is done to avoid introducing lag due to excessive
sleeping.

References #161
@X3n0m0rph59
Copy link
Member

X3n0m0rph59 commented Oct 5, 2022

@SHU-red

OK i think it worked

OK, great! Glad that you were able to successfully build the project!

Could be, that my settings have got lost because i "only" backed up ~/.config/eruption but maybe also had other files manipulated? Don`t know

Eruption stores its state (runtime configuration) in multiple places. Namely in the user's home directory at ~/.config/eruption, the global state of the eruption daemon gets saved to /var/lib/eruption/*.state and /var/lib/eruption/profiles/<name of profile>.state.

Edit: Maybe you forgot to insert the paths into /etc/eruption/eruption.conf!? This needs to be done after each invocation of sudo make install

Basically i think it seems to work but im not sure because of the changing nature of the problem

Yes, that sounds plausible...

I think i can feel some delay for every keystroke

Apparently the delay is way too long then... I have updated the driver code and moved the delay outside of the polling loop. Additionally I reduced the sleep time as well.

The keyboard beeps at every keystroke (but i think this is something from the default settings?)

Please try the following command and see if it fixes the problem:

eruptionctl config soundfx false

After switching back to my Linux-PC sometimes the Keyboard stayed black until the first keystroke was performed (During these phases, the log showed "Entering the main loop now..")

OK, thanks for bringing this to my attention! I will have a look at the code in question...

Thanks again for your patience and continued support! The next steps would be to re-build and install Eruption from the latest commit in the develop branch and see if it improves the situation.

In the base directory where the Eruption source code resides, please execute the following commands:

git switch develop
git pull origin develop
make && make stop; sudo make install; sudo sed -i 's/testing/experimental/' /etc/eruption/eruption.conf; make start

This will pull the latest commits from the develop branch, compile Eruption, install it, enable experimental driver code and finally start the eruption daemons.

eruption -V
Eruption 0.3.0 (0.2.0.r88.gd470f495) (release build)

@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 5, 2022

I did run

git switch develop
git pull origin develop
make && make stop; sudo make install; sudo sed -i 's/testing/experimental/' /etc/eruption/eruption.conf; make start

Keyboard stayed black until i pressed FN-F1-F4
and seemed to be more responsive

then

❯ eruption -V
Eruption 0.3.0 (0.2.0.r88.gd470f495) (release build)

then

eruptionctl config soundfx false

No sound anymore while typing
Then multiple times kvm-switching

eruption on  develop via 🦀 v1.64.0 took 58s 
❯ sudoedit /usr/lib/systemd/system/eruption.service 

eruption on  develop via 🦀 v1.64.0 took 8s 
❯ sudo systemctl daemon-reload

eruption on  develop via 🦀 v1.64.0 
❯ sudo systemctl restart eruption.service

eruption on  develop via 🦀 v1.64.0 
❯ journalctl -u eruption.service --follow
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 108
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 107
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb6c 00000000|                   ...l....         00000000
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 108
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 107
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb6b 01000000|                   ...k....         00000000
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 107
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 89
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 89
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb6b 00000000|                   ...k....         00000000
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:30 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 107
Oct 05 23:15:32 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Keyboard device went away: No such device (os error 19)
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Error sending LED map to a device: Invalid result
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Trying to unplug the failed device
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: More than 82 milliseconds of jitter detected!
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: This means that we dropped at least one frame
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loop took: 239 milliseconds, goal: 41
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Skipping uninitialized device, trying to re-initialize it now...
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Error opening the keyboard device: Could not open the device file
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing keyboard device...
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Could not initialize the device: Device not opened
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Unplugging a failed keyboard device...
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Sending device hot remove notification...
Oct 05 23:15:33 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Eruption SDK client connected
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Hotplug event received, trying to claim newly added devices now...
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Enumerating connected devices...
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing the hotplugged keyboard device...
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Opening keyboard device...
Oct 05 23:15:40 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing keyboard device...
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Configuring keyboard LEDs...
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Firmware revision: 1.36
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Spawning keyboard input thread...
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Sending device hotplug notification...
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Device enumeration completed
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Eruption SDK client disconnected
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Picking evdev device: /dev/input/event21
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Now listening on keyboard: /dev/input/event21
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Grabbing the keyboard device exclusively
Oct 05 23:15:41 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
1Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb13 01000000|                   ........         00000000
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 19
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 7
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 7
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb13 00000000|                   ........         00000000
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:44 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 19
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Error sending LED map to a device: Invalid result
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Trying to unplug the failed device
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Unplugging a failed keyboard device...
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Sending device hot remove notification...
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Keyboard device went away: No such device (os error 19)
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:47 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Eruption SDK client connected
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Hotplug event received, trying to claim newly added devices now...
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Enumerating connected devices...
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing the hotplugged keyboard device...
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Opening keyboard device...
Oct 05 23:15:51 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing keyboard device...
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Configuring keyboard LEDs...
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Firmware revision: 1.36
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Spawning keyboard input thread...
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Sending device hotplug notification...
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Device enumeration completed
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Eruption SDK client disconnected
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Picking evdev device: /dev/input/event21
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Now listening on keyboard: /dev/input/event21
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Grabbing the keyboard device exclusively
Oct 05 23:15:52 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb20 01000000|                   ... ....         00000000
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 32
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #4
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000103 00000000|                   ........         00000000
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000203 00000000|                   ........         00000000
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /home/sebastian/.config/eruption/profiles/destiny_two.profile
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Script file destinytwo.lua cannot be found: File not found: Could not find file in search path(s): destinytwo.lua
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Invalid profile: /home/sebastian/.config/eruption/profiles/destiny_two.profile, refusing to switch profiles
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb20 00000000|                   ... ....         00000000
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 32
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:15:55 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb18 01000000|                   ........         00000000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 24
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #2
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000101 00000000|                   ........         00000000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000201 00000000|                   ........         00000000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/halo.lua terminated gracefully
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/impact.lua terminated gracefully
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter direction is undefined. Using defaults from script manifest.
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter scale_factor is undefined. Using defaults from script manifest.
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_wave is undefined. Using defaults from script manifest.
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Afterhue config. Using config parameters from script manifest.
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Macros config. Using config parameters from script manifest.
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff10ff10
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 12
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "ghost_backoff_secs" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "horizontal" = false
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "direction" = -1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.5
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "wave_length" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "speed_divisor" = 20
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #a0ff0000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "afterglow_step" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #ff101010
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_wave" = #000000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #20ffffff
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "hue_step_afterglow" = 10
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "scale_factor" = 127
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #a0a0a0a
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "afterglow_step" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "ghost_intensity" = 2.5
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #5050505
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/user-macros
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb18 00000000|                   ........         00000000
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:56 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 24
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb10 01000000|                   ........         00000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 16
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000100 00000000|                   ........         00000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000200 00000000|                   ........         00000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/red-fx.profile
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/halo.lua
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_afterglow is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_step_shockwave is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter shockwave_divisor is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_mouse_click_flash is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_mouse_wheel_flash is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter impact_step is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter alpha_step_impact is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/impact.lua
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter requires is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ffff000c
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.45
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffaf00
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #1affffff
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #1affffff
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff5f00
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "impact_step" = 1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_impact" = #80ffff00
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "alpha_step_impact" = 16
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/user-macros
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #0f0000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb10 00000000|                   ........         00000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 16
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:15:57 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb21 01000000|                   ...!....         00000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 33
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #3
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000102 00000000|                   ........         00000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000202 00000000|                   ........         00000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/starcraft2.profile
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Shockwave config. Using config parameters from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/halo.lua terminated gracefully
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/impact.lua terminated gracefully
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.35
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff2020ff
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff0000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #04040f
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/starcraft2
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb21 00000000|                   ...!....         00000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 33
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:15:58 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Error sending LED map to a device: Invalid result
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Trying to unplug the failed device
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Unplugging a failed keyboard device...
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Sending device hot remove notification...
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/starcraft2.profile
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Shockwave config. Using config parameters from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.35
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff2020ff
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/starcraft2
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #04040f
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff0000
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:15:59 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Keyboard device went away: No such device (os error 19)
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/starcraft2.profile
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Shockwave config. Using config parameters from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff2020ff
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.35
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff0000
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #04040f
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/starcraft2
Oct 05 23:16:00 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Eruption SDK client connected
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Hotplug event received, trying to claim newly added devices now...
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Enumerating connected devices...
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing the hotplugged keyboard device...
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Opening keyboard device...
Oct 05 23:16:10 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Initializing keyboard device...
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Configuring keyboard LEDs...
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Firmware revision: 1.36
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Spawning keyboard input thread...
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Sending device hotplug notification...
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Device enumeration completed
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Eruption SDK client disconnected
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Main loop terminated gracefully
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Picking evdev device: /dev/input/event21
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Now listening on keyboard: /dev/input/event21
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Grabbing the keyboard device exclusively
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Entering the main loop now...
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/starcraft2.profile
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Shockwave config. Using config parameters from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.35
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff2020ff
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff0000
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/starcraft2
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #04040f
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:11 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:15 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:15 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:15 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:15 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:15 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:16 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:16 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:16 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:16 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:16 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:17 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb10 01000000|                   ........         00000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 16
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000100 00000000|                   ........         00000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000200 00000000|                   ........         00000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/red-fx.profile
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/halo.lua
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_afterglow is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_step_afterglow is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_step_shockwave is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter shockwave_divisor is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter mouse_events is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_mouse_click_flash is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_mouse_wheel_flash is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter impact_step is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter alpha_step_impact is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/impact.lua
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter requires is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ffff000c
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.45
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff5f00
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #1affffff
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #1affffff
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "alpha_step_impact" = 16
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "impact_step" = 1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_impact" = #80ffff00
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffaf00
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/user-macros
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #0f0000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb10 00000000|                   ........         00000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 16
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:18 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb18 01000000|                   ........         00000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 24
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #2
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000101 00000000|                   ........         00000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000201 00000000|                   ........         00000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/matrix.profile
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/halo.lua terminated gracefully
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/shockwave.lua terminated gracefully
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/impact.lua terminated gracefully
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/ghost.lua
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter direction is undefined. Using defaults from script manifest.
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter scale_factor is undefined. Using defaults from script manifest.
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter color_wave is undefined. Using defaults from script manifest.
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/wave.lua
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Afterhue config. Using config parameters from script manifest.
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/afterhue.lua
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Macros config. Using config parameters from script manifest.
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff10ff10
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "ghost_backoff_secs" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 12
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #20ffffff
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "afterglow_step" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "hue_step_afterglow" = 10
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "afterglow_step" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #a0a0a0a
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.5
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "ghost_intensity" = 2.5
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "scale_factor" = 127
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_wave" = #000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #a0ff0000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #5050505
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "direction" = -1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "speed_divisor" = 20
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "wave_length" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/user-macros
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "horizontal" = false
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #ff101010
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb18 00000000|                   ........         00000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 24
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:19 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb21 01000000|                   ...!....         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 33
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #3
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000102 00000000|                   ........         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000202 00000000|                   ........         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /var/lib/eruption/profiles/starcraft2.profile
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/solid.lua terminated gracefully
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/ghost.lua terminated gracefully
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/wave.lua terminated gracefully
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/solid.lua
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/afterhue.lua terminated gracefully
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Lua script /usr/share/eruption/scripts/macros.lua terminated gracefully
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Active profile does not have Shockwave config. Using config parameters from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/shockwave.lua
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter animation_delay is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter highlight_step is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter overlay_step is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter opacity is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Parameter keymap is undefined. Using defaults from script manifest.
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading Lua script: /usr/share/eruption/scripts/macros.lua
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switch successful
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "shockwave_divisor" = 5
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_background" = #ff2020ff
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_click_flash" = #20ffaaaa
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_mouse_wheel_flash" = #40aaaaff
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 0.35
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_afterglow" = #ffffffff
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "mouse_events" = true
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_shockwave" = #ffff0000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_shockwave" = #a0a0000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_step_afterglow" = #8000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "keymap" = keymaps/default
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_opacity" = 1
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_opacity" = 1
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "overlay_step" = 6
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "requires" = macros/starcraft2
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "animation_delay" = 1
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "opacity" = 1
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "color_highlight" = #04040f
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Applying parameter "highlight_step" = 32
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Loading device specific Lua script: 'keyboards/roccat_vulcan_1xx.lua'
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb21 00000000|                   ...!....         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 33
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:20 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb20 01000000|                   ... ....         00000000
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 32
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Switching to slot #4
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000103 00000000|                   ........         00000000
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |03000203 00000000|                   ........         00000000
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Switching to profile: /home/sebastian/.config/eruption/profiles/destiny_two.profile
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Script file destinytwo.lua cannot be found: File not found: Could not find file in search path(s): destinytwo.lua
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Invalid profile: /home/sebastian/.config/eruption/profiles/destiny_two.profile, refusing to switch profiles
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb20 00000000|                   ... ....         00000000
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 32
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:21 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:22 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:22 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:22 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:22 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:22 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 01000000|                   ...w....         00000000
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 119
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 77
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb77 00000000|                   ...w....         00000000
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 1 args: 119
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: FN key event registered
Oct 05 23:16:23 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key up: Index: 77
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:   |0300fb17 01000000|                   ........         00000000
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]:                                                          00000008
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: HID event: 2 args: 23
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6
Oct 05 23:16:25 sebastian-manjaro eruption[394428]: sebastian-manjaro eruption[394428]: Macros: Key down: Index: 6

This try felt very good to me
Fast response
Seems to always come back to eruption settings after switching to PC1 (linux-PC9) despite the fact, that initially the keyboard stays black until the first keystroke was made

X3n0m0rph59 added a commit that referenced this issue Oct 6, 2022
Switch `hidapi` backend from `libusb` to the linux-specific `hidapi-hidraw`.
Update `FRAME_GENERATION_COUNTER` on device hotplug, to ensure that
the device is in a known state.

References #161
@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 6, 2022

OK mate,
there should be something important be captured in the log below

I recognized, that when my Windows PC is off, this must be the situation which reproducable causes problems!

Situation:

  1. eruption working and KVM is on my Linux PC
  2. sudoedit eruption to log-level debug
  3. restart eruption service
  4. start logging with journalctl
  5. switching with the KVM switch to the Windows PC but its OFF!!!!!!!!! --> Keyboard stays black, only the white square buttons shining
  6. switching back to the Linux PC --> eruption settings do not get recovered!!!!

To filter-out the annoying "standard-errors" i have, i excluded the word "closed"

Does this help?

❯ journalctl -u eruption.service --follow | grep -v "closed"
Oct 06 20:45:05 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: HID event: 2 args: 108
Oct 06 20:45:05 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: Key down: Index: 107
Oct 06 20:45:05 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: Key up: Index: 107
Oct 06 20:45:05 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]:   |0300fb6c 00000000|                   ...l....         00000000
Oct 06 20:45:05 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]:                                                          00000008
Oct 06 20:45:05 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: HID event: 1 args: 108
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]:   |0300fb6b 01000000|                   ...k....         00000000
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]:                                                          00000008
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: HID event: 2 args: 107
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: Key down: Index: 89
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]:   |0300fb6b 00000000|                   ...k....         00000000
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]:                                                          00000008
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: HID event: 1 args: 107
Oct 06 20:45:06 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Macros: Key up: Index: 89
Oct 06 20:45:11 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Keyboard device went away: No such device (os error 19)
Oct 06 20:45:11 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Main loop terminated gracefully
Oct 06 20:45:11 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Entering the main loop now...
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Eruption SDK client connected
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Hotplug event received, trying to claim newly added devices now...
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Enumerating connected devices...
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Found supported keyboard device: 0x1e7d:0x3098 (3-2.2.3:1.0) - ROCCAT ROCCAT Vulcan AIMO
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Device enumeration completed
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Main loop terminated gracefully
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Eruption SDK client disconnected
Oct 06 20:45:17 sebastian-manjaro eruption[782222]: sebastian-manjaro eruption[782222]: Entering the main loop now...
Oct 06 20:45:21 sebastian-manjaro systemd-journald[331]: Suppressed 3224270 messages from eruption.service

X3n0m0rph59 added a commit that referenced this issue Oct 7, 2022
Update `FRAME_GENERATION_COUNTER` when polling the device status, to ensure that
disconnected devices are flagged as failed.

References #161
@X3n0m0rph59
Copy link
Member

@SHU-red

After switching back to my Linux-PC sometimes the Keyboard stayed black until the first keystroke was performed (During these phases, the log showed "Entering the main loop now..")

OK, thanks for bringing this to my attention! I will have a look at the code in question...

It seems that device hotplug hangs because the eruption daemon didn't flag the device as failed previously.

Please test again with the latest commits from the develop branch. There is a great chance that it will work this time, with the latest patches applied!

In the base directory where the Eruption source code resides, please execute the following commands:

git switch develop
git pull origin develop
make && make stop; sudo make install; sudo sed -i 's/testing/experimental/' /etc/eruption/eruption.conf; make start

This will pull the latest commits from the develop branch, compile Eruption, install it, enable experimental driver code and finally start the eruption daemons.

eruption -V
Eruption 0.3.0 (0.2.0.r94.gf0057f8e) (release build)

@X3n0m0rph59 X3n0m0rph59 added this to the Eruption 0.3.xx milestone Oct 7, 2022
@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 7, 2022

After installing

❯ eruption -V
Eruption 0.3.0 (0.2.0.r95.g8deab11c) (release build)

the keyboard went black and stayed like this even after typing

switching Linux > Win > Linux, it came back and loaded a only red profile with no effects
no problems there, after i changed loglevel and restarted the eruption service, it worked normal

This now is the log with Win-PC ON:

eruption on  develop via 🦀 v1.64.0 
❯ journalctl -u eruption.service --follow | grep -v "closed"
Oct 07 07:58:50 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 1 args: 117
Oct 07 07:58:50 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key up: Index: 108
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb6b 01000000|                   ...k....         00000000
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 2 args: 107
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 89
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb6b 00000000|                   ...k....         00000000
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 1 args: 107
Oct 07 07:58:52 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key up: Index: 89
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Error sending LED map to a device: Invalid result
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Trying to unplug the failed device
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Main loop terminated gracefully
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Unplugging a failed keyboard device...
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Sending device hot remove notification...
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Entering the main loop now...
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Keyboard device went away: No such device (os error 19)
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Main loop terminated gracefully
Oct 07 07:58:55 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Entering the main loop now...
Oct 07 07:59:02 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Eruption SDK client connected
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Hotplug event received, trying to claim newly added devices now...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Enumerating connected devices...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported keyboard device: 0x1e7d:0x3098 (/dev/hidraw0) - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Initializing the hotplugged keyboard device...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Opening keyboard device...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Initializing keyboard device...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Configuring keyboard LEDs...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Firmware revision: 1.36
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Main loop terminated gracefully
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Spawning keyboard input thread...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Sending device hotplug notification...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Device enumeration completed
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Eruption SDK client disconnected
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Entering the main loop now...
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Picking evdev device: /dev/input/event21
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Now listening on keyboard: /dev/input/event21
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 07 07:59:03 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Grabbing the keyboard device exclusively
Oct 07 07:59:05 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb17 01000000|                   ........         00000000
Oct 07 07:59:05 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 07:59:05 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 2 args: 23
Oct 07 07:59:05 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6

This is the log with WinPC OFF

❯ journalctl -u eruption.service --follow | grep -v "closed"
Oct 07 08:02:45 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 2 args: 108
Oct 07 08:02:45 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 107
Oct 07 08:02:45 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb6c 00000000|                   ...l....         00000000
Oct 07 08:02:45 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 08:02:45 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 1 args: 108
Oct 07 08:02:45 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key up: Index: 107
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb6b 01000000|                   ...k....         00000000
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 2 args: 107
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 89
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb6b 00000000|                   ...k....         00000000
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 1 args: 107
Oct 07 08:02:46 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key up: Index: 89
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Error sending LED map to a device: Invalid result
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Trying to unplug the failed device
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Main loop terminated gracefully
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Unplugging a failed keyboard device...
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Sending device hot remove notification...
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Entering the main loop now...
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Keyboard device went away: No such device (os error 19)
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Main loop terminated gracefully
Oct 07 08:02:48 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Entering the main loop now...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Eruption SDK client connected
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Hotplug event received, trying to claim newly added devices now...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Enumerating connected devices...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported keyboard device: 0x1e7d:0x3098 (/dev/hidraw0) - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Bound driver: ROCCAT Vulcan 100/12x AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found supported device: 0x1e7d:0x3098 - ROCCAT ROCCAT Vulcan AIMO
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Found unsupported device: 0x46a:0xb103 - <unknown> USB Device
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Initializing the hotplugged keyboard device...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Opening keyboard device...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Initializing keyboard device...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Configuring keyboard LEDs...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Firmware revision: 1.36
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Main loop terminated gracefully
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Spawning keyboard input thread...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Sending device hotplug notification...
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Device enumeration completed
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Eruption SDK client disconnected
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Picking evdev device: /dev/input/event21
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Now listening on keyboard: /dev/input/event21
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Input device name: "ROCCAT ROCCAT Vulcan AIMO"
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Input device ID: bus 0x3 vendor 0x1e7d product 0x3098
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Physical location: usb-0000:04:00.0-2.2.3/input0
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Grabbing the keyboard device exclusively
Oct 07 08:02:56 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Entering the main loop now...
Oct 07 08:02:58 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:   |0300fb17 01000000|                   ........         00000000
Oct 07 08:02:58 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]:                                                          00000008
Oct 07 08:02:58 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: HID event: 2 args: 23
Oct 07 08:02:58 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6
Oct 07 08:02:59 sebastian-manjaro eruption[11419]: sebastian-manjaro eruption[11419]: Macros: Key down: Index: 6

I think this could be it 😄

X3n0m0rph59 added a commit that referenced this issue Oct 8, 2022
Lower the timeout somewhat and see if it still working

References #161
@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 11, 2022

One last thing

  1. Do you think we got the topic solved?
  2. Do i have to do something going back to the correct update-path via pacman at a certain point? And how?

@X3n0m0rph59
Copy link
Member

Hi @SHU-red, thanks for testing the patches and sorting things out!

Just to check whether my understanding is correct, switching between PCs is working now for you most of the time? No more problems with Eruption failing to initialize the keyboard? If that is correct, then the root cause of the problem was indeed a timing issue.

Do you think we got the topic solved?

Since the problem you encountered seems to be related to a timing issue and the current fix only touches the driver for the ROCCAT Vulcan 100/120, this problem may be present in the code of other device drivers as well.

The next step would be for me to fix the driver code of every supported device to adhere more to the USB specs.

Do i have to do something going back to the correct update-path via pacman at a certain point? And how?

I would recommend you to (re-)install the latest git snapshot package using:

paru eruption-git

X3n0m0rph59 added a commit that referenced this issue Oct 11, 2022
In combination with slow USB hubs or KVM switches, some drivers
apparently fail to initialize due to too strict timing constraints.
So be more lenient with timings, and increase the time we wait between
issuing of commands

Referencs #161
X3n0m0rph59 added a commit that referenced this issue Oct 11, 2022
In combination with slow USB hubs or KVM switches, some drivers
apparently fail to initialize due to too strict timing constraints.
So be more lenient with timings, and increase the time we wait between
issuing of commands.

Fix some more timing issues

Referencs #161
@SHU-red
Copy link
Contributor Author

SHU-red commented Oct 11, 2022

Just to check whether my understanding is correct, switching between PCs is working now for you most of the time? No more problems with Eruption failing to initialize the keyboard? If that is correct, then the root cause of the problem was indeed a timing issue.

I would agree with that

I would recommend you to (re-)install the latest git snapshot package using:

paru eruption-git

Thanks
I've never seen $paru but installed it and worked flawlessly
I have no idea if my version now includes your fixes 😅
But it seems that everything is running smoooooth 😄

❯ eruption -V
Eruption 0.3.0 (0.2.0.r128.g6ca2eb76) (release build)

Thank you for your hard work!

@X3n0m0rph59
Copy link
Member

@SHU-red OK, great! Glad that it is working now!

I have no idea if my version now includes your fixes 😅
But it seems that everything is running smoooooth

❯ eruption -V
Eruption 0.3.0 (0.2.0.r128.g6ca2eb76) (release build)

Yes, so you are currently running eruption-git from the master branch which includes the patch that fixes the timing issue for your device, but not for others. The latest commit that you are running is 6ca2eb7 which holds the following code:

https://github.com/X3n0m0rph59/eruption/blob/6ca2eb76b9148407179de9a3ac62acc98f83f78d/eruption/src/hwdevices/roccat_vulcan_1xx.rs#L451-L452

Thank you for your hard work!

You are welcome!

I will leave this issue open for a while, and even going to pin it, so that others can chime in if they are encountering the same problem as well!

@WolfBlader
Copy link

Hi, just to report it also fix the issue, for the integrated KVM of the Philips 439P9H ultrawide monitor with the Vulcan 120.
Running Ubuntu 22.04 and Windows 11.

@SHU-red
Copy link
Contributor Author

SHU-red commented Jun 2, 2023

Ok,
im struggling a bit to post this here because i recently upgraded my setup with

  • 4K KVM like this
  • 4K Extender like this

In general this is a very tough task and also causes difficulties with audo etc.

I did not expect eruption to work with this out of the box and i am absolutely not sure if eruption even has something to do with this but for me it does not work also after restarting the eruption.service

So im carefully asing if i can provide you some logs or execute some tasks to maybe find out that there may be a possible fix for my (and maybe someone others) special case?

By Keyboard is generally working but eruption does not seem to recognize something

During executing sudo systemctl restart eruption.service:

╰ $ journalctl -u eruption.service --follow
Jun 02 11:49:55 Fedora.fritz.box systemd[1]: eruption.service: Deactivated successfully.
Jun 02 11:49:55 Fedora.fritz.box systemd[1]: Stopped eruption.service - Realtime RGB LED Driver for Linux.
Jun 02 11:49:55 Fedora.fritz.box systemd[1]: eruption.service: Consumed 4.633s CPU time.
Jun 02 11:49:55 Fedora.fritz.box systemd[1]: Starting eruption.service - Realtime RGB LED Driver for Linux...
Jun 02 11:49:55 Fedora.fritz.box systemd[1]: Started eruption.service - Realtime RGB LED Driver for Linux.
Jun 02 11:49:58 Fedora.fritz.box eruption[8543]: Fedora.fritz.box eruption[8543]: Could not initialize LEDs: Invalid result
Jun 02 11:49:58 Fedora.fritz.box eruption[8543]: Fedora.fritz.box eruption[8543]: Terminating input thread due to a failed device
Jun 02 11:49:58 Fedora.fritz.box eruption[8543]: Fedora.fritz.box eruption[8543]: Skipping uninitialized device, trying to re-initialize it now...
Jun 02 11:49:58 Fedora.fritz.box eruption[8543]: Fedora.fritz.box eruption[8543]: Error opening the keyboard device: Could not open the device file
Jun 02 11:49:58 Fedora.fritz.box eruption[8543]: Fedora.fritz.box eruption[8543]: Could not initialize the device: Device not opened
Jun 02 11:58:47 Fedora.fritz.box systemd[1]: Stopping eruption.service - Realtime RGB LED Driver for Linux...
Jun 02 11:58:48 Fedora.fritz.box systemd[1]: eruption.service: Deactivated successfully.
Jun 02 11:58:48 Fedora.fritz.box systemd[1]: Stopped eruption.service - Realtime RGB LED Driver for Linux.
Jun 02 11:58:48 Fedora.fritz.box systemd[1]: eruption.service: Consumed 6.716s CPU time.
Jun 02 11:58:48 Fedora.fritz.box systemd[1]: Starting eruption.service - Realtime RGB LED Driver for Linux...
Jun 02 11:58:48 Fedora.fritz.box systemd[1]: Started eruption.service - Realtime RGB LED Driver for Linux.
Jun 02 11:58:51 Fedora.fritz.box eruption[18716]: Fedora.fritz.box eruption[18716]: Could not initialize LEDs: Invalid result
Jun 02 11:58:51 Fedora.fritz.box eruption[18716]: Fedora.fritz.box eruption[18716]: Terminating input thread due to a failed device
Jun 02 11:58:51 Fedora.fritz.box eruption[18716]: Fedora.fritz.box eruption[18716]: Skipping uninitialized device, trying to re-initialize it now...
Jun 02 11:58:51 Fedora.fritz.box eruption[18716]: Fedora.fritz.box eruption[18716]: Error opening the keyboard device: Could not open the device file
Jun 02 11:58:51 Fedora.fritz.box eruption[18716]: Fedora.fritz.box eruption[18716]: Could not initialize the device: Device not opened

@X3n0m0rph59
Copy link
Member

Hi @SHU-red, thanks for reporting your findings!

This looks suspiciously like the USB initialization problem! I believe this issue can be fixed by increasing the timeouts, which should not be a problem anymore, soon...

I recently implemented parallel device-probing and parallel initialization (already available in the unified-canvas branch) which alleviates the need for device initialization to be as fast as possible. Eruption 0.3.x still uses serialized probing and initialization which results in the total startup time of the daemon being the sum of the times that each connected device takes to come up. So it is highly desirable for the device-init code to really be as fast as possible. Especially if you have more than one supported device connected to your system.

With parallel probing and initialization, the total startup time of Eruption is the time it takes the slowest device to come up.
Okay, so I will increase the timeouts and push the code out to the unified-canvas branch which will ultimately get merged into develop some time in the future.

In the meantime: If you feel comfortable with compiling Eruption from source, I can prepare a patch with much larger timeouts, otherwise you would have to wait for the next release.

@SHU-red
Copy link
Contributor Author

SHU-red commented Jun 2, 2023

This sounds very promising and im glad that my problem may be solvable

I fully aggree with your proprosal:
I do have time so there is no need for you to prepare something for me

On the other hand, i want to offer you to build and check/debug these future upgrades for you

So i will do nothing and hope that in the future magically eruption starts working for me again
If i can support you by checking out stuff i will do my best to understand/help whats going on

I can not thank you enough for your effort!

X3n0m0rph59 added a commit that referenced this issue Jun 4, 2023
This should help slow USB hubs and KVM switches
References #161
@SHU-red
Copy link
Contributor Author

SHU-red commented Dec 8, 2023

Hi there,
just wanted to ask about progress for this?

Still running my 4K KVM setup

@SHU-red
Copy link
Contributor Author

SHU-red commented Feb 6, 2024

Sorry i do not want to annoy you!
Is there any chance of progress in these cases?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants