Work in progress...
Touch Bar Counter-Strike: Global Offensive HUD shows health, armor and ammo in your touch bar. For now it needs Node.js proxy server to run in background.
- Install BetterTouchTool
- install Node.js
- pull this repo contents
- install proxy dependencies
cd ./proxy && npm install
- open BetterTouchTool/Configuration/Touch Bar and import
Counter-Strike HUD.bttpreset
file - BetterTouchTool/Settings/BTT Scriptiong set Shared Secret for Scripting to
9iKfnw5xvy0tY0mZdow6fBwkINykYLQw
(or changeshared_secret
in./proxy/server.js
if you want to use your own) - copy config to Counter-Strike: Global Offensive dir
cp cfg/gamestate_integration_consolesample.cfg /Users/$USER/Library/Application Support/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/cfg/gamestate_integration_consolesample.cfg
to enable date streaming
- Run proxy server
cd ./proxy && npm start
- server will listen on127.0.0.1:2746
- run Counter-Strike: Global Offensive
- join the game, after first shot or hit Touch Bar buttons will init and start updating
Touch Bar Counter-Strike: Global Offensive HUD is published under the MIT License.