monolith: don't use controller touchpads as mice
This commit is contained in:
		
							parent
							
								
									b2bdcb1724
								
							
						
					
					
						commit
						0a4cabca4b
					
				
					 1 changed files with 4 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -146,9 +146,10 @@ in
 | 
			
		|||
  virtualisation.virtualbox.host.enable = true;
 | 
			
		||||
 | 
			
		||||
  services.udev.extraRules = ''
 | 
			
		||||
    # Fix broken suspend with Logitech USB dongle
 | 
			
		||||
    # `lsusb | grep Logitech` will return "vendor:product"
 | 
			
		||||
    ACTION=="add" SUBSYSTEM=="usb" ATTR{idVendor}=="046d" ATTR{idProduct}=="c547" ATTR{power/wakeup}="disabled"
 | 
			
		||||
    # Disable using controller touchpad as mouse
 | 
			
		||||
    # https://wiki.archlinux.org/title/Gamepad#libinput
 | 
			
		||||
    ATTRS{name}=="Wireless Controller Touchpad", ENV{LIBINPUT_IGNORE_DEVICE}="1"
 | 
			
		||||
 | 
			
		||||
    # Force all disks to use mq-deadline scheduler
 | 
			
		||||
    # For some reason "noop" is used by default which is kinda bad when io is saturated
 | 
			
		||||
    ACTION=="add|change", KERNEL=="sd[a-z]*[0-9]*|mmcblk[0-9]*p[0-9]*|nvme[0-9]*n[0-9]*p[0-9]*", ATTR{../queue/scheduler}="mq-deadline"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue