User Tools

Site Tools


bsd:notes:xorg.conf_snippets

Table of Contents

Specific Screens

HP 27vx

su -
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/99-graphics.conf'
Section "Monitor"
    Identifier "HDMI-1"
    Modeline "1920x1080_75" 165.00 1920 1944 1976 2000 1080 1083 1088 1100 +HSync +VSync
    Option "PreferredMode" "1920x1080_75"
EndSection

Input

evdev

  • 2024/10/15: Last tested on FreeBSD 14.1 (Xfce)
  • May be ideally required as there was some error-spam and mentions of dropped events from both the Touchpad and USB mouse with libinput
mousepad '/var/log/Xorg.0.log'
su -
pkg install 'xf86-input-evdev'
pkg install 'xf86-input-synaptics'
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/99-evdev.conf'
Section "InputClass"
    Identifier "Pointer (evdev custom)"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection

Section "InputClass"
    Identifier "Keyboard (evdev custom)"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection

Section "InputClass"
    Identifier "Touchpad (synaptics custom)"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Driver "synaptics"
    Option "TapAndDragGesture" "0"
    Option "CoastingSpeed" "0"
    Option "PalmDetect" "0"
    Option "CircularScrolling" "0"
    Option "TapButton3" "0"
    Option "TapButton2" "0"
    Option "TapButton1" "0"
    Option "LBCornerButton" "0"
    Option "LTCornerButton" "0"
    Option "RBCornerButton" "0"
    Option "RTCornerButton" "0"
    Option "LockedDrags" "0"
    Option "HorizTwoFingerScroll" "0"
    Option "CornerCoasting" "0"
    Option "HorizEdgeScroll" "0"
    Option "VertEdgeScroll" "0"
EndSection

Section "InputClass"
    Identifier "Tablet (evdev custom)"
    MatchIsTablet "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection

Section "InputClass"
    Identifier "Touchscreen (evdev custom)"
    MatchIsTouchscreen "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection
/var/www/wiki/data/pages/bsd/notes/xorg.conf_snippets.txt · Last modified: by Sean Rhone