bixat_key_mouse 0.0.1 copy "bixat_key_mouse: ^0.0.1" to clipboard
bixat_key_mouse: ^0.0.1 copied to clipboard

This package allows users to control mouse and keyboard on desktop platforms.

example/bixat_key_mouse_example.dart

import '../lib/bixat_key_mouse.dart';

void main() {
  // Move the mouse to an absolute position
  BixatKeyMouse.moveMouseAbs(100, 100);

  // Move the mouse to a relative position
  BixatKeyMouse.moveMouseRel(50, 50);

  // Press the left mouse button
  BixatKeyMouse.pressMouseButton(1);

  // Release the left mouse button
  BixatKeyMouse.releaseMouseButton(1);

  // Enter text
  final text = 'Hello, world!';
  BixatKeyMouse.enterText(text);

  // Simulate key press
  final key = KeyModifier.command;
  BixatKeyMouse.simulateKeyPress(key);
  // Release key
  final keyRelease = KeyModifier.capsLock;
  BixatKeyMouse.simulateKeyPress(keyRelease);
}
0
likes
140
points
24
downloads

Publisher

unverified uploader

Weekly Downloads

This package allows users to control mouse and keyboard on desktop platforms.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

ffi, flutter, path, plugin_platform_interface

More

Packages that depend on bixat_key_mouse