1

Я использую Logitech R400 2.4 GHz Wireless Presenter, который операционная система рассматривает как стандартную клавиатуру USB с 4 кнопками (страница вверх, страница вниз, f5 и 'v'), и мне нужно переназначить определенные клавиши для определенных функций, как выход из программы.

Я создаю выставку для музея, в которой мне нужно запустить презентацию PowerPoint в OpenOffice из приложения и управлять презентацией с помощью пульта дистанционного управления.

Мне нужно иметь возможность выйти из OpenOffice с пульта. Кто-нибудь знает, как я мог это сделать?

Я использую Ubuntu Linux и могу запустить любой оконный менеджер, который мне нужен (в настоящее время Awesome WM).

Оператор должен иметь возможность перемещаться назад и вперед по презентации и иметь возможность выйти в любое время с помощью одной из кнопок.

3 ответа3

0

Я нашел решение для вас: вы можете использовать AutoHotKey, чтобы переназначить кнопку устройства, вот пост того, кто это сделал, и объясняет, как это сделать.
Тем не менее, я нашел другое решение, которое также может помочь вам, и представляет переназначение ключей от Ubuntu и Logitech R400.

Удачи

0

Прочтите эту статью о том, как связать ключи в Ubuntu:

https://askubuntu.com/questions/24916/how-do-i-remap-certain-keys

0

Я нашел решение, которое использует подход, изложенный здесь.

Единственной вещью, которую я действительно изменил в его скрипте, была таблица xkb_symbols. Мой читает:

xkb_symbols "remote" {
    key <FK05>   { [ Escape         ] };
};

который переназначает клавишу f5, чтобы убежать. Во время слайд-шоу OpenOffice клавиша выхода выходит из шоу.

Чтобы запустить OpenOffice так, чтобы он сразу начал слайд-шоу, я вызываю его так:

soffice --invisible --norestore -show <slideshow file>

Я вызываю его таким образом из моего родного приложения C++ с помощью функции system(). Как только он запущен и работает, нажатие переназначенной кнопки на пульте дистанционного управления завершает презентацию и возвращает фокус моему приложению.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .