如何在华硕ROG笔记本电脑上制作“Steam键”

我的华硕ROG G751笔记本电脑上的专用蒸汽钥匙什么也没做。 我需要做些什么才能让它发动蒸汽?

更新:这将使键盘旁边的“video”按钮和“rog”按钮也启动蒸汽。 当我有时间的时候会考虑那个。

这就是我在我的华硕ROG G751上使用“Steam按钮”的方法。 如果有一个更简单的方法,我不会感到惊讶:)我使用xbindkeys将steam键绑定到脚本。 如果脚本尚未运行,脚本将启动。 如果steam正在运行,脚本会将焦点更改为steam。 为了实现这一点,我使用的是xdotool

安装xbindkeys:

sudo apt-get xbindkeys sudo apt-get xbindkeys-config xbindkeys --defaults > ~/.xbindkeysrc 

跑:

 xbindkeys-config 

添加新项目:名称: Steam ,Key: Mod2 + NoSymbol | m:0x10 + c:248 ,或者您可以使用“获取密钥”function。 我们想要执行一个脚本作为Action: 〜/ opensteam如果没有启动,这个脚本将启动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

这将使您在登录时启动xbindkeys。它在后台运行。

编辑:添加了一个讨厌的黑客来解决ROG键和video键也开始蒸汽的问题。