miércoles, 5 de septiembre de 2012

Moviendo cursor del Mouse con Matlab

Este es un script para Matlab que permite mover el cursor del mouse:


close all
clear all
clc

%% Configuracion
% Numero de veces que se ejecutara el movimiento
N_times = 35;

% Desplazamiento relativo horizontal (X)
% a ejecutar en cada movimiento
desp_x = -2;

% Desplazamiento relativo horizontal (Y)
% a ejecutar en cada movimiento
desp_y = -4;

% Pausa entre movimientos (en segundos)
pause_sec = 15e-3;

%% Ejecutar accion

for i = 1:N_times
    % Obtener posicion actual
    cursor_pos = get( 0,'PointerLocation' );
    
    % Calcular nueva posicion
    cursor_pos(1) = cursor_pos(1) + desp_x;
    cursor_pos(2) = cursor_pos(2) + desp_y;
    
    % Aplicar nueva posicion
    set( 0,'PointerLocation', cursor_pos );
    
    % Pausar y esperar nuevo movimiento
    pause( pause_sec );
end



EDIT: En el video no se logra ver el mov. del mouse, lo cual es muy triste :c


No hay comentarios:

Publicar un comentario