mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 13:22:31 +01:00 
			
		
		
		
	 801be60473
			
		
	
	
		801be60473
		
	
	
	
	
		
			
			As per the PR, the changes still holding it up. Add onekey for testing. Fix ARM builds. Fix device descriptor when either axes or buttons is zero. Add compile-time check for at least one axis or button. Move definition to try to fix conflict. PR review comments. qmk cformat
		
			
				
	
	
		
			14 lines
		
	
	
		
			442 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			442 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include "joystick.h"
 | |
| 
 | |
| joystick_t joystick_status = {.buttons = {0},
 | |
|                               .axes =
 | |
|                                   {
 | |
| #if JOYSTICK_AXES_COUNT > 0
 | |
|                                       0
 | |
| #endif
 | |
|                                   },
 | |
|                               .status = 0};
 | |
| 
 | |
| // array defining the reading of analog values for each axis
 | |
| __attribute__((weak)) joystick_config_t joystick_axes[JOYSTICK_AXES_COUNT] = {};
 |