├── .editorconfig ├── .gitignore ├── .travis.yml ├── README.md ├── controllerConfigurations ├── README.md ├── dualShock3.json ├── dualShock4-alternate-driver.json ├── dualShock4-generic-driver.json └── dualShock4.json ├── examples ├── README.md ├── consolePrintControllerEvents.js ├── consolePrintDualShock3.js ├── consolePrintDualShock4.js ├── deviceDiscoveryHelp.js └── deviceDiscoveryHelpLinux.js ├── gruntfile.js ├── package.json ├── src ├── analogs.js ├── buttons.js ├── config.js ├── controller.js ├── dualshock.js ├── gyro.js ├── smoothing.js ├── status.js ├── touchpad.js └── utilities.js └── test ├── analog.tests.js ├── buttons.tests.js ├── config.tests.js ├── dualshock.tests.js ├── gyro.tests.js ├── smoothing.tests.js └── status.tests.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/README.md -------------------------------------------------------------------------------- /controllerConfigurations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/controllerConfigurations/README.md -------------------------------------------------------------------------------- /controllerConfigurations/dualShock3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/controllerConfigurations/dualShock3.json -------------------------------------------------------------------------------- /controllerConfigurations/dualShock4-alternate-driver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/controllerConfigurations/dualShock4-alternate-driver.json -------------------------------------------------------------------------------- /controllerConfigurations/dualShock4-generic-driver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/controllerConfigurations/dualShock4-generic-driver.json -------------------------------------------------------------------------------- /controllerConfigurations/dualShock4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/controllerConfigurations/dualShock4.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/consolePrintControllerEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/examples/consolePrintControllerEvents.js -------------------------------------------------------------------------------- /examples/consolePrintDualShock3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/examples/consolePrintDualShock3.js -------------------------------------------------------------------------------- /examples/consolePrintDualShock4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/examples/consolePrintDualShock4.js -------------------------------------------------------------------------------- /examples/deviceDiscoveryHelp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/examples/deviceDiscoveryHelp.js -------------------------------------------------------------------------------- /examples/deviceDiscoveryHelpLinux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/examples/deviceDiscoveryHelpLinux.js -------------------------------------------------------------------------------- /gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/gruntfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/package.json -------------------------------------------------------------------------------- /src/analogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/analogs.js -------------------------------------------------------------------------------- /src/buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/buttons.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/config.js -------------------------------------------------------------------------------- /src/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/controller.js -------------------------------------------------------------------------------- /src/dualshock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/dualshock.js -------------------------------------------------------------------------------- /src/gyro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/gyro.js -------------------------------------------------------------------------------- /src/smoothing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/smoothing.js -------------------------------------------------------------------------------- /src/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/status.js -------------------------------------------------------------------------------- /src/touchpad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/touchpad.js -------------------------------------------------------------------------------- /src/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/src/utilities.js -------------------------------------------------------------------------------- /test/analog.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/analog.tests.js -------------------------------------------------------------------------------- /test/buttons.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/buttons.tests.js -------------------------------------------------------------------------------- /test/config.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/config.tests.js -------------------------------------------------------------------------------- /test/dualshock.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/dualshock.tests.js -------------------------------------------------------------------------------- /test/gyro.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/gyro.tests.js -------------------------------------------------------------------------------- /test/smoothing.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/smoothing.tests.js -------------------------------------------------------------------------------- /test/status.tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdepena/node-dualshock-controller/HEAD/test/status.tests.js --------------------------------------------------------------------------------