octalmage / robotjs

Node.js Desktop Automation.
http://robotjs.io
MIT License
12.26k stars 937 forks source link

Command+C key event can't triggered as expected. #707

Open cernard opened 2 years ago

cernard commented 2 years ago

Expected Behavior

Send Command+C key event, and app could read copied data from clipboard.

Current Behavior

RobotJS simulate all key event prefect except Command+C key event.

Steps to Reproduce (for bugs)

import robotjs from 'robotjs';

const simCopyShortcut = globalShortcut.register(
    'CommandOrControl+Shift+C',
    () => {
      console.log('key pressed');
      robotjs.keyTap('c', ['command']);
      console.log(clipboard.readText());
    }
  );

Log print success but command+c key event did not trigger as expected.

Your Environment

jugglinmike commented 2 years ago

This project appears to be unmaintained, see https://github.com/octalmage/robotjs/pull/622