Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tello's GameSir T1d controller as a Linux Xbox controller

The GameSir T1d is a Bluetooth controller paired with the Ryze/DJI Tello drone. When attempting to connect it to a PC, it fails to pair due to its Bluetooth Low Energy (BLE) only communication and use of GameSir's proprietary GATT protocol. Linux, Windows, Android, and SteamOS all ignore the controller, for which GameSir claims it is only compatible with the Tello drone.

However, the Tello still communicates with a PC over BLE, allowing a small bridge program to read the controller's input reports and create a virtual Xbox 360 pad on Linux using its uinput. Games such as Steam, SDL, and most Linux games recognize the virtual controller as an ordinary wired controller without any hardware modification.

This allows children, including the author's, to use the controller for online games, and it ultimately avoids ending up in landfill.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at blog.jacq.cc →

More in Tech

A Drift Ledger for the Shared Bench

A shared bench lies when the handoff has no name. The model can shift between two quiet nights. The free server can drop its scratch disk. The ticket still looks finished to the next reader.

Postcards from Outside

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built Postcards from Outside is a fall scavenger hunt for getting outside together, built for a walk with…

More from Sunday 11 October →