aboutsummaryrefslogtreecommitdiff
path: root/src/hid-tmff2.c
diff options
context:
space:
mode:
authoryassine <yassine@DESKTOP-JKNQ10K.lan>2024-04-21 08:02:23 +0100
committeryassine <yassine@DESKTOP-JKNQ10K.lan>2024-04-21 08:02:23 +0100
commit39fd37ab2ac974dc664378c92ebb576f39d085bb (patch)
tree8418ab4dab47d72be73d96e2e6db357bca4322ba /src/hid-tmff2.c
parent414f1f03f1ef9d51829d10b92e03bf1bca3bb966 (diff)
downloadhid-tmff2-39fd37ab2ac974dc664378c92ebb576f39d085bb.tar.gz
hid-tmff2-39fd37ab2ac974dc664378c92ebb576f39d085bb.zip
Add support for TS-XW Racer
Diffstat (limited to 'src/hid-tmff2.c')
-rw-r--r--src/hid-tmff2.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/hid-tmff2.c b/src/hid-tmff2.c
index 0e0c60b..b028a28 100644
--- a/src/hid-tmff2.c
+++ b/src/hid-tmff2.c
@@ -635,7 +635,10 @@ static int tmff2_probe(struct hid_device *hdev, const struct hid_device_id *id)
if ((ret = tx_populate_api(tmff2)))
goto wheel_err;
break;
-
+ case TSXW_ACTIVE:
+ if ((ret = tsxw_populate_api(tmff2)))
+ goto wheel_err;
+ break;
default:
ret = -ENODEV;
goto wheel_err;
@@ -730,6 +733,8 @@ static const struct hid_device_id tmff2_devices[] = {
{HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, TMT248_PC_ID)},
/* tx */
{HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, TX_ACTIVE)},
+ /* tsxw */
+ {HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, TSXW_ACTIVE)},
{}
};