有没有办法重新编程 thinkvanage 按钮以给它分配一个 shell bash 程序?

有没有办法重新编程 thinkvanage 按钮以给它分配一个 shell bash 程序?

有没有办法重新编程联想 Think Vantage 按钮以在 ubuntu 14.04 lts 上打开并运行 shell bash 程序?

我已尝试系统偏好设置 > 键盘 > 快捷方式 > 自定义

并为该按钮指定了快捷方式,但它仍然不起作用

谢谢

答案1

xbindkeys应该可以做到这一点。使用以下命令安装:

sudo apt-get install xbindkeys  

现在运行:

xbindkeys -k  

然后按下 think vantage 按钮。你的输出应该类似于:

Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
"NoCommand"
    m:0x0 + c:159
    NoSymbol  

.xbindkeysrc现在在你的主目录中 创建一个名为的文件:

touch ~/.xindkeysrc  

用您喜欢的编辑器打开该文件并添加:

"bash /path/to/your/script.sh"
m:0x0 + c:159  

m:0x0 + c:159用您之前输出的内容 进行替换。

如果您想要打开终端窗口,请将第一行替换为:

"gnome-terminal -e './path/to/script.sh"

注销/重新登录或重新启动以使更改生效。

(资源:ThinkWiki:ThinkPad 按钮

答案2

Xubuntu 18 Xfce 4.12 上可能发生了一些更好的变化。

我能够从内置键盘控制面板为 T420 上的 ThinkVantage 按钮分配一个脚本。无需安装任何其他软件。

Thinkpad 按钮的键盘设置截图

ThinkVantage 按钮有快捷键“XF86Launch1”——非常简单。现在我可以用 Thinkpad 按钮打开/关闭触摸板。太棒了。

相关内容