User Tools

Site Tools


linux:notes:xorg.conf_snippets

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:notes:xorg.conf_snippets [2025/03/06 16:08] – [TODO] Sean Rhonelinux:notes:xorg.conf_snippets [2025/05/16 21:39] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Logs ======+====== Debugging ======
  
-  gio open ~/'.local/share/xorg/Xorg.1.log'+  mousepad '/var/log/Xorg.0.log'
  
-  gio open ~/'.local/share/xorg'+  cat '/var/log/Xorg.0.log' | grep 'Using input driver' 
 + 
 +  cat '/var/log/Xorg.0.log' | grep 'modeset(' 
 + 
 +  cat '/var/log/Xorg.0.log' | grep 'intel:' 
 + 
 +  cat '/var/log/Xorg.0.log' | grep 'DRI3' 
 + 
 +  cat '/var/log/Xorg.0.log' | grep 'iris' 
 + 
 +===== GNOME ===== 
 + 
 +  cat ~/'.local/share/xorg/Xorg.'*'.log' | grep 'Using input driver' 
 + 
 +  gnome-text-editor ~/'.local/share/xorg/Xorg.1.log' 
 + 
 +====== Distro ====== 
 + 
 +  * [[linux;distros;debian_12_xfce|Debian 12 (Xfce)]]
  
 ====== Specific Screens ====== ====== Specific Screens ======
Line 18: Line 36:
     Modeline "1024x768_74" 65.03 1024 1032 1064 1104 768 782 790 796 +HSync -VSync     Modeline "1024x768_74" 65.03 1024 1032 1064 1104 768 782 790 796 +HSync -VSync
     Option "PreferredMode" "1920x1080_74"     Option "PreferredMode" "1920x1080_74"
-EndSection</code>+EndSection
  
-====== TODO ======+# End</code> 
 + 
 +====== Graphics ====== 
 + 
 +===== modesetting ===== 
 + 
 +  * 2025/04/14: Preferred over ''intel'' 
 + 
 +  sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-graphics-custom.conf' 
 + 
 +<code> 
 +Section "OutputClass" 
 +    Identifier "Intel (modesetting custom)" 
 +    MatchDriver "i915" 
 +    Driver "modesetting" 
 +EndSection 
 + 
 +# End</code> 
 + 
 +===== intel ===== 
 + 
 +  sudo apt install 'xserver-xorg-video-intel' 
 + 
 +  sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-graphics-custom.conf' 
 + 
 +<code> 
 +Section "OutputClass" 
 +    Identifier "Intel (intel custom)" 
 +    MatchDriver "i915" 
 +    Driver "intel" 
 +    Option "DRI" "3" 
 +    Option "TearFree" "0" 
 +    Option "VSync" "0" 
 +    Option "PageFlip" "0" 
 +    Option "SwapbuffersWait" "0" 
 +    Option "TripleBuffer" "0" 
 +    Option "LinearFramebuffer" "1" 
 +EndSection 
 + 
 +# End</code> 
 + 
 +====== Input ====== 
 + 
 +===== Keyboard ===== 
 + 
 +  sudo apt install 'xserver-xorg-input-evdev' 
 + 
 +  sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-keyboard-custom.conf' 
 + 
 +<code> 
 +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 
 + 
 +# End</code> 
 + 
 +===== Mouse ===== 
 + 
 +  sudo apt install 'xserver-xorg-input-evdev' 
 + 
 +  sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-mouse-custom.conf' 
 + 
 +<code> 
 +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 
 + 
 +# End</code> 
 + 
 +===== Tablet ===== 
 + 
 +  sudo apt install 'xserver-xorg-input-evdev' 
 + 
 +  sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-tablet-custom.conf' 
 + 
 +<code> 
 +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 
 + 
 +# End</code> 
 + 
 +===== Touchpad ===== 
 + 
 +  sudo apt install 'xserver-xorg-input-synaptics' 
 + 
 +  sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-touchpad-custom.conf' 
 + 
 +<code> 
 +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
  
-  * 2025/03/06: [[bsd;notes;xorg.conf_snippets|FreeBSD xorg.conf snippets]] work as-is for evdev, synaptics, and intel on [[linux;distros;debian_12_xfce|Debian 12.9 (Xfce)]]+# End</code>
  
/srv/www/wiki/data/attic/linux/notes/xorg.conf_snippets.1741295312.txt.gz · Last modified: by Sean Rhone