Как назначить комбинации с клавишей "Fn" на выполнение команд?

Изображение пользователя NetDeviator.

Проблемы с регулировкой подсветки на ноутбуке.

Нужно назначить комбинацию клавиш FN + UP на выполнение команды xbacklight +10
И комбинацию FN + DOWN для xbacklight -10 соответственно.

Сделать нужно, ибо регулировать подсветку командами неудобно.

Заглядывал в "настройки => комбинации клавиш и росчерки". Там можно назначать клавиши для программ и действий в них, а на выполнение своих команд - нельзя.

0
ValeryK - 23 Декабрь, 2013 - 19:26

Заглядывал в "настройки => комбинации клавиш и росчерки". Там можно назначать клавиши для программ и действий в них, а на выполнение своих команд - нельзя.
Можно. Там-же верхняя: Специальные действия -> изменить -> новый -> глобальная комбинация клавиш -> команда или адрес
Создатите с названием, затем риедактируете запись, выбирая комбинацию и команду (адрес, скрипт, файл)

0
NetDeviator - 23 Декабрь, 2013 - 19:56
Изображение пользователя NetDeviator.

Новая проблемка.

Если назначать FN + UP, то ругается что это уже занято громкостью, зато работает.

А FN + RIGHT не назначается. Нажимаю, а слово "сейчас" так и остаётся на кнопке. Ситуация с FN + LEFT аналогична.
Но вместе с UP и DOWN же получается назначать FN.

Пока вставил наушники и кручу громкость синхронно подсветке. Свето-музыка блин :)

0
ValeryK - 23 Декабрь, 2013 - 20:12

Ну чтож если они заняты, в первой можно удалить дефолтовую на назначенную (предлагалось при назначении) а вторая вероятно используется в системе и нельзя переназначить.
Почему бы не использовать другие, свободные комбинации? например ctrl+Alt+Стрелка влево(вправо (вверх/вниз)) ?
кстати, Fn работает только с клавишами предназначенными работать с ней, у меня например при нажатии Fn+стрелка влево будета просто стрелка влево то-есть Fn ничего не дает, а вот со спаренными просто совсем другой вывод, например: Fn+F11=Media Play

0
NetDeviator - 23 Декабрь, 2013 - 20:49
Изображение пользователя NetDeviator.

У меня fn + лево / право это и есть подсветка.
Только она так не регулируется (полосу и уровень подсветки на экране показывает, а сама подсветка продолжает жарить на все 100).

fn + верх / низ это громкость. Работает со звуком, позволяет назначить на себя до кучи и подсветку.

- -
Сделано вот еще что, в попытках исправить регулировку подсветки (может быть оно виновато):

В файле /etc/default/grub
Строка
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
Заменена на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

До того, как добавил acpi_backlight=vendor подсветка не регулировалась даже ползунком в "настройки => управление питанием". После добавления - поставил 30% ползунком и нашел в гугле утилиту xbacklight, которую и хочу повесить на Fn+лево/право

0
dyug - 24 Декабрь, 2013 - 12:47

Предупреждение: Все, что написано ниже, является моими воспоминаниями, и может быть ошибочным

Проблема, описанная автором существует, и вполне возможно решаема.
Для этого стоит посмотреть, что выдает xev при нажатиях этих клавиш, и возможно через xmodmap переопределить на нужные команды.
Далеко не все вещи можно переопределить через настройки КДЕ.
В последний раз я с этой проблемой разбирался лет пять назад, и это то, что мне помнится.

Подробности - в гугле точно есть. :-)
И здесь, как мне помнится - тоже было.

0
NetDeviator - 24 Декабрь, 2013 - 14:19
Изображение пользователя NetDeviator.

Стартую xev смотрю keycode.

Если жать Right, вижу - keycode 114.
Если жать Fn + Right, вижу - выхлоп не обновляется.

0
dyug - 24 Декабрь, 2013 - 17:05

модельку ноутбука можно озвучить, а то я что-то не заметил...

0
dyug - 24 Декабрь, 2013 - 17:41

http://www.spinics.net/lists/linux-acpi/msg47742.html
http://ubuntuforums.org/archive/index.php/t-2028269.html

так как я не знаю, что за ноут, что за видюха в нем, так порылся....

В частности, первая ссылка, где говорится
[X.] Other notes
$ ls /sys/class/backlight/
acpi_video0  acpi_video1  intel_backlight

$ cat /sys/class/backlight/intel_backlight/max_brightness
2583660

$ cat /sys/class/backlight/intel_backlight/brightness
121584

и рекомендации ниже
$ cat /etc/Xorg/Xorg.conf
Section "Device"
          Option     "Backlight" "intel_backlight"
Identifier  "Card0"
Driver      "intel"
BusID       "PCI:0:2:0"
EndSection

Я нашел, то, что на мой взгляд, может помочь решить проблему, при наличии тех данных, которые мне на текущий момент известны.

0
NetDeviator - 25 Декабрь, 2013 - 08:04
Изображение пользователя NetDeviator.

Тоже рылся, нашел топик поблизости http://kubuntu.ru/node/11679

Добавил в файл /etc/default/grub вот это
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=Linux"

И подсветка стала меняться как положено - по кнопкам FN + Left / Right
Только ползунок подсветки теперь не показывается.

- -

Ноут Acer Aspire V3-571G-33124G50Maii
Дискретная видеокарта nVidia GeForce GT 730M with 2 GB Dedicated VRAM
Драва поставил проприетарные + вот это:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia primus

Дискретная видяха курит, так и не понял какой от неё толк, кроме как запуск игр
optirun wine 'путь к игре'

Интегрированная видяха, это... какая-то Intel'овская.
Вот кусочек моего lspci:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 730M] (rev ff)

Про дискретную карту я вижу в выхлопе, а про встроенную какая-то ерунда показалась.

Как спросить у терминала инфу по интегрированной видяхе?

0
leisampei - 25 Декабрь, 2013 - 09:55
Изображение пользователя leisampei.

коротко:
sudo lshw -short -c display
подробно:
sudo lshw -c display

0
NetDeviator - 25 Декабрь, 2013 - 13:25
Изображение пользователя NetDeviator.

sudo lshw -c display

*-display              
       описание: VGA compatible controller
       продукт: 3rd Gen Core processor Graphics Controller
       производитель: Intel Corporation
       физический ID: 2
       сведения о шине: [email protected]:00:02.0
       версия: 09
       разрядность: 64 bits
       частота: 33MHz
       возможности: msi pm vga_controller bus_master cap_list rom
       кофигурация: driver=i915 latency=0
       ресурсы: IRQ:43 память:b3000000-b33fffff память:c0000000-cfffffff ioport:3000(размер=64)

sudo lshw -short -c display
H/W path        Устройство  Класс     Описание
=====================================================================
/0/100/2                              display        3rd Gen Core processor Graphics Controller

0
leisampei - 25 Декабрь, 2013 - 16:23
Изображение пользователя leisampei.

можно глянуть:
dmesg | grep -i intel
или
dmesg | grep -i chipset

а короче, это HD4000 ))

0
NetDeviator - 26 Декабрь, 2013 - 10:06
Изображение пользователя NetDeviator.

Не факт :)
Мой ноут сильно разнится в комплектациях!
У моего можно 16г оперативы поставить, хотя Core i3.
А у модели с Core i5 только 8.

dmesg | grep -i intel
[    0.000000]   Intel GenuineIntel
[    0.086355] smpboot: CPU0: Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz (fam: 06, model: 3a, stepping: 09)
[    0.086373] Performance Events: PEBS fmt1+, 16-deep LBR, IvyBridge events, full-width counters, Intel PMU driver.
[    1.295379] intel_idle: MWAIT substates: 0x21120
[    1.295380] intel_idle: v0.4 model 0x3A
[    1.295381] intel_idle: lapic_timer_reliable_states 0xffffffff
[    1.828664] fbcon: inteldrmfb (fb0) is primary device
[    3.799944] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    9.789044] snd_hda_intel 0000:00:1b.0: irq 45 for MSI/MSI-X
[    9.835667] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[    9.835750] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[    9.835824] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14

dmesg | grep -i chipset

нихрена, даже с sudo

0
leisampei - 26 Декабрь, 2013 - 11:52
Изображение пользователя leisampei.

i3-3120M
я говорю HD4000 ;)

0
dyug - 25 Декабрь, 2013 - 13:17

И подсветка стала меняться как положено - по кнопкам FN + Left / Right
Только ползунок подсветки теперь не показывается.

Если выбирать - то шашечки (изменение индикации), или ехать (изменение подстветки)? :-)

0
NetDeviator - 25 Декабрь, 2013 - 13:30
Изображение пользователя NetDeviator.

Пустой разговор, бро.

-1
Гость - 16 Ноябрь, 2016 - 22:42

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры