如何使 Super-R 啟動並保持 Super-L 啟動?仿生海狸 18.04

如何使 Super-R 啟動並保持 Super-L 啟動?仿生海狸 18.04

現在嘗試 Ubuntu-18.04,筆記型電腦上的左側 Windows 按鈕現在像 Super-L 一樣工作。但Super-R卻什麼都不做,很奇怪。我搜尋了很多- 如何使兩個Super 鍵都處於活動狀態(就像在Windows 中一樣,但只能找到將活動Super 從L 更改為R 甚至其他鍵的方法,但是如何使它們都處於活動狀態?簡而言之 -我想要 Super-L 和 Super-R 作品嗎?

答案1

我只知道一種使用 Ubuntu 軟體來源中未包含的額外實用程式的方法。效用是ksuperkey。它允許重新映射修飾鍵。

安裝該實用程式並在登入時自動啟動以下.config/autostart命令Exec=

Exec=sh -c "sleep 0.3 ; ksuperkey -e 'Super_R=Super_L'"

「睡眠」命令在運行該命令之前引入了一個小的延遲(0.3 毫秒)。

這會將Super Right鍵重新映射到Super Left鍵,使其行為相同。

完整./config/autostart/ksuperkey.desktop文件可能如下所示:

#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;
Comment=Map right Super key to left Super key
Exec=sh -c "sleep 0.3 ; ksuperkey -e 'Super_R=Super_L'"
GenericName=Launcher
Icon=keyboard
Name=ksuperkey
StartupNotify=false
Type=Application
Version=1.0
X-GNOME-Autostart-enabled=true
Name[en_US]=ksuperkey.desktop

答案2

嘗試過@PRATAP 的變體- 效果很好,但只有一個會話,在任何會話重新啟動後都會刷新為預設值。嘗試添加到 Xmodmap.desktop 文件,但現在看起來一些 gnome 環境錯誤不允許在啟動時考慮該文件。

嘗試過@vanadium 的變體使用#ksuperkey - 它可以工作,但是超級的反應突然變得不舒服的延遲〜0.5秒,不知道為什麼,這可能只適用於我的系統。此外,這個決定沒那麼簡單,需要 ksuperkey (~50 MB)

透過編輯檔案 /usr/share/X11/xkb/symbols/pc 解決了問題,我在那裡有將 RWIN 鍵值重新指派給“Super-L”而不是不活動的“Super-R”
感謝大家的幫助,您的回答幫助我找到了解決方案

答案3

還有另一種映射方式Super + R:導航至“設定”>“鍵盤”>“鍵盤快速鍵”。在View and Customize ShortcutsfindSearch和 ct 下將其更改為Super+Rhttps://i.stack.imgur.com/5uTPj.png(抱歉,無權嵌入圖片)

相關內容