Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cyrusyip/mouse-tester

Online mouse tester
https://github.com/cyrusyip/mouse-tester

javascript mouse react

Last synced: 8 days ago
JSON representation

Online mouse tester

Awesome Lists containing this project

README

        

# mouse-tester

**[Live demo](https://mouse-tester.cyrusyip.org/)**

Test buttons and the wheel online.

## Motivation

One day, some buttons of my mouse weren't working. I didn't want to install any software just to test it, and the websites I tried looked too complicated. Therefore, I decided to create a minimal mouse tester.

## Development

```shell
# Install dependencies
pnpm install
# Develop
pnpm run dev
# Build
pnpm run build
# Preview built website
pnpm run preview
```

## Known issues

[Firefox can't detect back button and forward button](https://stackoverflow.com/questions/78858617/how-to-detect-back-button-and-forward-button-in-firefox), because [mousedown event](https://developer.mozilla.org/en-US/docs/Web/API/Element/mousedown_event) is not fired when these two buttons are clicked.

## License

[MIT](LICENSE)