https://github.com/eimon96/nonsense
Use Sony Sense Controller(s) as a Mouse
https://github.com/eimon96/nonsense
dualsense mouse-emulation psvr2 sense-controllers
Last synced: 11 months ago
JSON representation
Use Sony Sense Controller(s) as a Mouse
- Host: GitHub
- URL: https://github.com/eimon96/nonsense
- Owner: eimon96
- License: mit
- Created: 2025-04-22T17:20:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-26T01:44:42.000Z (about 1 year ago)
- Last Synced: 2025-05-07T16:45:52.590Z (about 1 year ago)
- Topics: dualsense, mouse-emulation, psvr2, sense-controllers
- Language: JavaScript
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎮 NonSense — Sense Controller(s) as Mouse
Control your mouse using **PSVR2 Sense Controllers** using [Node.js](https://nodejs.org/en), [node-hid](https://github.com/node-hid/node-hid) and [robotjs](https://github.com/octalmage/robotjs).
Read HID input and convert it to mouse output.
- Analog Stick = Cursor Movement
- Cross / Square = **Left click**
- L2 / R2 = **Right click**
Tested on *Win11*, *Node v22.14.0* and *Bluetooth*.
No release build will be provided, as this is more of a proof of concept.
Feel free to modify the code to suit your needs. "Play Has No Limits" kisses Sony 😇
*Demo*
[](https://youtu.be/lJtWzqBR0-c)
Demonstrating only the right controller, as the left one has drift; however, the functionality is the same.
@author *eimon* ^^