INNER CODE UNIT · TypeScript

onKeyDown

okasi/bot-signal · src/behavioral/index.ts:153

  const onKeyDown = (event: Event): void => {
    const keyboardEvent = event as KeyboardEvent;
    record<KeySample>(samples.keyPresses, {
      t: Date.now(),
      isTrusted: keyboardEvent.isTrusted,
      repeat: keyboardEvent.repeat,
    });
  };

  const onClick = (event: Event): void => {
    const mouseEvent = event as MouseEvent;
    record<ClickSample>(samples.clicks, {
      x: mouseEvent.clientX,
      y: mouseEvent.clientY,
      t: Date.now(),
      isTrusted: mouseEvent.isTrusted,
      detail: mouseEvent.detail,
      pageX: mouseEvent.pageX,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…