Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/cyrusyip/mouse-tester
- Owner: CyrusYip
- License: mit
- Created: 2021-11-02T12:32:03.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-14T15:19:21.000Z (5 months ago)
- Last Synced: 2025-01-12T08:42:01.610Z (12 days ago)
- Topics: javascript, mouse, react
- Language: JavaScript
- Homepage: https://mouse-tester.cyrusyip.org/
- Size: 96.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)