Ok, back to work! I tried a few things with the Webkey on my Linux machine and here's the output from lsusb after inserted, and then removed:
edy@edy-ASUS:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5165 IMC Networks
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 038: ID 05ac:6662 Apple, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
... and after device removed...
edy@edy-ASUS:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5165 IMC Networks
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Notice the difference is:
Bus 003 Device 038: ID 05ac:6662 Apple, Inc. Ok, so I also dumped the output of dmesg to a file and found this (some non-standard characters, not sure if it will show up in the forum properly):
[14749.993937] usb 3-2: new full-speed USB device number 24 using xhci_hcd
[14750.121599] usb 3-2: New USB device found, idVendor=05ac, idProduct=6662
[14750.121603] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[14750.121605] usb 3-2: Product: WEBKEY
[14750.121607] usb 3-2: Manufacturer: ŵࠅę̩ʑ֕
[14750.125795] input: ŵࠅę̩ʑ֕ WEBKEY as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:05AC:6662.0017/input/input52
[14750.177815] hid-generic 0003:05AC:6662.0017: input,hidraw0: USB HID v1.10 Keyboard [ŵࠅę̩ʑ֕ WEBKEY] on usb-0000:00:14.0-2/input0
[14750.921158] usb 3-2: USB disconnect, device number 24
I've attached the dmesg output since the plugging in of the Webkey (
see attachment "webkey.txt"), showing how it is inactivating, then activating repeatedly (I am not taking it in and out), thereby causing new instances of the Google Browser to continuously pop up yet IMPROPERLY passing the URL, so it is just opening blank windows that go nowhere! There are some what I assume to be Universal Firewall Block messages in there [UFW Block] showing also some activity going on... Not sure if it is due to the Webkey trying to do something.
So if you look at that manufacturer, I assume that is Chinese characters improperly being displayed??? Can anyone figure out who this company is based on the vendor or product ID? Why is it showing up as an "APPLE" device when I use lsusb?
Finally, one more interesting bit of random sh!t that happened while I was playing around with the Webkey. I had my terminal window open and tried to type something while I inserted the webkey and all of a sudden I got this long string of numbers appearing in my terminal prompt:
104116116112115058047047115114116046114101100047067065069110103108105115104
This seems weird but now I understand what may have been going on.... It seems that under Windows, when you press "ALT" key and type numbers on the num-pad, you can type in the ASCII-CODE equivalent of the characters. Probably the Webkey is finding a way to launch a browser (not sure how yet) and then holds down the "Alt" key while it sends that string of digits, which translates to:
104 = h
116 = t
116 = t
112 = p
115 = s
058 = :
047 = /
047 = /
115 = s
114 = r
116 = t
046 = .
114 = r
101 = e
100 = d
047 = /
067 = C
065 = A
069 = E
110 = n
103 = g
108 = l
105 = i
115 = s
104 = h
Yes! It's....
https://srt.red/CAEnglishBut it seems to be doing this by sending a string of numbers? And since Linux doesn't recognize the "Alt-" number combination like Windows does, we see just the string of numbers and not their ASCII-code equivalents (which would presumably appear if the "Alt" key was being pressed at the same time). Not sure what would happen on a Mac, but I am assuming the MCU in the Webkey would probably do some rudimentary check of the system and figure out what it was plugged into.
Anyone else have any ideas? So they are FAKING an Apple Keyboard device too?