首先尝试一下:

首先尝试一下:

我有一台 Logitech G512 Carbon(有线 USB 键盘),厌倦了使用 FN 键暂停音乐或调整音量。我在 Windows 上使用 Logitech 软件打开 fn 锁以直接访问媒体键(无需按住 fn)。有没有办法在 Ubuntu 上做到这一点?我还没有找到解决方案。

编辑:

我尝试过的事情:

  • 索拉尔
  • 一组用于激活 FN 锁的组合键。看来这款键盘不支持此功能

答案1

看一下solaar包装:apt install solaar。此包装主要用于 Logitech 无线键盘和鼠标,但也支持一些其他 USB 键盘,有时功能有限。

它具有交换 Fx 键的功能:

在此处输入图片描述

如果您取得任何成功,请考虑在此处做出贡献:https://pwr-solaar.github.io/Solaar/devices

如果这不起作用,请考虑按照此处的说明构建最新版本:https://pwr-solaar.github.io/Solaar/installation

答案2

我认为目前功能键F1,,F2......,F12没有工作Fn多媒体键与...合作Fn而你想要的是相反的结果。

在这种情况下你可以做的是重新映射功能键跟...共事Fn多媒体键没有工作Fn按照以下步骤操作:

  1. 通过在终端中运行以下命令来显示当前键盘映射:
xmodmap -pke
  1. 检查输出并识别包含符号XF68...后的行=,如下所示:
keycode 232 = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown

例如,上面一行显示带有代码号的密钥232当前配置为触发XF86MonBrightnessDown,这将降低显示器的亮度,您可以通过为其分配不同的值来更改此行为,就像这样xmodmap -e 'keycode 232 = New_Value'

  1. 检查输出并识别在符号F1, F2, ...., F12后紧接着包含功能键名称的行=,如下所示:
keycode  95 = F11 F11 F11 F11 F11 F11 XF86Switch_VT_11 F11 F11 XF86Switch_VT_11 F11 F11 F11 F11 XF86Switch_VT_11

例如,上面一行显示带有代码号的密钥95当前配置为触发F11功能,您可以通过为其分配不同的值来更改此行为,就像这样xmodmap -e 'keycode 95 = New_Value'

  1. 现在通过分配F11功能密钥 232XF86MonBrightnessDown功能键 95通过在终端中运行以下两个命令:

第一的

xmodmap -e 'keycode 232 = F11'

然后

xmodmap -e 'keycode 95 = XF86MonBrightnessDown'
  1. 对所有多媒体和功能键执行相同操作以反映您在键盘上看到的内容。

新功能将立即生效。但是,此功能更改将在重启或注销/登录后失效。

为了在重新启动和注销/登录后保存更改,您需要执行以下操作:

  1. 通过在终端中运行以下命令,在主目录中创建并编辑脚本文件:
nano ~/.Modify_Multimedia_Keys.sh
  1. #!/bin/bash在第一行添加此命令,然后xmodmap -e 'keycode Number = New_Value'在第一行下方添加命令(每个命令占一行),如下所示:
#!/bin/bash
xmodmap -e 'keycode 232 = F11'
xmodmap -e 'keycode 95 = XF86MonBrightnessDown'
  1. 保存脚本文件并按Ctrl+X然后按退出编辑器Y
  2. 通过在终端中运行以下命令使脚本文件可执行:
chmod +x ~/.Modify_Multimedia_Keys.sh
  1. 通过 GUI 将脚本文件添加到启动应用程序,或者将包含以下内容的Modify_Multimedia_Keys.desktop文件放置在目录中并替换为您的实际用户名,从而使脚本文件在每次启动时执行:~/.config/autostart/YOUR_USERNAME
[Desktop Entry]
Type=Application
Exec=/home/YOUR_USERNAME/.Modify_Multimedia_Keys.sh
Hidden=false
X-GNOME-Autostart-enabled=true
Name=Modify Multimedia Keys
Comment=This modifies keyboard multimedia keys

注意:

有关更多信息和检测或重新映射按键的其他方法,请参阅这个答案

答案3

首先尝试一下:

按住功能fn键 ( ) 并按下退出键 ( ) 就足以让我在罗技蓝牙键盘中esc切换。否则,您可以尝试其他答案。fn

相关内容