Wooting One keyboard compatibility

Titan Two general support. Questions, firmware update, feature request.

Re: Wooting One keyboard compatibility

Postby paname » Mon Dec 10, 2018 11:24 pm

paname wrote:
J2Kbr wrote:Please try with this updated version:
03EBFF01.hid

To install, same procedure as previously described.


same result, maybe it is an issue with the keyboard or its firmware.
if you need me to run aspecific gpc code i can.


i think my hid descriptor is different than the one posted (first line i have a 11 instead of a 13 after FF)

11 01 bcdDevice: 1.11 instead of 1.13


[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 EB 03 01 FF 11 01 01 02 00 01 09 02 CE 00 07 01 00 A0 C8 09 04 00 00 02 FF 5D 01 00 11 21 00 01 01 25 81 14 00 00 00 00 13 02 08 00 00 07 05 81 03 20 00 04 07 05 02 03 20 00 08 09 04 01 00 01 03 01 01 00 09 21 11 01 00 01 22 3B 00 07 05 83 03 08 00 0A 09 04 02 00 02 03 00 00 00 09 21 11 01 00 01 22 35 00 07 05 85 03 40 00 04 07 05 04 03 40 00 04 09 04 03 00 01 03 00 01 00 09 21 11 01 00 01 22 7B 00 07 05 86 03 40 00 01 09 04 04 00 01 03 00 01 00 09 21 11 01 00 01 22 19 00 07 05 87 03 08 00 10 09 04 05 00 01 03 00 00 00 09 21 11 01 00 01 22 51 00 07 05 88 03 20 00 08 09 04 06 00 01 03 00 00 00 09 21 11 01 00 01 22 17 00 07 05 89 03 40 00 04

[STRING 1 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 01 04 09 00 10
10 03 57 00 6F 00 6F 00 74 00 69 00 6E 00 67 00

[STRING 2 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 02 04 09 00 16
16 03 57 00 6F 00 6F 00 74 00 69 00 6E 00 67 00 4F 00 6E 00 65 00

[INTERFACE 1 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 01 00 3B
05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 75 01 95 00 81 02 81 01 19 00 29 65 15 00 25 65 75 08 95 00 81 00 05 08 19 01 29 05 15 00 25 01 75 01 95 05 91 02 95 03 91 01 C0

[INTERFACE 2 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 02 00 35
06 37 13 09 01 A1 01 09 02 09 03 15 00 26 FF 00 75 08 95 80 81 02 09 04 09 05 15 00 26 FF 00 75 08 95 80 91 02 09 06 09 07 15 00 26 FF 00 75 08 95 07 B1 02 C0

[INTERFACE 3 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 03 00 7B
05 01 09 06 A1 01 75 01 95 05 05 08 19 01 29 05 91 02 75 03 95 01 91 03 75 01 95 08 15 00 25 01 05 07 19 E0 29 E7 81 02 75 01 95 2E 15 00 25 01 05 07 19 04 29 31 81 02 75 02 95 01 81 03 75 01 95 69 15 00 25 01 05 07 19 33 29 9B 81 02 75 07 95 01 81 03 75 01 95 08 15 00 25 01 05 07 19 9D 29 A4 81 02 75 01 95 2E 15 00 25 01 05 07 19 B0 29 DD 81 02 75 02 95 01 81 03 C0

[INTERFACE 4 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 04 00 19
05 0C 09 01 A1 01 75 08 95 01 15 01 26 EA 00 05 0C 19 01 2A EA 00 81 00 C0

[INTERFACE 5 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 05 00 51
05 01 09 05 A1 01 A1 00 05 09 19 01 29 0C 15 00 25 01 95 0C 75 01 81 02 75 04 95 01 81 03 05 01 09 30 09 31 09 32 09 33 09 34 09 35 16 00 80 26 FF 7F 75 10 95 06 81 02 05 02 09 BB 09 B8 09 C4 09 BA 09 C0 15 00 26 FF 00 75 08 95 05 81 02 C0 C0

[INTERFACE 6 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 06 00 17
06 FF FF 09 01 A1 01 09 02 09 03 15 00 26 FF 00 75 08 95 20 81 02 C0
User avatar
paname
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 204
Joined: Wed Jan 07, 2015 3:02 pm

Re: Wooting One keyboard compatibility

Postby paname » Tue Dec 11, 2018 12:05 am

i think this is related to the keyboard itself.. i reset it and now in certain mode the keys are recognized..
i think we can let it as it is right now until someone from wooting can help.
User avatar
paname
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 204
Joined: Wed Jan 07, 2015 3:02 pm

Re: Wooting One keyboard compatibility

Postby J2Kbr » Tue Dec 11, 2018 1:51 pm

paname wrote:i think this is related to the keyboard itself.. i reset it and now in certain mode the keys are recognized..
i think we can let it as it is right now until someone from wooting can help.

I checked both descriptors you posted and they are the same. Please let me know if you are still using the HID configuration file when all keys worked, if yes I will release it with the next Gtuner IV update. Thank you.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: Wooting One keyboard compatibility

Postby paname » Tue Dec 11, 2018 2:33 pm

J2Kbr wrote:
paname wrote:i think this is related to the keyboard itself.. i reset it and now in certain mode the keys are recognized..
i think we can let it as it is right now until someone from wooting can help.

I checked both descriptors you posted and they are the same. Please let me know if you are still using the HID configuration file when all keys worked, if yes I will release it with the next Gtuner IV update. Thank you.


yeah i used the last hid file you posted.

regarding the hid descriptor it was just the bcdDevice that was different than the initial poster one. (1.11 vs 1.13)

thanks :)
User avatar
paname
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 204
Joined: Wed Jan 07, 2015 3:02 pm

Re: Wooting One keyboard compatibility

Postby Tech_geek » Fri Dec 14, 2018 8:53 pm

The new HID update worked (all buttons), Thank you J2Kbr.
But the analog input still not functional. is it possible to revert back where it was recognized as Xbox 360, while the last HID update still compatible, I think this will fix the compatibility issue fully.

Many Thanks.
User avatar
Tech_geek
Sergeant First Class
Sergeant First Class
 
Posts: 23
Joined: Sun Feb 25, 2018 12:37 pm

Re: Wooting One keyboard compatibility

Postby J2Kbr » Sat Dec 15, 2018 6:31 am

Thank you for the feedback.

If we keep the XB360 interface active the Titan Two will load the XB360 driver to handle the device, which does no have support for the others HID interfaces (i.e. keyboard). In order to support the keyboard the HID driver should be loaded instead.

However, this keyboard also have a HID joystick interface, which should be enough to read the analog input. Please check on Device Monitor, at center area, what is reported on the USB port you have the keyboard. Does it show HID:KG (or only HID:K)? the G means the joystick interface was recognized.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: Wooting One keyboard compatibility

Postby Tech_geek » Sat Dec 15, 2018 12:56 pm

It shows as HID:K

however the keyboard have a Direct and Xinput option it also have actuation points for the analog key output, Analog and Digital both can be triggered at the same time.

when I plug it in XIM Apex with the direct input active while mapping the WASD key for X and Y In wooting software, and un-mapping them from XIM manager to have the xim reading analong for XY in WASD, the WASD keys are always going to be XY movement, in the same time all keys are recognized and can be mapped in XIM Manager including the WASD and Arrows keys.


Image
User avatar
Tech_geek
Sergeant First Class
Sergeant First Class
 
Posts: 23
Joined: Sun Feb 25, 2018 12:37 pm

Re: Wooting One keyboard compatibility

Postby J2Kbr » Mon Dec 17, 2018 2:44 pm

Thank you for the input. It is more clear now how this keyboard works. I will be improving the HID configuration file for the Wooting One keyboard.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: Wooting One keyboard compatibility

Postby pablosscripts » Tue Dec 18, 2018 1:14 am

J2Kbr this is so awesome.

I think analogue keyboards are going to be a huge because now MS is putting more weight behind M&KB on console, I think analogue keyboards are going to be a good middle ground for gamers used to analogue sticks but want the precision of a mouse. The fact that T2 can support them is going to be a huge feather in its cap in the next few years IMO. Great work and I can't wait to experiment with this when I get my Wooting Two in a few months!
Setup: XIM Apex, T2, K780 keyboard, G Pro Wireless mouse, SteelSeries 4HD pad, DXRacer armrest, LucidSound LS30 headset, Netduma router, Ubiquiti UniFi AP LR

My R6 script: https://youtu.be/x-9NtxyySVM
User avatar
pablosscripts
Brigadier General
Brigadier General
 
Posts: 1976
Joined: Tue Nov 24, 2015 6:27 am

Re: Wooting One keyboard compatibility

Postby Tech_geek » Tue Dec 18, 2018 2:23 pm

J2Kbr wrote:Thank you for the input. It is more clear now how this keyboard works. I will be improving the HID configuration file for the Wooting One keyboard.


I look forward to the next update, Thank you J2Kbr for all the hard work and continuous improvements.
User avatar
Tech_geek
Sergeant First Class
Sergeant First Class
 
Posts: 23
Joined: Sun Feb 25, 2018 12:37 pm

PreviousNext

Return to Titan Two Device

Who is online

Users browsing this forum: No registered users and 119 guests