Где поглядеть на команды которые отвечают, скажем, за блокировку экрана в Кедах
и те которые управляют той-же яркостью....
...а то кагБе аппаратные кнопки есть, а что на них вешать - без понятия....
_____________
Хотябы скажите как оно называется и в какую сторону смотреть, а то даже не представляю чем гуголь задалбывать.....
Тема является ответвлением от "GUI для планшета..."
[РЕШЕНО]Команды выполняемые KDE при тыкании мышкой... Оказалось DBUS
Уффф, нашел....
qdbus
К примеру один из интересовавших меня пунктов:
qdbus org.kde.Solid.PowerManagement /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Suspend
__________________________________________________
qdbus [servicename] [path] [method] [args] Итак, просто набрав qdbus вы увидите список всех сервисов вашего компьютера. Добавив к команде имя сервиса вы увидите список путей к файлам для этого сервиса. Добавив путь, увидите список доступных методов в файле. Ну и наконец, добавив метод вы просто его запустите на выполнение.
Например, можно использовать qdbus для управления воспроизведением в популярном проигрывателе Exaile. Команда
qdbus org.exaile.Exaile /org/exaile/Exaile org.exaile.Exaile.Next заставит Exaile перейти к следующему треку,
а команда
qdbus org.exaile.Exaile /org/exaile/Exaile org.exaile.Exaile.Prev к предыдущему.
Теперь, если назначить эти команды на горячие клавиши, то можно, не обращаясь непосредственно к Exaile, просто и быстро переходить между воспроизводимыми треками.
Ну да, ну да - мы всё увидим - и сессионные сервисы, и системные. Методы, свойства, сигналы. Всё - с сигнатурами. Это заложено в протоколе dbus. Кроме самого главного - семантики всего этого. Тут вариант один - читать документацию. Только с ней - беда: нет её! Приходится гадать и экспериментировать.
Где наша не пропадала... =)Приходится гадать и экспериментировать.
Да, D-Bus - тот еще "черный ящик" :(
Оно делает, вообще-то, полезное дело, вот только разобраться _как_ оно это делает, без бутылки никак... И система становится непрозрачной и непредсказуемой. Документация-то есть, но в ней только общие принципы, с каждым завязанном на D-Bus приложением приходится разбираться персонально, и часто в документации к этому ПО нет ни слова о D-Bus, кроме упоминания в зависимостях...
да там и полящика мало будет *WALL*без бутылки никак...
...хотя штука реально полезная)
...покаместь накопал пару моментов которые меня в данный момент интересовали и, на сегодня, забил болт на это дело =)
Зы
Вернулся к выбору и попыткам настройки клавиатуры )