Skip to content
/ Abs-C Public

Use your touchpad/touchscreen stylus to play osu! on Linux (C version)

Notifications You must be signed in to change notification settings

sciboy12/Abs-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Abs-C

Abs ported to C

Thanks to danil1petrov, who is the original creator of this port.

If you encounter any problems, please ask on the Discord or file an issue regarding it.

Setup and compilation

sudo apt install libinih-dev
cd (Wherever you saved Abs-C to)
make

Configuration

Place abs-c.ini into ~/.config/

Config options

Custom Area

These values are relative to the center of the touchpad/screen and are measured in percent:

x_scale_pct_min: Left edge

x_scale_pct_max: Right Edge

y_scale_pct_min: Top edge

y_scale_pct_max: Bottom edge

Other options

keep_ratio: Enable/Disable Ratio Compensation (Similar to "Keep aspect ratio" on monitors)

use_pen: Use an active stylus on a compatible touchscreen tablet, instead of the touchpad

Usage

If playing on osu!Lazer, disable High Precision Mouse (and Fullscreen/Confine mouse cursor to window, if on Wayland) within Lazer's settings.

Add your user to the input group (reboot afterwards):

sudo usermod –a –G input $USER

Run with:

./abs-c

About

Use your touchpad/touchscreen stylus to play osu! on Linux (C version)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published