Skip to content

FaithBeam/YMouseButtonControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YMouseButtonControl

This is an attempt at a cross-platform clone of X-Mouse-Button-Control.

YMouseButtonControl 0 22 0

Usage

  1. Download the latest release from the Releases page for your platform
    • Alternatively, download the latest build from the Actions tab
  2. Extract the archive
  3. Run YMouseButtonControl

Requirements

  • .NET 8.0 Runtime
    • On windows if you run YMouseButtonControl.exe, it will take you to the download automatically

Linux

Ubuntu: sudo apt install dotnet-runtime-8.0

Fedora: sudo dnf install dotnet-runtime-8.0

Arch: sudo pacman -S dotnet-runtime

OS Compatibility

Anything that can install .NET 8 should be able to run YMouseButtonControl

.NET 8 Supported OS

Operating System Version
Windows 10 1607+
Windows 11 22000+
Ubuntu 20.04+
macOS 12.0+

Linux X11 vs. Wayland Considerations

Linux Issues

Build

Requirements

Build Commands

  1. git clone https://github.com/FaithBeam/YMouseButtonControl
  2. cd YMouseButtonControl
  3. dotnet publish YMouseButtonControl/YMouseButtonControl.csproj \
     -c Release \
     -r YOUR_PLATFORM \
     -o bin
    
  4. YMouseButtonControl executable is located in bin folder