在 OpenOffice 中重新映射鍵盤輸入以執行「退出」等操作

在 OpenOffice 中重新映射鍵盤輸入以執行「退出」等操作

我使用的是Logitech R400 2.4 GHz 無線演示器,作業系統將其視為標準USB 鍵盤,有4 個按鈕(向上翻頁、向下翻頁、f5 和「v」),我需要將特定鍵重新映射到某些功能,就像退出程式一樣。

我正在為博物館創建一個展覽,需要在 OpenOffice 中從應用程式啟動 PowerPoint 演示文稿,並使用簡報者遙控器控制簡報。

我需要能夠從遠端退出 OpenOffice。有人知道我該怎麼做?

我使用的是 Ubuntu Linux,可以運行我需要的任何視窗管理器(目前是 Awesome WM)。

操作員應該能夠在演示過程中來回循環,並能夠隨時使用其中一個按鈕退出。

答案1

我已經為您找到了解決方案:您可以使用 AutoHotKey 重新映射裝置按鈕,這是一個郵政做過這件事的人並解釋瞭如何做。
然而,我找到了另一個可能對您有幫助的解決方案,並介紹了 ubuntu 和 Logitech R400 的重新映射鍵。

祝你好運

答案2

我找到了一個使用概述方法的解決方案這裡

我在他的腳本中真正修改的唯一內容是 xkb_symbols 表。我的內容是:

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

它重新映射 f5 鍵以進行轉義。在 OpenOffice 投影片放映期間,使用退出鍵可退出放映。

要運行 OpenOffice 以便立即開始幻燈片放映,我按如下方式調用它:

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

我使用 system() 函數從本機 C++ 應用程式中以這種方式呼叫它。一旦啟動並運行,按下遙控器上的重新映射按鈕即可退出演示並將焦點返回到我的應用程式。

答案3

閱讀這篇文章,了解如何在 Ubuntu 中重新綁定按鍵:

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

相關內容