active-mouse

0.0.12 • Public • Published

NPM version Repository package.json version MIT License Discord

Active Mouse

Usage

active-mouse [config]
active-mouse [config] --startup
active-mouse [config] --disable-startup

Server

.config.mjs

import {spawn} from 'child_process';

const CONTROL_MY_MONITOR_PATH =
  'C:\\Utilities\\controlmymonitor\\ControlMyMonitor.exe';

// Try out the configs with ControlMyMonitor.exe first.

const MONITOR = ''; // Could be serial number

const MONITOR_INPUT_DICT = {
  'vane-station': '15', // DisplayPort in my case
  'vane-mba': '27', // Type-C in my case
};

export default {
  type: 'server',
  name: 'vane-station',
  action(name) {
    spawn(CONTROL_MY_MONITOR_PATH, [
      '/SetValue',
      MONITOR,
      '60',
      MONITOR_INPUT_DICT[name],
    ]);
  },
};

Client

.config.mjs

export default {
  type: 'client',
  name: 'vane-mba',
  host: '192.168.1.10',
};

License

MIT License.

/active-mouse/

    Package Sidebar

    Install

    npm i active-mouse

    Weekly Downloads

    1

    Version

    0.0.12

    License

    MIT

    Unpacked Size

    31.4 kB

    Total Files

    35

    Last publish

    Collaborators

    • vilicvane