Linux에서 Kinesis Advantage가 감지되지 않습니다.

Linux에서 Kinesis Advantage가 감지되지 않습니다.

저는 다음 두 게시물을 모두 살펴보았습니다. Kinesis Advantage, 출력은 있지만 출력 없음, systemd-221로 업그레이드한 후 Kinesis Advantage 키보드가 실패하고 Kinesis Advantage 관련 문제가 제 문제와 약간 다른 것 같습니다. 내 키보드는 5~10번 부팅할 때마다 제대로 작동하며, 다른 경우에는 상태 표시등이 꺼질 때까지 키보드를 여러 번 연결 해제했다가 다시 연결해야 합니다. 키보드가 제대로 작동하지 않으면 모든 상태 표시등이 켜져 있습니다.

마더보드: Rampage V Extreme 운영 체제: Arch Linux

이름 없음 -a:

Linux Odin 4.2.5-1-ARCH #1 SMP PREEMPT 화요일 10월 27일 08:13:28 CET 2015 x86_64 GNU/Linux

systemctl --버전:

systemd 228 +PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

***업데이트: 부팅 후 키보드 감지에 실패한 후 표시등이 꺼지고 lsusb에 다음이 표시됩니다.

버스 003 장치 002: ID 05f3:0081 PI Engineering, Inc. Kinesis 통합 허브

/proc/bus/input/devices에도 표시되지 않습니다.

플러그를 뽑았다가 다시 연결하면 표시등이 계속 켜져 있고 위 목록에는 아무런 변화가 없습니다. 작동하지 않을 때는 키를 눌러도 소리가 나지 않습니다. 대부분의 경우 Windows에서 작동합니다. 때로는 Windows에서 플러그를 뽑았다가 다시 연결해야 할 때도 있습니다. 부팅할 때마다 키보드는 BIOS 및 rEFInd에서도 작동합니다.

가능한 해결 방법을 아는 사람이 있나요? 키보드가 감지될 때까지 발견되지 않으면 키보드 감지를 다시 시도하는 스크립트처럼요?

답변1

방금 키보드를 USB 2.0 포트에서 USB 3.0으로 옮겼는데 지금까지 부팅할 때마다 감지되는 것 같습니다. 포트를 전환한 이후로 4번 부팅한 것 같은데 모두 성공했습니다.

답변2

동일한 설정(Arch Linux의 Kinesis Advantage)에서 똑같은 결과를 얻고 있습니다. 또한 USB 3.0 포트에서는 훨씬 더 안정적인 것으로 보이지만 여전히 완벽하지는 않습니다.

제가 발견한 한 가지 추가 문제는 USB 포트에 관계없이 키보드가 제대로 감지되고 작동하면 매크로(모든 매크로)를 사용할 때 키보드가 안정적으로 작동하지 않는다는 것입니다. 정확한 동작은 다음과 같습니다.

  • 키보드가 연결되고 올바르게 감지됨: 상태 LED가 깜박이고 NumLock 표시기 LED가 켜짐
  • 매크로 트리거: NumLock LED가 꺼지지만(NumLock은 실제로 꺼지지 않음) 키보드는 계속 작동합니다.
    • 그런 다음 다른 매크로를 실행하면 키보드가 죽습니다.
    • 그러나 LED가 다시 켜지도록 NumLock을 순환(끄기/켜기)하면 키보드가 제대로 작동합니다(매크로를 사용할 때 더 이상 죽지 않습니다).
    • 게다가 키보드를 연결한 후 바로 NumLock을 전환하면 매크로에 의한 사망도 방지할 수 있습니다.

그래서 내 해결책은 제대로 감지될 때까지 계속 연결한 다음 NumLock을 순환하는 것입니다. 그러면 잘 작동합니다.

관련 정보