Fragpedal support on Titan Two...
38 posts
• Page 1 of 4 • 1, 2, 3, 4
Fragpedal support on Titan Two...
Hey J2K,
I picked up a Fragpedal Quad device today and it doesn't work properly with either a Titan Two or a Xim Apex.
I have managed to track down the issue, which is the Fragpedals registering Right Stick X, Left Stick X and Left Stick Y all at 101.59. The device has some mouse functionality and I'm guessing it's being detected as both a mouse and a keyboard.
I have written a script to neutralise the stick noise, which makes the pedals function correctly.
Any chance you can look at the following USB descriptors to see if we can get this thing working natively without the stick noise?
I picked up a Fragpedal Quad device today and it doesn't work properly with either a Titan Two or a Xim Apex.
I have managed to track down the issue, which is the Fragpedals registering Right Stick X, Left Stick X and Left Stick Y all at 101.59. The device has some mouse functionality and I'm guessing it's being detected as both a mouse and a keyboard.
I have written a script to neutralise the stick noise, which makes the pedals function correctly.
Any chance you can look at the following USB descriptors to see if we can get this thing working natively without the stick noise?
- Code: Select all
[USB DESCRIPTOR]
12 01 10 01 00 00 00 40 95 10 00 04 00 02 01 02 03 01 09 02 6D 00 04 01 00 A0 32 09 04 00 00 01 03 00 02 00 09 21 00 01 00 01 22 48 00 07 05 81 03 08 00 04 09 04 01 00 01 03 00 00 00 09 21 00 01 00 01 22 23 00 07 05 82 03 40 00 02 09 04 02 00 01 03 00 01 00 09 21 00 01 00 01 22 3F 00 07 05 83 03 08 00 08 09 04 03 00 01 03 00 00 00 09 21 00 01 00 01 22 1A 00 07 05 84 03 03 00 08
[STRING 1 DESCRIPTOR]
00 00 00 03 00 00 02 01 80 06 03 01 04 09 00 30
30 03 47 00 6F 00 6F 00 64 00 20 00 57 00 6F 00 72 00 6B 00 20 00 53 00 79 00 73 00 74 00 65 00 6D 00 73 00 2C 00 20 00 49 00 6E 00 63 00 2E 00
[STRING 2 DESCRIPTOR]
00 00 00 03 00 00 02 01 80 06 03 02 04 09 00 22
22 03 47 00 57 00 53 00 20 00 49 00 44 00 49 00 20 00 44 00 65 00 76 00 69 00 63 00 65 00 20 00 20 00
[STRING 3 DESCRIPTOR]
00 00 00 03 00 00 02 01 80 06 03 03 04 09 00 14
14 03 46 00 30 00 34 00 31 00 39 00 31 00 38 00 30 00 32 00
[INTERFACE 0 HID DESCRIPTOR]
00 00 00 03 00 00 02 01 81 06 22 00 00 00 00 48
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 08 15 00 25 01 75 01 95 08 81 02 05 01 09 30 09 31 16 00 80 26 FF 7F 75 10 95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06 09 32 16 00 80 26 FF 7F 75 10 95 01 81 06 C0 C0
[INTERFACE 1 HID DESCRIPTOR]
00 00 00 03 00 00 02 01 81 06 22 00 00 01 00 23
06 55 FF 09 01 A1 01 19 01 29 02 15 00 25 01 75 01 96 00 02 81 04 19 01 29 02 91 04 19 01 29 02 B1 04 C0
[INTERFACE 2 HID DESCRIPTOR]
00 00 00 03 00 00 02 01 81 06 22 00 00 02 00 3F
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 19 00 29 65 15 00 25 65 75 08 95 06 81 00 05 08 19 01 29 05 15 00 25 01 75 01 95 05 91 02 95 03 91 01 C0
[INTERFACE 3 HID DESCRIPTOR]
00 00 00 03 00 00 02 01 81 06 22 00 00 03 00 1A
05 01 09 04 A1 01 A1 02 15 81 25 FF 75 08 95 03 09 30 09 31 09 32 81 02 C0 C0
-
antithesis - Colonel
- Posts: 1912
- Joined: Sat May 28, 2016 10:45 pm
Re: Fragpedal support on Titan Two...
Also, what are the chances of seeing support for USB hubs on Titan Two?
I now want to add a keyboard, pedals and Xim Apex to Titan Two, whilst also retaining the Mac/PC PROG connection.
I'm currently one USB port short as I can't get the Fragpedal script working through an Apex (the 101.59 value I use to filter the stick noise is changed to 100.00), it must be connected direct to T2.
I now want to add a keyboard, pedals and Xim Apex to Titan Two, whilst also retaining the Mac/PC PROG connection.
I'm currently one USB port short as I can't get the Fragpedal script working through an Apex (the 101.59 value I use to filter the stick noise is changed to 100.00), it must be connected direct to T2.
-
antithesis - Colonel
- Posts: 1912
- Joined: Sat May 28, 2016 10:45 pm
Re: Fragpedal support on Titan Two...
For future reference I am including the descriptors decoded:
Indeed, this device has keyboard, mouse and gaming interfaces.
Please send me a copy of your script to fix the analog values, it will help me understand better the issue.
Originally it was not planned support for USB Hubs. However some keyboards/devices have an USB Hub internally and to be able to support such devices I am reconsidering the possibility of add support for USB hub to the Titan Two in a near future.
- Code: Select all
[USB DESCRIPTOR]
12 bLength: 18
01 bDescriptorType: 1 - DEVICE
10 01 bcdUSB: 1.10
00 bDeviceClass: 0 (00)
00 bDeviceSubClass: 0 (00)
00 bDeviceProtocol: 0 (00)
40 bMaxPacketSize0: 64
95 10 idVendor: 1095
00 04 idProduct: 0400
00 02 bcdDevice: 2.00
01 iManufacturer: 1
02 iProduct: 2
03 iSerialNumber: 3
01 bNumConfigurations: 1
09 bLength: 9
02 bDescriptorType: 2 - CONFIGURATION
6D 00 wTotalLength: 109
04 bNumInterfaces: 4
01 bConfigurationValue: 1
00 iConfiguration: 0
A0 bmAttributes: 160 (Bus Powered, Remote Wakeup)
32 MaxPower: 100mA
09 bLength: 9
04 bDescriptorType: 4 - INTERFACE
00 bInterfaceNumber: 0
00 bAlternateSetting: 0
01 bNumEndpoints: 1
03 bInterfaceClass: 3 (03)
00 bInterfaceSubClass: 0 (00)
02 bInterfaceProtocol: 2 (02)
00 iInterface: 0
09 bLength: 9
21 bDescriptorType: 33 - HID
00 01 bcdHID: 1.00
00 bCountryCode: 0
01 bNumDescriptors: 1
22 bDescriptorType: 34
48 00 wDescriptorLength: 72
07 bLength: 7
05 bDescriptorType: 5 - ENDPOINT
81 bEndpointAddress: 1 IN
03 bmAttributes: 3 (Interrupt, None, Data)
08 00 wMaxPacketSize: 8
04 bInterval: 4
09 bLength: 9
04 bDescriptorType: 4 - INTERFACE
01 bInterfaceNumber: 1
00 bAlternateSetting: 0
01 bNumEndpoints: 1
03 bInterfaceClass: 3 (03)
00 bInterfaceSubClass: 0 (00)
00 bInterfaceProtocol: 0 (00)
00 iInterface: 0
09 bLength: 9
21 bDescriptorType: 33 - HID
00 01 bcdHID: 1.00
00 bCountryCode: 0
01 bNumDescriptors: 1
22 bDescriptorType: 34
23 00 wDescriptorLength: 35
07 bLength: 7
05 bDescriptorType: 5 - ENDPOINT
82 bEndpointAddress: 2 IN
03 bmAttributes: 3 (Interrupt, None, Data)
40 00 wMaxPacketSize: 64
02 bInterval: 2
09 bLength: 9
04 bDescriptorType: 4 - INTERFACE
02 bInterfaceNumber: 2
00 bAlternateSetting: 0
01 bNumEndpoints: 1
03 bInterfaceClass: 3 (03)
00 bInterfaceSubClass: 0 (00)
01 bInterfaceProtocol: 1 (01)
00 iInterface: 0
09 bLength: 9
21 bDescriptorType: 33 - HID
00 01 bcdHID: 1.00
00 bCountryCode: 0
01 bNumDescriptors: 1
22 bDescriptorType: 34
3F 00 wDescriptorLength: 63
07 bLength: 7
05 bDescriptorType: 5 - ENDPOINT
83 bEndpointAddress: 3 IN
03 bmAttributes: 3 (Interrupt, None, Data)
08 00 wMaxPacketSize: 8
08 bInterval: 8
09 bLength: 9
04 bDescriptorType: 4 - INTERFACE
03 bInterfaceNumber: 3
00 bAlternateSetting: 0
01 bNumEndpoints: 1
03 bInterfaceClass: 3 (03)
00 bInterfaceSubClass: 0 (00)
00 bInterfaceProtocol: 0 (00)
00 iInterface: 0
09 bLength: 9
21 bDescriptorType: 33 - HID
00 01 bcdHID: 1.00
00 bCountryCode: 0
01 bNumDescriptors: 1
22 bDescriptorType: 34
1A 00 wDescriptorLength: 26
07 bLength: 7
05 bDescriptorType: 5 - ENDPOINT
84 bEndpointAddress: 4 IN
03 bmAttributes: 3 (Interrupt, None, Data)
03 00 wMaxPacketSize: 3
08 bInterval: 8
[STRING 1 DESCRIPTOR]
Good Work Systems, Inc.
[STRING 2 DESCRIPTOR]
GWS IDI Device
[STRING 3 DESCRIPTOR]
F04191802
[INTERFACE 0 HID DESCRIPTOR]
05 01 (GLOBAL) USAGE_PAGE 0x0001 Generic Desktop Page
09 02 (LOCAL) USAGE 0x00010002 Mouse (CA=Application Collection)
A1 01 (MAIN) COLLECTION 0x01 Application (Usage=0x00010002: Page=Generic Desktop Page, Usage=Mouse, Type=CA)
09 01 (LOCAL) USAGE 0x00010001 Pointer (CP=Physical Collection)
A1 00 (MAIN) COLLECTION 0x00 Physical (Usage=0x00010001: Page=Generic Desktop Page, Usage=Pointer, Type=CP)
05 09 (GLOBAL) USAGE_PAGE 0x0009 Button Page
19 01 (LOCAL) USAGE_MINIMUM 0x00090001 Button 1 Primary/trigger (MULTI=Selector, On/Off, Momentary, or One Shot)
29 08 (LOCAL) USAGE_MAXIMUM 0x00090008 Button 8 (MULTI=Selector, On/Off, Momentary, or One Shot)
15 00 (GLOBAL) LOGICAL_MINIMUM 0x00 (0)
25 01 (GLOBAL) LOGICAL_MAXIMUM 0x01 (1)
75 01 (GLOBAL) REPORT_SIZE 0x01 (1) Number of bits per field
95 08 (GLOBAL) REPORT_COUNT 0x08 (8) Number of fields
81 02 (MAIN) INPUT 0x00000002 (8 fields x 1 bit) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
05 01 (GLOBAL) USAGE_PAGE 0x0001 Generic Desktop Page
09 30 (LOCAL) USAGE 0x00010030 X (DV=Dynamic Value)
09 31 (LOCAL) USAGE 0x00010031 Y (DV=Dynamic Value)
16 0080 (GLOBAL) LOGICAL_MINIMUM 0x8000 (-32768)
26 FF7F (GLOBAL) LOGICAL_MAXIMUM 0x7FFF (32767)
75 10 (GLOBAL) REPORT_SIZE 0x10 (16) Number of bits per field
95 02 (GLOBAL) REPORT_COUNT 0x02 (2) Number of fields
81 06 (MAIN) INPUT 0x00000006 (2 fields x 16 bits) 0=Data 1=Variable 1=Relative 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
09 38 (LOCAL) USAGE 0x00010038 Wheel (DV=Dynamic Value)
15 81 (GLOBAL) LOGICAL_MINIMUM 0x81 (-127)
25 7F (GLOBAL) LOGICAL_MAXIMUM 0x7F (127)
75 08 (GLOBAL) REPORT_SIZE 0x08 (8) Number of bits per field
95 01 (GLOBAL) REPORT_COUNT 0x01 (1) Number of fields
81 06 (MAIN) INPUT 0x00000006 (1 field x 8 bits) 0=Data 1=Variable 1=Relative 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
09 32 (LOCAL) USAGE 0x00010032 Z (DV=Dynamic Value)
16 0080 (GLOBAL) LOGICAL_MINIMUM 0x8000 (-32768)
26 FF7F (GLOBAL) LOGICAL_MAXIMUM 0x7FFF (32767)
75 10 (GLOBAL) REPORT_SIZE 0x10 (16) Number of bits per field
95 01 (GLOBAL) REPORT_COUNT 0x01 (1) Number of fields
81 06 (MAIN) INPUT 0x00000006 (1 field x 16 bits) 0=Data 1=Variable 1=Relative 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0 (MAIN) END_COLLECTION Physical
C0 (MAIN) END_COLLECTION Application
[INTERFACE 1 HID DESCRIPTOR]
06 55FF (GLOBAL) USAGE_PAGE 0xFF55 Vendor-defined
09 01 (LOCAL) USAGE 0xFF550001
A1 01 (MAIN) COLLECTION 0x01 Application (Usage=0xFF550001: Page=Vendor-defined, Usage=, Type=)
19 01 (LOCAL) USAGE_MINIMUM 0xFF550001
29 02 (LOCAL) USAGE_MAXIMUM 0xFF550002
15 00 (GLOBAL) LOGICAL_MINIMUM 0x00 (0)
25 01 (GLOBAL) LOGICAL_MAXIMUM 0x01 (1)
75 01 (GLOBAL) REPORT_SIZE 0x01 (1) Number of bits per field
96 0002 (GLOBAL) REPORT_COUNT 0x0200 (512) Number of fields
81 04 (MAIN) INPUT 0x00000004 (512 fields x 1 bit) 0=Data 0=Array 1=Relative 0=Ignored 0=Ignored 0=PrefState 0=NoNull
19 01 (LOCAL) USAGE_MINIMUM 0xFF550001
29 02 (LOCAL) USAGE_MAXIMUM 0xFF550002
91 04 (MAIN) OUTPUT 0x00000004 (512 fields x 1 bit) 0=Data 0=Array 1=Relative 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
19 01 (LOCAL) USAGE_MINIMUM 0xFF550001
29 02 (LOCAL) USAGE_MAXIMUM 0xFF550002
B1 04 (MAIN) FEATURE 0x00000004 (512 fields x 1 bit) 0=Data 0=Array 1=Relative 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0 (MAIN) END_COLLECTION Application
[INTERFACE 2 HID DESCRIPTOR]
05 01 (GLOBAL) USAGE_PAGE 0x0001 Generic Desktop Page
09 06 (LOCAL) USAGE 0x00010006 Keyboard (CA=Application Collection)
A1 01 (MAIN) COLLECTION 0x01 Application (Usage=0x00010006: Page=Generic Desktop Page, Usage=Keyboard, Type=CA)
05 07 (GLOBAL) USAGE_PAGE 0x0007 Keyboard/Keypad Page
19 E0 (LOCAL) USAGE_MINIMUM 0x000700E0 Keyboard Left Control (DV=Dynamic Value)
29 E7 (LOCAL) USAGE_MAXIMUM 0x000700E7 Keyboard Right GUI (DV=Dynamic Value)
15 00 (GLOBAL) LOGICAL_MINIMUM 0x00 (0)
25 01 (GLOBAL) LOGICAL_MAXIMUM 0x01 (1)
75 01 (GLOBAL) REPORT_SIZE 0x01 (1) Number of bits per field
95 08 (GLOBAL) REPORT_COUNT 0x08 (8) Number of fields
81 02 (MAIN) INPUT 0x00000002 (8 fields x 1 bit) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
75 08 (GLOBAL) REPORT_SIZE 0x08 (8) Number of bits per field
95 01 (GLOBAL) REPORT_COUNT 0x01 (1) Number of fields
81 01 (MAIN) INPUT 0x00000001 (1 field x 8 bits) 1=Constant 0=Array 0=Absolute 0=Ignored 0=Ignored 0=PrefState 0=NoNull
19 00 (LOCAL) USAGE_MINIMUM 0x00070000 Keyboard No event indicated (Sel=Selector)
29 65 (LOCAL) USAGE_MAXIMUM 0x00070065 Keyboard Application (Sel=Selector)
15 00 (GLOBAL) LOGICAL_MINIMUM 0x00 (0)
25 65 (GLOBAL) LOGICAL_MAXIMUM 0x65 (101)
75 08 (GLOBAL) REPORT_SIZE 0x08 (8) Number of bits per field
95 06 (GLOBAL) REPORT_COUNT 0x06 (6) Number of fields
81 00 (MAIN) INPUT 0x00000000 (6 fields x 8 bits) 0=Data 0=Array 0=Absolute 0=Ignored 0=Ignored 0=PrefState 0=NoNull
05 08 (GLOBAL) USAGE_PAGE 0x0008 LED Indicator Page
19 01 (LOCAL) USAGE_MINIMUM 0x00080001 Num Lock (OOC=On/Off Control)
29 05 (LOCAL) USAGE_MAXIMUM 0x00080005 Kana (OOC=On/Off Control)
15 00 (GLOBAL) LOGICAL_MINIMUM 0x00 (0)
25 01 (GLOBAL) LOGICAL_MAXIMUM 0x01 (1)
75 01 (GLOBAL) REPORT_SIZE 0x01 (1) Number of bits per field
95 05 (GLOBAL) REPORT_COUNT 0x05 (5) Number of fields
91 02 (MAIN) OUTPUT 0x00000002 (5 fields x 1 bit) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 03 (GLOBAL) REPORT_COUNT 0x03 (3) Number of fields
91 01 (MAIN) OUTPUT 0x00000001 (3 fields x 1 bit) 1=Constant 0=Array 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0 (MAIN) END_COLLECTION Application
[INTERFACE 3 HID DESCRIPTOR]
05 01 (GLOBAL) USAGE_PAGE 0x0001 Generic Desktop Page
09 04 (LOCAL) USAGE 0x00010004 Joystick (CA=Application Collection)
A1 01 (MAIN) COLLECTION 0x01 Application (Usage=0x00010004: Page=Generic Desktop Page, Usage=Joystick, Type=CA)
A1 02 (MAIN) COLLECTION 0x02 Logical (Usage=0x0: Page=, Usage=, Type=)
15 81 (GLOBAL) LOGICAL_MINIMUM 0x81 (-127)
25 FF (GLOBAL) LOGICAL_MAXIMUM 0xFF (-1)
75 08 (GLOBAL) REPORT_SIZE 0x08 (8) Number of bits per field
95 03 (GLOBAL) REPORT_COUNT 0x03 (3) Number of fields
09 30 (LOCAL) USAGE 0x00010030 X (DV=Dynamic Value)
09 31 (LOCAL) USAGE 0x00010031 Y (DV=Dynamic Value)
09 32 (LOCAL) USAGE 0x00010032 Z (DV=Dynamic Value)
81 02 (MAIN) INPUT 0x00000002 (3 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0 (MAIN) END_COLLECTION Logical
C0 (MAIN) END_COLLECTION Application
Indeed, this device has keyboard, mouse and gaming interfaces.
Please send me a copy of your script to fix the analog values, it will help me understand better the issue.
antithesis wrote:Also, what are the chances of seeing support for USB hubs on Titan Two?
Originally it was not planned support for USB Hubs. However some keyboards/devices have an USB Hub internally and to be able to support such devices I am reconsidering the possibility of add support for USB hub to the Titan Two in a near future.
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
Re: Fragpedal support on Titan Two...
Hub support would be a pretty big deal! That'd be high on the wishlist of any advanced Titan user.
Here's the script, I'm simply resetting input that registers over 100.01 -
The Fragpedal always registers as 101.59, so it's easy to filter out and retain normal input within the range of 0.00 to 100.00.
Killing the stick input allows normal functionality on Xim Apex and Titan Two, as well as all bindings to function correctly on the Fragpedal.
Note that using "> 100.00" instead of 100.01 doesn't work, it simply kills movement when a stick is pegged at 100.00.
Also, this only works when the Fragpedal is directly connected to T2, the Apex amends the input values to 100.00, so I can't filter it out nor distinguish it from mouse or keyboard input from the Apex.
Here's the script, I'm simply resetting input that registers over 100.01 -
- Code: Select all
// Remove Fragpedal stick noise
if (abs(get_actual (STICK_1_X)) > 100.01) { set_val(STICK_1_X, 0.00); }
if (abs(get_actual (STICK_1_Y)) > 100.01) { set_val(STICK_1_Y, 0.00); }
if (abs(get_actual (STICK_2_X)) > 100.01) { set_val(STICK_2_X, 0.00); }
if (abs(get_actual (STICK_2_Y)) > 100.01) { set_val(STICK_2_Y, 0.00); }
The Fragpedal always registers as 101.59, so it's easy to filter out and retain normal input within the range of 0.00 to 100.00.
Killing the stick input allows normal functionality on Xim Apex and Titan Two, as well as all bindings to function correctly on the Fragpedal.
Note that using "> 100.00" instead of 100.01 doesn't work, it simply kills movement when a stick is pegged at 100.00.
Also, this only works when the Fragpedal is directly connected to T2, the Apex amends the input values to 100.00, so I can't filter it out nor distinguish it from mouse or keyboard input from the Apex.
-
antithesis - Colonel
- Posts: 1912
- Joined: Sat May 28, 2016 10:45 pm
Re: Fragpedal support on Titan Two...
J2Kbr wrote:antithesis wrote:Also, what are the chances of seeing support for USB hubs on Titan Two?
Originally it was not planned support for USB Hubs. However some keyboards/devices have an USB Hub internally and to be able to support such devices I am reconsidering the possibility of add support for USB hub to the Titan Two in a near future.
Please do, that would be the cats pajamas.
-
b00st_g0d - Command Sergeant Major
- Posts: 135
- Joined: Wed Sep 20, 2017 3:12 am
Re: Fragpedal support on Titan Two...
I also had ordered a set of frag pedals and plan to do so again. Fingers crossed!
-
b00st_g0d - Command Sergeant Major
- Posts: 135
- Joined: Wed Sep 20, 2017 3:12 am
Re: Fragpedal support on Titan Two...
Thank you antithesis, very clarifying.
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
Re: Fragpedal support on Titan Two...
Any update on this?
-
b00st_g0d - Command Sergeant Major
- Posts: 135
- Joined: Wed Sep 20, 2017 3:12 am
Re: Fragpedal support on Titan Two...
Yep. J2K will add a custom HID config file to clean up the stick noise. That’ll happen in a couple of weeks.
I’ve been running Fragpedal with a script to block the noise, but it prevents get_actual from functioning correctly.
Otherwise, i’ve been really happy with the Quad and use it for stuff like one-click and turbo building in Fortnite.
I’ve been running Fragpedal with a script to block the noise, but it prevents get_actual from functioning correctly.
Otherwise, i’ve been really happy with the Quad and use it for stuff like one-click and turbo building in Fortnite.
-
antithesis - Colonel
- Posts: 1912
- Joined: Sat May 28, 2016 10:45 pm
Re: Fragpedal support on Titan Two...
J2Kbr wrote:Originally it was not planned support for USB Hubs. However some keyboards/devices have an USB Hub internally and to be able to support such devices I am reconsidering the possibility of add support for USB hub to the Titan Two in a near future.
I would also like to see this! I'm experimenting with some USB keyboard-like devices (including some programmable ones) for runtime configuration/settings tweaking and it would be useful to combine them via a USB HUB.
These are devices I'm not concerned about latency or performance, etc. because I'm just them to send commands to the T2 to configure scripts I have running (recoil adjustments, etc.).
Thanks!
-
glitchbish - First Sergeant
- Posts: 45
- Joined: Sat Feb 10, 2018 3:11 am
38 posts
• Page 1 of 4 • 1, 2, 3, 4
Who is online
Users browsing this forum: No registered users and 53 guests