HID devices issue
-
@DoctorG Exactly. My use case is https://usevia.app. It finds my keyboard, I select it, but then nothing happens. If I press the "Authorize" button again, it simply shows my keyboard again, with "- Paired" by the end of the keyboard model. Selecting it still does nothing, differently from Chrome.
I tried the same using
gksudo
(which right now, is required from Chrome to properly connect to my keyboard on Linux), but Vivaldi does exactly the same: nothing. No info on the console either.No useful information at
vivaldi://device-log
either; here I unplugged, re-plugged the keyboard, and then tried to pair at usevia.app:HIDUser[18:36:11] HID device added: vendorId=13364, productId=672, name='Keychron Keychron K10 Pro', serial='', deviceIds=['/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.1/0003:3434:02A0.0012/hidraw/hidraw4'], reportDescriptor='BmD/CWGhAQliFQAm/wCVIHUIgQIJYxUAJv8AlSB1CJECwA==' HIDUser[18:36:11] HID device added: vendorId=13364, productId=672, name='Keychron Keychron K10 Pro', serial='', deviceIds=['/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.2/0003:3434:02A0.0013/hidraw/hidraw5'], reportDescriptor='BQEJAqEBhQIJAaEABQkZASkIFQAlAZUIdQGBAgUBCTAJMRWBJX+VAnUIgQYJOBWBJX+VAXUIgQYFDAo4AhWBJX+VAXUIgQbAwAUBCYChAYUDGQEqtwAVASa3AJUBdRCBAMAFDAkBoQGFBBkBKqACFQEmoAKVAXUQgQDABQEJBqEBhQYFBxngKecVACUBlQh1AYECBQcZACnvFQAlAZXwdQGBAgUIGQEpBZUFdQGRApUBdQORAcA=' HIDUser[18:36:11] HID device added: vendorId=13364, productId=672, name='Keychron Keychron K10 Pro', serial='', deviceIds=['/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.0/0003:3434:02A0.0011/hidraw/hidraw3'], reportDescriptor='BQEJBqEBBQcZ4CnnFQAlAZUIdQGBApUBdQiBAQUHGQAp/xUAJv8AlQZ1CIEABQgZASkFlQV1AZEClQF1A5EBwA==' USBUser[18:36:11] USB device added: path=/dev/bus/usb/001/016 vendor=13364 "Keychron", product=672 "Keychron K10 Pro", serial="", guid=626fb7e4-17b1-43e8-acd2-8d527e8937cd USBUser[18:36:04] USB device removed: path=/dev/bus/usb/001/015 guid=40cc5281-40a9-49c6-8fbc-762a15d02191 HIDUser[18:36:03] HID device removed: deviceId='/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.2/0003:3434:02A0.0010/hidraw/hidraw5' HIDUser[18:36:03] HID device removed: deviceId='/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.1/0003:3434:02A0.000F/hidraw/hidraw4' HIDUser[18:36:03] HID device removed: deviceId='/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.0/0003:3434:02A0.000E/hidraw/hidraw3'
-
@igorsantos07 Is this mentioned issue https://forum.vivaldi.net/post/792760
-
@DoctorG Nope! It doesn't crash at all, given I was even able to get logs after trying to access the keyboard on UseVia. It just doesn't do anything after I select the device on the integrated popup.
-
@igorsantos07 That is known and no-connect is known report and covered by the mentioned master bug, too.
-
@DoctorG
Has this been fixed yet or is there some work around available other than using another browser? -
@NJURUGGLAN said in HID devices issue:
Has this been fixed yet or is there some work around available
No and No.
Use a different browser for this task. -
I updated bug report for latest Vivaldi 7.1 ad 7.2.
Bug is VB-112800 "HID device connectivity has been broken for many months" - Confirmed. -
@DoctorG said in HID devices issue:
I updated bug report for latest Vivaldi 7.1 ad 7.2.
Bug is VB-112800 "HID device connectivity has been broken for many months" - Confirmed.Hello, is it confirmed for MacOS too ? Thanks
-
@zookeeper Does it fail for you on Mac?
-
Yes @DoctorG impossible to make it work, for example with Ledger devices, i've opened a topic here : https://forum.vivaldi.net/topic/106153/impossible-to-use-hid-devices?_=1741540501782
-
@zookeeper I willupdate the bugtracker now adding MacOS.
-
Thank you, hope it will be resolved at some point as it's weird it's not working anymore and it's quite important.
-
What I just found is that, at least on Windows, both https://usevia.app and https://test.gulikit.com/?language=1 installed as PWA work as intended. Maybe this can help you to find the bug and get it fixed.
-
@AlphaGeekV2 You mean the PWA created by Vivaldi work, but same address in a tab not?
-
@DoctorG Exactly! I was talking about PWA and I ended up testing with no hope, but it works there.
-
@AlphaGeekV2 Thanks for hint.
I will update bug tracker, so devs can check more.
-
Great news, the HID devices seems to work on the lateste version of Vivaldi.
-
@zookeeper Really?
If you check on the before mentioned pages you get the listed devices and you can connect?
As a regular Vivaldi tab or a PWA? -
@DoctorG I've just tried with a Ledger and Solflare wallet, USB window appears and the connection worked.
Just tried with Phantom wallet now, the USB windows appears, but it's still not working.
Tried also with a Meshtastic USB device, no USB window appears, but working on the PWA.
-
@zookeeper Thanks for testing.
Really strange, that some devices connect and some not.