Russian Qt Forum
Ноябрь 22, 2024, 23:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: FreeRemote  (Прочитано 4116 раз)
BRE
Гость
« : Январь 16, 2009, 22:54 »

Начал новый проект http://fireforge.net/projects/freeremote/. Если кому будет интересно, посмотрите,
выскажите свое мнение.  Подмигивающий
Цель проекта:
Создать универсальную службу для управления Linux'ом через IR-пульты дистанционного управления, а также другие мобильные устройства (телефоны) через Bluetooth. Служба расширяемая, т.е. можно написать модули для разных источников. Сейчас реализован сервер и модуль работы с LIRC. Сервер пока не демонизируется, сделаю позже. Весь сервис служба предоставляет через DBus. Подробная информация в проекте.
Дальше сосредоточусь на написании клиента, который будет выполнять какие-то действия в зависимости от нажатой кнопки.
Хотелось бы знать, что бы хотели пользователи... Какие действия им были бы нужны? В общем интересны мнения и пожелания.  Подмигивающий
Записан
Steven_Orko
Гость
« Ответ #1 : Январь 21, 2009, 12:32 »

1. Управление окнами.
2. Эмуляция нажатия спец. клавиш, как-то: Ctrl+<key>, Ctrl+Alt+<key>, Fn и т.д.
3. Эмуляция нажатия управляющих клавиш: Backspace, Shift, up, down и т.д.


Т.е., если, допустим, будет возможность в рабочую среду (Xorg и/или terminal) посылать события идентичные событиями от клавы, то этого будет достаточно, ИМХО, для полного управления с пульта. Лично мне не хватало именно возможности посылки событий как при нажатии спец. и управляющих клавиш.
Записан
BRE
Гость
« Ответ #2 : Январь 21, 2009, 15:02 »

В клиенте тоже пошел по пути модульности. Каждый action будет оформлен в виде отдельного плагина. Сейчас продумал пока три:
* запустить приложение (в принципе, используя его можно было бы сделать большую часть всего функционал - просто запуская скрипты, но ....);
* вызвать указанный метод DBus-сервиса;
* выполнить встроенный скрипт.

Теперь подумаю на счет твоих пожеланий.
Спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 20.