diff --git a/configuration/steveej-laptop/hw.nix b/configuration/steveej-laptop/hw.nix index 334d1d5..d285833 100644 --- a/configuration/steveej-laptop/hw.nix +++ b/configuration/steveej-laptop/hw.nix @@ -8,6 +8,7 @@ nix.buildCores = 4; hardware.enableAllFirmware = true; + hardware.trackpoint.emulateWheel = true; boot.initrd.availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "usbhid" "sd_mod" ]; boot.kernelModules = [ "kvm-intel" ]; diff --git a/configuration/steveej-laptop/system.nix b/configuration/steveej-laptop/system.nix index b26d5c2..b4a97b6 100644 --- a/configuration/steveej-laptop/system.nix +++ b/configuration/steveej-laptop/system.nix @@ -87,6 +87,12 @@ services.printing.enable = true; # uses cups services.xserver = { synaptics.enable = true; + synaptics.palmDetect = true; + synaptics.horizEdgeScroll = true; + synaptics.horizontalScroll = true; + synaptics.twoFingerScroll = true; + synaptics.vertEdgeScroll = true; + videoDrivers = [ "qxl" "intel" ]; enable = true; layout = "us"; @@ -137,4 +143,5 @@ virtualisation.libvirtd.enable = true; virtualisation.virtualbox.host.enable = true; + virtualisation.virtualbox.host.addNetworkInterface = true; }