Настроить кнопку переключения дисплея на ноутбуке ASUS

У меня есть ноутбук ASUS GL552VW с Xubuntu 17.04, и я использую опцию ядра acpi_backlight=native для работы клавиш яркости, но мощность дисплея (FnF7) не работает. Когда я пытаюсь назначить ключ на клавиатуре, ключ не отвечает.

1
задан 25 April 2017 в 00:30

3 ответа

Для моего случая я использую следующее:

запустите xev и нажмите клавишу, чтобы получить файл с кодом создания файла ~/.Xmodmap с контентом keycode 253 = XF86Display, перезагрузите систему

теперь, когда я нажимаю клавишу, у меня запускается окно окна xfce4-display-settings (единственная проблема в том, что мне нужно дважды нажимать клавишу), потому что это то, что в настройках клавиатуры. Для включения / выключения отображения у меня есть этот скрипт:

#!/bin/bash

file=/tmp/toggle-display-keyboard
KBBL="/sys/class/leds/asus::kbd_backlight"


if [ -e $file ]; then
    rm $file
    sudo vbetool dpms on
    [ -d $KBBL -o -f $KBBL ] && echo 3 | sudo tee $KBBL/brightness > /dev/null
else
    touch $file
    if [ -e $file ]; then
        sudo vbetool dpms off
        [ -d $KBBL -o -f $KBBL ] && echo 0 | sudo tee $KBBL/brightness > /dev/null
    fi
fi

, и я заменил xfce4-display-settings на этот скрипт. И теперь я могу включить / выключить питание с помощью FnF7.

0
ответ дан 22 May 2018 в 23:16

Для моего случая я использую следующее:

запустите xev и нажмите клавишу, чтобы получить файл с кодом создания файла ~/.Xmodmap с контентом keycode 253 = XF86Display, перезагрузите систему

теперь, когда я нажимаю клавишу, у меня запускается окно окна xfce4-display-settings (единственная проблема в том, что мне нужно дважды нажимать клавишу), потому что это то, что в настройках клавиатуры. Для включения / выключения отображения у меня есть этот скрипт:

#!/bin/bash file=/tmp/toggle-display-keyboard KBBL="/sys/class/leds/asus::kbd_backlight" if [ -e $file ]; then rm $file sudo vbetool dpms on [ -d $KBBL -o -f $KBBL ] && echo 3 | sudo tee $KBBL/brightness > /dev/null else touch $file if [ -e $file ]; then sudo vbetool dpms off [ -d $KBBL -o -f $KBBL ] && echo 0 | sudo tee $KBBL/brightness > /dev/null fi fi

, и я заменил xfce4-display-settings на этот скрипт. И теперь я могу включить / выключить питание с помощью FnF7.

0
ответ дан 18 July 2018 в 14:20

Для моего случая я использую следующее:

запустите xev и нажмите клавишу, чтобы получить файл с кодом создания файла ~/.Xmodmap с контентом keycode 253 = XF86Display, перезагрузите систему

теперь, когда я нажимаю клавишу, у меня запускается окно окна xfce4-display-settings (единственная проблема в том, что мне нужно дважды нажимать клавишу), потому что это то, что в настройках клавиатуры. Для включения / выключения отображения у меня есть этот скрипт:

#!/bin/bash file=/tmp/toggle-display-keyboard KBBL="/sys/class/leds/asus::kbd_backlight" if [ -e $file ]; then rm $file sudo vbetool dpms on [ -d $KBBL -o -f $KBBL ] && echo 3 | sudo tee $KBBL/brightness > /dev/null else touch $file if [ -e $file ]; then sudo vbetool dpms off [ -d $KBBL -o -f $KBBL ] && echo 0 | sudo tee $KBBL/brightness > /dev/null fi fi

, и я заменил xfce4-display-settings на этот скрипт. И теперь я могу включить / выключить питание с помощью FnF7.

0
ответ дан 24 July 2018 в 20:22

Другие вопросы по тегам:

Похожие вопросы: