Repository navigation
Prerequisites and installing
In order to use Tactigon Shapes, the following prerequisites need to be observed:
Linux Prerequisites:
-
Hardware
- CPU with AVX/FMA support
- 8 Gb RAM
- 32 Gb disk space
- Bluetooth Low Energy (BLE): 5.0 minimum (5.3 reccomended)
-
Software
- Ubuntu 24.04
- Docker Linux
If you want to use WSL you can but first you need to pass the Bluetooth controller from Windows to WSL, as it does not natively support hardware Bluetooth access.
Install the tools necessary to share USB devices with the WSL guest.
- Install usbipd-win: Run in PowerShell (Administrator):
winget install --interactive --exact dorssel.usbipd-win- Reboot: Restart your PC to initialize the service.
-
Verify: Run
usbipdin PowerShell to confirm the installation.
Install the Bluetooth stack (BlueZ) and USB utilities within your WSL distribution.
- Update system:
sudo apt update && sudo apt upgrade -y- Install dependencies:
sudo apt install -y linux-tools-generic hwdata bluez bluetooth- Permissions (Optional): Grant your user control over Bluetooth devices:
sudo usermod -aG bluetooth $USERIdentify and bridge your physical adapter to WSL.
- Identify BUSID: In PowerShell (Admin):
usbipd listNote the BUSID for the Bluetooth adapter (e.g., 2-14).
- Bind the device: Authorized the device for sharing (required once):
usbipd bind --busid <BUSID>- Attach to WSL: Pass the device to the Linux environment:
usbipd attach --wsl --busid <BUSID>If it fails, try turning off Bluetooth in the Windows system settings first.
- Detach: To return the device to Windows:
usbipd detach --busid <BUSID>You will have to attach and detach the controller everytime you want to use the Bluetooth in Windows or in WSL.
Confirm the adapter is active within the WSL terminal.
-
Run
hciconfig -a. -
If the status is DOWN, run:
sudo hciconfig hci0 up. -
Correct status: UP RUNNING.
To install Tactigon Shapes you need to:
- Visit the repository and clone it
- Copy
.xprofilefile into your home folder
mv .xprofile ~/
- Open terminal in the same folder as where you saved
docker-compose.ymland run
bash start.sh
Tactigon Shapes is set to auto start in your docker environment. Just visit the address http://0.0.0.0:5123 to see the UI.
Using Shapes is like building with LEGO bricks, you drag, drop, and connect pieces to create something functional. This section guides you step-by-step on how to use shapes.
Once you are on the Shape interface, you can see some of our example shapes, such as Powerpoint, Braccio voice, and so on. On the left side, you will see all your shapes, and on the right side, you can see a snapshot of your shape.

Before we begin, make sure your T-Skin is connected to the Tactigon Shapes app. For instructions on how to connect your device, click here
- Click Add Shape.
- Enter a unique shape name and description.
- Add the shape to open the editing workspace.
- Drag blocks from the left pane to the workspace to build your logic.
- Click Save to save your shape.
create_new_shape.mp4
- Select a shape from the homepage.
- Click Edit Code to modify the shape.
- Save your changes after editing.
Think of blocks like puzzle pieces. This means you can now connect them by dragging one block and placing it under or inside another block. However, ensure that your shapes snap together; otherwise, the program will not execute.
edit_shape.mp4
- When you are done building, click the toggle button to see what your program does.
- You will see a page with both your shape and the terminal with the output.
run_first_shape.mp4
- Click the bin icon next to the shape name to delete it.

We’re diving into how you can control PowerPoint presentations with just a few simple gestures.
Here’s how it works: When you tap and hold, it toggles the presentation into full-screen mode. A single tap takes you to the previous slide, and a twist gesture moves you to the next slide. It’s super intuitive and easy to use. I’ve got a basic PowerPoint open with a few slides. I’ll open the Tactigon Shapes app, click the toggle icon to start the program, and you’ll see both your shape and the output on the same screen.
Now, I’ll wear the TSkin and open the PowerPoint app. Watch this—tap and hold, the presentation goes full screen. if you want to move to the next slide, do twist gesture. Need to go back? A single tap does the trick.
Ater your presentation, don’t forget to stop the program after your awesome presentation.