mousetrap-record

1.0.1 • Public • Published

Record

This extension lets you use Mousetrap to record keyboard sequences and play them back.

This is a node module (works in node/electron or with something like browserify). For original plugin see this repo

Installation

npm install mousetrap-record --save

Note that you also need the core mousetrap module (npm install mousetrap --save).

Usage

var Mousetrap = require('mousetrap-record')(require('mousetrap'));
<button onclick="recordSequence()">Record</button>
 
<script>
    function recordSequence() {
        Mousetrap.record(function(sequence) {
            // sequence is an array like ['ctrl+k', 'c']
            console.log('You pressed: ' + sequence.join(' '));
        });
    }
</script> 

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    35
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    35
  • 1.0.0
    0

Package Sidebar

Install

npm i mousetrap-record

Weekly Downloads

35

Version

1.0.1

License

Apache-2.0

Last publish

Collaborators

  • davejm