mirror of
				https://codeberg.org/dwl/dwl.git
				synced 2025-11-03 09:01:45 -05:00 
			
		
		
		
	add option for set button map
This commit is contained in:
		
							parent
							
								
									16a49e9955
								
							
						
					
					
						commit
						b6d6127733
					
				
					 2 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
					@ -85,6 +85,11 @@ LIBINPUT_CONFIG_ACCEL_PROFILE_ADAPTIVE
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
static const enum libinput_config_accel_profile accel_profile = LIBINPUT_CONFIG_ACCEL_PROFILE_ADAPTIVE;
 | 
					static const enum libinput_config_accel_profile accel_profile = LIBINPUT_CONFIG_ACCEL_PROFILE_ADAPTIVE;
 | 
				
			||||||
static const double accel_speed = 0.0;
 | 
					static const double accel_speed = 0.0;
 | 
				
			||||||
 | 
					/* You can choose between:
 | 
				
			||||||
 | 
					LIBINPUT_CONFIG_TAP_MAP_LRM -- 1/2/3 finger tap maps to left/right/middle
 | 
				
			||||||
 | 
					LIBINPUT_CONFIG_TAP_MAP_LMR -- 1/2/3 finger tap maps to left/middle/right
 | 
				
			||||||
 | 
					*/
 | 
				
			||||||
 | 
					static const enum libinput_config_tap_button_map button_map = LIBINPUT_CONFIG_TAP_MAP_LRM;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* If you want to use the windows key for MODKEY, use WLR_MODIFIER_LOGO */
 | 
					/* If you want to use the windows key for MODKEY, use WLR_MODIFIER_LOGO */
 | 
				
			||||||
#define MODKEY WLR_MODIFIER_ALT
 | 
					#define MODKEY WLR_MODIFIER_ALT
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										1
									
								
								dwl.c
									
										
									
									
									
								
							
							
						
						
									
										1
									
								
								dwl.c
									
										
									
									
									
								
							| 
						 | 
					@ -951,6 +951,7 @@ createpointer(struct wlr_pointer *pointer)
 | 
				
			||||||
			libinput_device_config_tap_set_enabled(libinput_device, tap_to_click);
 | 
								libinput_device_config_tap_set_enabled(libinput_device, tap_to_click);
 | 
				
			||||||
			libinput_device_config_tap_set_drag_enabled(libinput_device, tap_and_drag);
 | 
								libinput_device_config_tap_set_drag_enabled(libinput_device, tap_and_drag);
 | 
				
			||||||
			libinput_device_config_tap_set_drag_lock_enabled(libinput_device, drag_lock);
 | 
								libinput_device_config_tap_set_drag_lock_enabled(libinput_device, drag_lock);
 | 
				
			||||||
 | 
								libinput_device_config_tap_set_button_map(libinput_device, button_map);
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if (libinput_device_config_scroll_has_natural_scroll(libinput_device))
 | 
							if (libinput_device_config_scroll_has_natural_scroll(libinput_device))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue