bsd:notes:xorg.conf_snippets
This is an old revision of the document!
Table of Contents
Debugging
mousepad '/var/log/Xorg.0.log'
cat '/var/log/Xorg.0.log' | grep 'Using input driver'
cat '/var/log/Xorg.0.log' | grep 'intel:'
cat '/var/log/Xorg.0.log' | grep 'DRI3'
cat '/var/log/Xorg.0.log' | grep 'iris'
Specific Screens
HP 27vx
- Video Timings Calculator (
CVT-RBv2 Modeline)
- Last tested on FreeBSD 14.2 (Xfce) with Intel UHD 630 (onboard HDMI)
su -
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-monitor-custom.conf'
Section "Monitor"
Identifier "HDMI-1"
Modeline "1920x1080_74" 165.612 1920 1928 1960 2000 1080 1105 1113 1119 +HSync -VSync
Modeline "1280x720_74" 75.077 1280 1288 1320 1360 720 732 740 746 +HSync -VSync
Modeline "1024x768_74" 65.03 1024 1032 1064 1104 768 782 790 796 +HSync -VSync
Option "PreferredMode" "1920x1080_74"
EndSection
TCL 55S405
- Video Timings Calculator (
CVT-RBv2 Modeline)
- Last tested on FreeBSD 14.2 (Xfce) with Intel UHD 630 (onboard HDMI)
su -
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-monitor-custom.conf'
Section "Monitor"
Identifier "HDMI-1"
Modeline "1920x1080_59.96" 173 1920 2048 2248 2576 1080 1083 1088 1120 -HSync +VSync
Modeline "1280x720_59.86" 74.5 1280 1344 1472 1664 720 723 728 748 -HSync +VSync
Modeline "1024x768_59.92" 63.5 1024 1072 1176 1328 768 771 775 798 -HSync +VSync
Option "PreferredMode" "1920x1080_59.96"
EndSection
Graphics
modesetting
- Last tested on FreeBSD 14.2 (Xfce) with Intel UHD 630
2025/03/10: This may have more eye-strain than intel
- TODO: PCI ID match
su -
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-graphics-custom.conf'
Section "OutputClass"
Identifier "Intel (modesetting custom)"
MatchDriver "i915"
Driver "modesetting"
EndSection
intel
- Last tested on FreeBSD 14.2 (Xfce) with Intel UHD 630
glxgearsdoes over9000FPSwith
intelvs7000modesetting- TODO: PCI ID match
su -
pkg install 'xf86-video-intel'
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-graphics-custom.conf'
Section "OutputClass"
Identifier "Intel (intel custom)"
MatchDriver "i915"
Driver "intel"
Option "DRI" "3"
EndSection
Input
evdev TODO
- 2024/12/18: Wacom devices and apparently
evdevitself requireswebcamd
su -
sysrc webcamd_enable="YES"
pw groupmod 'webcamd' -m 'espionage724'
Keyboard
su -
pkg install 'xf86-input-evdev'
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-keyboard-custom.conf'
Section "InputClass"
Identifier "BY Tech Gaming Keyboard (evdev custom)"
MatchUSBID "258a:010c"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
EndSection
Mouse
su -
pkg install 'xf86-input-evdev'
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-mouse-custom.conf'
Section "InputClass"
Identifier "ATTACK SHARK R6 Mouse (evdev custom)"
MatchUSBID "373e:0021"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
EndSection
Tablet
su -
pkg install 'xf86-input-evdev'
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-tablet-custom.conf'
Section "InputClass"
Identifier "Wacom CTH-470 (evdev custom)"
MatchUSBID "056a:00de"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "Mode" "Absolute"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
EndSection
Touchpad
su -
pkg install 'xf86-input-synaptics'
mkdir -p '/usr/local/etc/X11/xorg.conf.d' && ee '/usr/local/etc/X11/xorg.conf.d/10-touchpad-custom.conf'
Section "InputClass"
Identifier "Touchpad (synaptics custom)"
MatchProduct "DELL0819:00"
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
1)
I only use stylus with osu! so not a real issue :p
2)
finger touch can be used in Absolute mode with
wacom driver, see older revision/usr/local/www/wiki/data/attic/bsd/notes/xorg.conf_snippets.1741604721.txt.gz · Last modified: by Sean Rhone
