Skip to content

Xorg Configuration

Dmitry Sayevich edited this page Aug 30, 2022 · 11 revisions

Фикс управление яркостью дисплея и тиринга.

В файле /etc/X11/xorg.conf отредактируйте секции:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    Option         "MetaModes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
    Option         "AllowIndirectGLXProtocol" "off"
    Option         "TripleBuffer" "on"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Настройка клавиатуры.

Создать файл /etc/X11/xorg.conf.d/00-keyboard.conf и добавить секцию:

Section "InputClass"  
    Identifier "system-keyboard"  
    MatchIsKeyboard "on"  
    Option "XkbLayout" "us,ru"  
    Option "XkbModel" "pc105"  
    Option "XkbOptions" "grp:alt_shift_toggle"  
EndSection

Настройка тачпада.

Создать файл /etc/X11/xorg.conf.d/70-synaptics.conf и добавить секции:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
 	   Option "TapButton1" "1"
    	   Option "TapButton2" "3"
    	   Option "TapButton3" "2"
    	   Option "VertEdgeScroll" "on"
    	   Option "VertTwoFingerScroll" "on"
    	   Option "HorizEdgeScroll" "on"
    	   Option "HorizTwoFingerScroll" "on"
    	   Option "CircularScrolling" "on"
    	   Option "CircScrollTrigger" "2"
    	   Option "EmulateTwoFingerMinZ" "40"
    	   Option "EmulateTwoFingerMinW" "8"
    	   Option "CoastingSpeed" "0"
    	   Option "FingerLow" "35"
    	   Option "FingerHigh" "40"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection

Clone this wiki locally