blob: 70ddbfb2b40453250ceb7083efca597ad745880e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# fastmouse
Fastmouse is a kernel patch which provides the ability to rotate and slow your mouse.
# Building from Source
To download the latest available release, clone this repository.
```console
$ git clone https://git.nj3.xyz/fastmouse --recurse-submodules
$ cd ./fastmouse
```
Compiling from source is a two step process. To avoid forking the Linux tree,
we use linux as a submodule and manipulate files as necessary during compilation.
Simply run `setup.sh` to create symlinks from the linux tree to our `src` directory.
```console
$ ./setup.sh
```
Create a patch from `src` by running `patch.sh`.
```console
$ ./patch.sh
```
`leetmouse.patch' will be in the placed in the topmost directory.
|