Open OrpheeGT opened 5 months ago
@hrvach Hi ! Just tried it, and the mouse is facing the same bug as it had in the beginning. No reaction unless I click on a mouse button, then mouse just move to the right as long as I keep clicked on the button.
Keyboard does not seems to react in NKRO mode. still needs to be in BIOS mode for it to work.
Managed to get my keyboard working in NKRO, but I'm probably still missing something (obvious). Really appreciate your help with testing, back to the drawing board... :)
You did fix the mouse issue here :
https://github.com/hrvach/deskhop/issues/45#issuecomment-1916559083
And in case you forgot, my mouse is quite tricky with is numpad integrated keyboard :
What I'm trying to do is remove the need for that fix in the first place (and failing obviously). :-)
@hrvach
Here is in NKRO mode (below after there is BIOS mode) :
root@UbuntuOS:~# usbhid-dump --entity=descriptor --model=1b1c:1b20
009:036:001:DESCRIPTOR 1719301291.647799
06 C2 FF 09 04 A1 01 15 00 26 FF 00 95 40 75 08
09 02 B1 02 09 02 81 02 09 04 91 02 C0
009:036:000:DESCRIPTOR 1719301291.650179
05 01 09 06 A1 01 85 01 05 07 19 E0 29 E7 15 00
25 01 75 01 95 08 81 02 19 00 29 97 15 00 25 01
75 01 95 98 81 02 05 08 19 01 29 03 25 01 75 01
95 03 91 02 75 05 95 01 91 01 C0 05 0C 09 01 A1
01 85 02 05 0C 19 00 2A FF 0F 15 00 26 FF 0F 75
10 95 02 81 00 C0 06 C0 FF 09 02 A1 01 85 03 15
00 26 FF 00 95 3F 75 08 09 02 81 02 C0 06 C2 FF
09 03 A1 01 85 0E 15 00 26 FF 00 95 3F 75 08 09
03 81 02 C0
root@UbuntuOS:~# usbhid-dump --entity=stream --model=1b1c:1b20
Starting dumping interrupt transfer stream
with 1 minute timeout.
009:036:000:STREAM 1719301347.991040
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.052228
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.126112
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.160060
01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.239050
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.486133
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.550046
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.787117
01 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301349.868069
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.002032
01 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.071031
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.112055
01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.177029
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.266060
01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.317116
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.845243
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.903221
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301350.985058
01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.042992
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.108037
01 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.165041
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.223008
01 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.299052
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.331012
01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.337003
01 00 00 01 00 04 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.355012
01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.387012
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.489001
01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301351.530075
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301352.513199
01 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301352.581075
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301352.615972
01 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301352.693071
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301352.759220
01 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301352.817067
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301354.423124
01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301354.546059
01 40 00 00 00 00 80 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301354.598952
01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301354.631988
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301355.142051
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301355.217981
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301355.477025
01 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301355.536148
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301356.343120
01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301356.413969
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301356.927172
01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301356.991960
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301371.694781
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301371.757725
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301371.830779
01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301371.903724
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301371.950724
01 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.012775
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.071723
01 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.147832
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.178699
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.246781
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.321730
01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301372.375721
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301373.999796
01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301374.173766
01 40 00 00 00 00 80 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301374.264690
01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301374.301704
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301375.556690
01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301375.755696
01 40 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301375.828715
01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301375.845672
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:001:Interrupt transfer timed out
009:036:000:STREAM 1719301418.274139
01 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301418.357157
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301424.912003
01 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301424.919154
01 00 80 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301424.984036
01 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301424.987126
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301425.107084
01 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301425.181049
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301425.298176
01 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301425.373223
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301434.617940
01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301434.744056
01 01 40 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301434.807055
01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
009:036:000:STREAM 1719301434.838875
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
Here is in BIOS mode :
root@UbuntuOS:~# usbhid-dump --entity=descriptor --model=1b1c:1b20
009:040:000:DESCRIPTOR 1719301579.544410
05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01
75 01 95 08 81 02 75 08 95 01 81 01 05 07 19 00
2A FF 00 15 00 26 FF 00 75 08 95 06 81 00 05 08
19 01 29 03 25 01 75 01 95 03 91 02 75 05 95 01
91 01 C0
root@UbuntuOS:~# usbhid-dump --entity=stream --model=1b1c:1b20
Starting dumping interrupt transfer stream
with 1 minute timeout.
009:040:000:STREAM 1719301586.446842
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301587.590899
00 00 07 00 00 00 00 00
009:040:000:STREAM 1719301587.598847
00 00 07 08 00 00 00 00
009:040:000:STREAM 1719301587.646824
00 00 07 00 00 00 00 00
009:040:000:STREAM 1719301587.654897
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301587.838891
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301587.910844
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301587.934851
00 00 07 00 00 00 00 00
009:040:000:STREAM 1719301588.006812
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301588.070878
00 00 0F 00 00 00 00 00
009:040:000:STREAM 1719301588.150884
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301588.206803
00 00 08 00 00 00 00 00
009:040:000:STREAM 1719301588.270893
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301588.350815
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301588.414838
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301588.582849
00 00 07 00 00 00 00 00
009:040:000:STREAM 1719301588.638898
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301588.694874
00 00 0F 00 00 00 00 00
009:040:000:STREAM 1719301588.782831
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301588.966841
00 00 08 00 00 00 00 00
009:040:000:STREAM 1719301589.038792
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301589.110808
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301589.182808
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301589.382864
00 00 07 00 00 00 00 00
009:040:000:STREAM 1719301589.454832
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301589.534845
00 00 0F 00 00 00 00 00
009:040:000:STREAM 1719301589.622863
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301589.694853
00 00 08 00 00 00 00 00
009:040:000:STREAM 1719301589.758796
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301589.830850
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301589.894811
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301590.038787
00 00 04 00 00 00 00 00
009:040:000:STREAM 1719301590.102811
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301590.142834
00 00 12 00 00 00 00 00
009:040:000:STREAM 1719301590.222813
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301590.366849
00 00 14 00 00 00 00 00
009:040:000:STREAM 1719301590.454782
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301590.550836
00 00 28 00 00 00 00 00
009:040:000:STREAM 1719301590.622871
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301590.958861
00 00 07 00 00 00 00 00
009:040:000:STREAM 1719301591.038789
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301591.070802
00 00 0F 00 00 00 00 00
009:040:000:STREAM 1719301591.158872
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301591.502796
00 00 14 00 00 00 00 00
009:040:000:STREAM 1719301591.598838
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301591.966848
00 00 06 00 00 00 00 00
009:040:000:STREAM 1719301592.062818
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.142850
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301592.198832
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.254771
00 00 0A 00 00 00 00 00
009:040:000:STREAM 1719301592.302795
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.374794
00 00 0F 00 00 00 00 00
009:040:000:STREAM 1719301592.462889
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.470755
00 00 14 00 00 00 00 00
009:040:000:STREAM 1719301592.582805
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.662834
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301592.742816
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.806800
00 00 06 00 00 00 00 00
009:040:000:STREAM 1719301592.902781
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301592.982811
00 00 0B 00 00 00 00 00
009:040:000:STREAM 1719301592.990805
00 00 0B 0A 00 00 00 00
009:040:000:STREAM 1719301592.998794
00 00 0A 00 00 00 00 00
009:040:000:STREAM 1719301593.006782
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301593.566915
40 00 00 00 00 00 00 00
009:040:000:STREAM 1719301593.718747
40 00 27 00 00 00 00 00
009:040:000:STREAM 1719301593.814883
40 00 00 00 00 00 00 00
009:040:000:STREAM 1719301593.862758
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301594.030765
00 00 08 00 00 00 00 00
009:040:000:STREAM 1719301594.102691
00 00 00 00 00 00 00 00
009:040:000:STREAM 1719301594.518707
40 00 00 00 00 00 00 00
009:040:000:STREAM 1719301594.694733
40 00 08 00 00 00 00 00
009:040:000:STREAM 1719301594.774750
40 00 00 00 00 00 00 00
009:040:000:STREAM 1719301594.822742
00 00 00 00 00 00 00 00
Hi !
As I wrote in the beta release, I was just really dumb and I did not use the right FW...
It works perfectly fine with latest 0.61 FW, even the integrated numeric keyboard on my Corsair Scimitar Elite Mouse works almost fine :
matching values / keys : 1 2 3 4 5 6 7 8 9
not matching keys : 10 = 0 11 = - 12 = +
But this is not really a big issue, I never used it as is, but as macro keys under windows with corsair software. As with DeskHop corsair software does not work at all (it make sense as the product id is not corsair anymore) the macro key/driver is inactive. I guess without the corsair software, integrated mouse keyboard is just set as numerical standard keyboard.
I think we can consider this issue as resolved.
On my Corsair Keyboard even Fn media keys works fine ;)
Hello,
I successfuly built the board today
I plugged my keyboard and mouse it did not work.
Keyboard LED was blinking (no computer detected) Mouse was only moving to the right of the screen only when I was clicking on left or right button
I tried the test_fw mentionned in wiki but mouse did not work at all with this one, no move at all.
I plugged another mouse, Logitech G500s and a spare Mac keyboard, and they both instantly worked fine.
So I guess FW if well flashed and solders are OK
Please find my lsusb result from my corsair keyboard/mouse :
Edit : and my screens are reversed, my left screen is detected right side, did not find how to swap them yet :D