====== Specific Screens ======
===== HP 27vx =====
* [[devices:displays:hp_27vx|Notes]]
* 2024/10/15: Last tested on [[bsd;freebsd_14.1_xfce|FreeBSD 14.1 (Xfce)]] with Intel UHD 630
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 [[bsd;freebsd_14.1_xfce|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