我的超级键被禁用了。如何启用它?

Mos*_*ain 4 keyboard shortcut-keys 18.04

今天不知何故我的Super钥匙被禁用了。我无法使用它,笔记本电脑键盘和外接键盘都无法使用。当我按下该Super键时,它不会向 ubuntu (18.04 LTS) 发送超级键信号。不知怎的,它改变了。

Super通过xev命令检查了密钥。这是输出:

KeyRelease event, serial 37, synthetic NO, window 0x3400001,
root 0x176, subw 0x0, time 4735544, (559,365), root:(661,519),
state 0x2010, keycode 133 (keysym 0xfe08, ISO_Next_Group), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False
Run Code Online (Sandbox Code Playgroud)

我有一些键与Super键的绑定。我使用键盘快捷键来更改书写语言、打开破折号、更改窗口/应用程序等。

请告诉我如何启用该密钥。

更新:

每次关机后似乎都会出现此问题。可能有一个应用程序覆盖了该密钥。我没有每次都运行命令,而是想出了另一种简单的方法。查看更新的答案。

Mos*_*ain 5

我调查了这个线程并跑了

xmodmap -e "keycode 133 = Super_L"
Run Code Online (Sandbox Code Playgroud)

这解决了我的问题。

更新:

每次重新启动(关闭)后似乎都会出现该问题。我不明白为什么会发生这种情况。为了防止这种情况,我在启动应用程序中添加了以下命令:

xmodmap -e "keycode 133 = Super_L"
Run Code Online (Sandbox Code Playgroud)

显然,这是我唯一知道的解决方案。