|  |  | @ -137,6 +137,8 @@ def read_finger(args, remote_device): | 
			
		
	
		
		
			
				
					
					|  |  |  |     last_x = 0 |  |  |  |     last_x = 0 | 
			
		
	
		
		
			
				
					
					|  |  |  |     last_y = 0 |  |  |  |     last_y = 0 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     t_mv_start = 0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     while True: |  |  |  |     while True: | 
			
		
	
		
		
			
				
					
					|  |  |  |         _, _, e_type, e_code, e_value = struct.unpack('2IHHi', remote_device.read(16)) |  |  |  |         _, _, e_type, e_code, e_value = struct.unpack('2IHHi', remote_device.read(16)) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -147,8 +149,10 @@ def read_finger(args, remote_device): | 
			
		
	
		
		
			
				
					
					|  |  |  |                 log.debug(e_value) |  |  |  |                 log.debug(e_value) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if rel_orig_x == -1: |  |  |  |                 if rel_orig_x == -1: | 
			
		
	
		
		
			
				
					
					|  |  |  |                     print("test") |  |  |  |                     t_mv_last = t_mv_start | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                     t_mv_start = time.time(); |  |  |  |                     t_mv_start = time.time(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     if (t_mv_start - t_mv_last) < 0.3: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         mouse.press(Button.left) | 
			
		
	
		
		
			
				
					
					|  |  |  |                     rel_orig_x = e_value |  |  |  |                     rel_orig_x = e_value | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 x = e_value |  |  |  |                 x = e_value | 
			
		
	
	
		
		
			
				
					|  |  | @ -167,13 +171,13 @@ def read_finger(args, remote_device): | 
			
		
	
		
		
			
				
					
					|  |  |  |             if e_code == evcode_finger_mv_id: |  |  |  |             if e_code == evcode_finger_mv_id: | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if e_value == -1: |  |  |  |                 if e_value == -1: | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if rel_orig_x == x and rel_orig_y == y: |  |  |  |                     if rel_orig_x == x and rel_orig_y == y: | 
			
		
	
		
		
			
				
					
					|  |  |  |                         print(time.time() - t_mv_start) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                         if (time.time() - t_mv_start) < 0.5: |  |  |  |                         if (time.time() - t_mv_start) < 0.5: | 
			
		
	
		
		
			
				
					
					|  |  |  |                             mouse.press(Button.left) |  |  |  |                             mouse.press(Button.left) | 
			
		
	
		
		
			
				
					
					|  |  |  |                             mouse.release(Button.left) |  |  |  |                             mouse.release(Button.left) | 
			
		
	
		
		
			
				
					
					|  |  |  |                         else: |  |  |  |                         else: | 
			
		
	
		
		
			
				
					
					|  |  |  |                             mouse.press(Button.right) |  |  |  |                             mouse.press(Button.right) | 
			
		
	
		
		
			
				
					
					|  |  |  |                             mouse.release(Button.right) |  |  |  |                             mouse.release(Button.right) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         mouse.release(Button.left) | 
			
		
	
		
		
			
				
					
					|  |  |  |                     rel_orig_x = -1 |  |  |  |                     rel_orig_x = -1 | 
			
		
	
		
		
			
				
					
					|  |  |  |                     rel_orig_y = -1 |  |  |  |                     rel_orig_y = -1 | 
			
		
	
		
		
			
				
					
					|  |  |  |                     last_x = 0 |  |  |  |                     last_x = 0 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |