В GNOME, как перемещаться и изменить размер окна с помощью одной горячей клавиши, такой как Xfce (Alt) или elementary OS (Super)?

Это старый вопрос, но ответ может помочь другим. Я столкнулся с проблемой при новой установке i3wmна моем ноутбуке, где по какой-то причине мои ключи XF86MonBrightnessUp/Downне регистрировались (Я проверил с помощьюxev). В итоге я создал acpiдействий и событий, которые соответствовали нажатым клавишам.

Ниже приведены действия/события, которые я определил в /etc/acpi/actionsи /etc/acpi/events, соответственно:

Действия

/etc/acpi/actions/bl -down.sh

#!/bin/sh

bl_device=/sys/class/backlight/acpi_video0/brightness
echo $(($(cat $bl_device)-1)) | sudo tee $bl_device

/etc/acpi/actions/bl -up.sh

#!/bin/sh

bl_device=/sys/class/backlight/acpi_video0/brightness
echo $(($(cat $bl_device)+1)) | sudo tee $bl_device

События

/etc/acpi/events/bl -вниз

event=video/brightnessdown BRTDN 00000087 00000000
action=/etc/acpi/actions/bl-down.sh

/etc/acpi/events/bl -вверх

event=video/brightnessup BRTUP 00000086 00000000
action=/etc/acpi/actions/bl-up.sh

Вы можете проверить коды событий acpi для увеличения/уменьшения яркости, используя acpi_listenв своем терминале, а затем нажав соответствующую комбинацию клавиш (, например, для меня это Fn + стрелка вниз для уменьшения яркости ).

Наконец, не забудьте перезапустить acpidс помощьюsudo /etc/init.d/acpid reload

Примечание.:Ваше устройство подсветки может быть определено в месте, отличном от /sys/class/backlight/acpi_video0-, где оказалось мое. Поковыряйтесь.

0
29.05.2020, 10:19
0 ответов

Теги

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