I looked at both of these posts: Kinesis advantage, on but no output, Kinesis Advantage keyboard fails after upgrading to systemd-221, and their issues with the Kinesis Advantage seems to be a bit different from mine. My keyboard works fine about every 5 - 10 boots, and on other occasions I need to disconnect and reconnect the keyboard multiple times till the status lights on it turn off. When the keyboard isn't working correctly all of the status lights remain on.
Motherboard: Rampage V Extreme Operating System: Arch Linux
uname -a:
Linux Odin 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64 GNU/Linux
systemctl --version:
systemd 228 +PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN
***UPDATE: After unsuccessfully detecting the keyboard after boot the lights are off, and lsusb shows:
Bus 003 Device 002: ID 05f3:0081 PI Engineering, Inc. Kinesis Integrated Hub
It isn't showing up in /proc/bus/input/devices either.
Unplugging and plugging it back in causes the lights to stay on still, and nothing changes in the listings above. When it's not functioning keypresses do not make a sound. It works in Windows most of the time. On occasion I do need to unplug and plug it back in with Windows. Every time I boot up the keyboard also works in the bios and rEFInd.
Anyone know of possible workarounds? Like a script that would retry detecting the keyboard, if it isn't found till it's detected?