A tool for analyzing your tablet area usage in osu! by recording your play area during gameplay. This helps you optimize your tablet settings for comfort and performance.
Warning
Area calculation is still experimental and may not be precise. Enhancements are planned for future versions.
- Cross-platform support (Windows, macOS, Linux only under X11)
- Records and analyzes your actual play area while playing
- Simple CLI interface
-
Clone the repository:
git clone https://github.com/mhdimo/AreaAnalyzer.git cd AreaAnalyzer -
Generate build files with CMake:
cd ./Build/ cmake .. -
Build the executable:
cmake --build . -
The resulting executable will be named
tablet_analyzer(ortablet_analyzer.exeon Windows in the folderbuild/debug).
- Set the full area in your tablet driver (absolute mode, no forced proportion).
- Disable all filters and set osu! sensitivity to 1x.
- Run the program:
./tablet_analyzer OR ./tablet_analyzer.exe
- Select your tablet and input the prompted monitor resolution.
- Locate a long osu! map and input its duration.
- Select the "Autopilot" mode.
- Before starting, position your pen as you would during normal play, with the cursor centered.
- Play as usual; the program will record your play area.
- Review the results to adjust your tablet area settings.
This project is licensed under the MIT License. See LICENSE for details.