Comments (5)
@mufaaf hello, I don't know think you can bind PS button specifically. But you can make M1 or M2 emit XBox button instead (just set it to be a primary function in controller settings) and check if this is enough for Chiaki4Deck .
from g-helper.
@mufaaf hello, I don't know think you can bind PS button specifically. But you can make M1 or M2 emit XBox button instead (just set it to be a primary function in controller settings) and check if this is enough for Chiaki4Deck .
Oh, no. I can set either of the buttons to the PS Buttons, that's no problem. Chiaki4Dec has PS Button bind to the Esc key, which I have set to the M2 button and it works fine.
What I wanted was the following:
M1 button: works as 'T' on the keyboard (to emulate touchpad), but also as the button to execute GHelper shortcuts.
M2 button: works as 'Left Stick Click' on the joystick, but also works as the 'Esc' key to emulate the PS Button.
I am not sure how to set that up properly, or even if its possible. I see the Primary and Secondary fields but I don't know how to set it up properly.
from g-helper.
@mufaaf I'm not sure if I'm getting you here.
Each of macro buttons (M1/M2) can act either as :
- "primary" when it emits specific button / action by itself, but any combos like
M1 + A
won't work - "modifier" when by itself it doesn't emit anything, but works as a modifier with any other controller button. And combos like
M1 + A
emit "secondary" function forA
button
This is how Ally controller is programmed on hardware / firmware level and both AC or G-Helper can customize only this options
from g-helper.
@mufaaf I'm not sure if I'm getting you here.
Each of macro buttons (M1/M2) can act either as :
- "primary" when it emits specific button / action by itself, but any combos like
M1 + A
won't work- "modifier" when by itself it doesn't emit anything, but works as a modifier with any other controller button. And combos like
M1 + A
emit "secondary" function forA
buttonThis is how Ally controller is programmed on hardware / firmware level and both AC or G-Helper can customize only this options
Hmm, I understand now...somewhat. Basically, either of the M buttons has to be a "secondary enabler" and only then will the other secondary functions work.
I just mapped M2 to Left Stick Click and Esc using M1 as the enabler, and it worked. That solves part of the problem. I can make do with that. Thanks!
from g-helper.
@mufaaf np, I personally use both M1/M2 as modifiers ("enabler" in your terms), and bind M + (something) to custom actions.
By default G-Helper already offers few useful M+ bindings including brightness controls listed here https://github.com/seerge/g-helper?tab=readme-ov-file#rog-ally-bindings
from g-helper.
Related Issues (20)
- Instantaneous Discharge Info HOT 1
- ROG Zephyrus G16 2024 GU605MZ Having Sleep Issues When Using GHelper But Behaves Correctly With ArmoryCrate HOT 17
- CPU not reaching base clock speeds on heavy tasks HOT 1
- Incorrect key bindings with FN-Lock - TUF A17 FA706IHRB HOT 2
- ASUS OLED Care Target Mode HOT 2
- Silent mode on battery HOT 1
- FN key is always locked unless is pressed with Proart P16 (H7606) HOT 16
- seperate 240hz and 240hz+OD HOT 1
- Requesting RAM Info displayed same as Asus AC please HOT 1
- Vivobook S 15 OLED flicker-free dimming request HOT 2
- Ghelper causes GPU fan to stop running HOT 3
- CPU power limits not sticking in ROG Zephyrus G16 (2024) GA605 AMD Ryzen 9 AI HX 370 HOT 14
- Sleep option triggered automatically if "Disable sleep on lid close when plugged in and external monitor is connected" is on HOT 1
- G14 2024 GPU Optimized Mode HOT 1
- Auto change laptop screen refresh rate bugged HOT 2
- ROG STRIX ARION External SSD Enclosure Support HOT 2
- Synchronous control of coolers HOT 6
- Is the Asus System Control Interface v3 needed? HOT 1
- G helper not Starting up and working correctly HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from g-helper.