Skip to content

tmcw-up-for-adoption/bigclicker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bigclicker

a remote control for keyboard-driven web presentation systems like big. you can load it on your smartphone or ipad, click left or right, and it emits keyboard events with happen that turn pages for you.

load it on a cell phone, run it as a server, include it in your page.

Install

git clone https://github.com/tmcw/bigclicker.git
cd bigclicker
npm install
node server.js

Include on your presentation page:

<script src='//localhost:3001/receive.js'></script>

Then load it on your iPhone (create an ad-hoc network if necessary).

How?

With socket.io for communication, expressjs as a server String.replace as a template layer, and happen to shoot real keyboard events to the document.

Designed to work with big, but it should work with any presentation system that looks at keyCodes, responds to arrow keys, and binds its keydown listener on document.

Why?

Because my computer doesn't have one of those IR remote things, and when you a 'computer on a chair' situation at a meetup, being prone isn't conducive to rockin.

Also, the slight bit of distrust you should have of a system strung together with websockets, nodejs, and incarnated browser events should add that bit of technical-fear that masks any social anxiety you happen to have.

About

a remote control for keyboard-driven web presentation systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published