我的华硕 ROG G751 笔记本电脑上的专用 Steam 键不起作用。我需要做什么才能启动 Steam?
答案1
更新:这将使“视频”按钮和键盘旁边的“rog”按钮也启动 steam。有时间我会研究一下。
这就是我在 ASUS ROG G751 上使“Steam 按钮”工作的方法。如果有更简单的方法可以做到这一点,我不会感到惊讶 :) 我正在使用绑定键将 steam 密钥绑定到脚本。如果 steam 尚未运行,脚本将启动 steam。如果 steam 正在运行,脚本将把焦点转移到 steam。为了实现这一点,我使用工具。
安装 xbindkeys:
sudo apt-get xbindkeys
sudo apt-get xbindkeys-config
xbindkeys --defaults > ~/.xbindkeysrc
跑步:
xbindkeys-config
添加新项目:名称:蒸汽, 钥匙:Mod2 + 无符号 | m:0x10 + c:248,或者你也可以使用“获取密钥”功能。我们要执行一个脚本作为Action:~/opensteam 如果未启动,此脚本将启动 steam。如果已启动,则将焦点转移到 steam。
安装 xdomod
sudo apt-get install xdotool
脚本(opensteam):
nano ~/opensteam
在 nano 中输入:
#!/bin/bash
if [ -n "$(tail /var/log/kern.log -n 1 | grep 'key 7f pressed')" ]; then
if [ -z "$(xdotool search --name steam)" ]; then
echo "Focus"
steam &
else
echo "Execute"
xdotool search --name steam windowactivate
fi
else
echo "Steam key was not pressed"
fi
使 opensteam 可执行
chmod a+x opensteam
通过菜单或命令打开“启动应用程序”:
gnome-session-properties
在启动应用程序中添加:名称、命令和注释:绑定键
这将使 xbindkeys 在您登录时启动。它在后台运行。
编辑:添加了一个恶意黑客来修复 ROG 键和视频键也开始产生蒸汽的问题。