Skip to content

lukakvesic/Advanced-Mouse-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Mouse Library for Arduino

This library extends the functionality of the original [Mouse.h](http://www.arduino.cc/en/Reference/Mouse) library by adding support for additional mouse buttons (MouseButton 4 and MouseButton 5). With this enhanced library, you can fully utilize devices with extra side buttons, allowing for a broader range of mouse inputs.

Features

  • Provides all the features of the original Mouse.h library.

  • Adds support for MouseButton 4 and MouseButton 5 (commonly used as side buttons).

  • Based on the HID library, so remember to include "HID.h" in your sketch.

Usage

To use this library, simply include it in your Arduino project. It requires a board with USB capabilities to act as a Mouse.

License

This library is a free, open-source enhancement of the original Mouse.h library. It is distributed under the GNU Lesser General Public License, version 2.1, or (at your option) any later version.

For detailed licensing information, please see the LICENSE file or visit the [GNU Foundation](https://www.gnu.org/licenses/lgpl-2.1.html).

About

Mouse side buttons

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages