Question Do you still need an official ASUS dock/hub for game genie mouse and keyboard?

Search This thread

Hasney

Member
Apr 26, 2013
29
3
Looking to buy either the ROG Phone 6 or Lenovo Legion and the main point against the ROG Phone is that I can't find the official dock. I know with the 3, you had to get an Asus branded hub. Is this still the case with the 6? Or will any USB-C hub now work for mouse and keyborad mapping?
 

Hasney

Member
Apr 26, 2013
29
3
You should be able to use 3rd party hubs with no issues. Bluetooth key-mose as well. ROG is miles better than Lenovo..

Yeah, I know the actual phone itself is much better. But previously, the keyboard and mouse remapping to touch screen features required an official Asus hub, otherwise it simply did not function. Everything else, like KB/M support and external displays worked with any old hub, but that specific feature was locked behind Asus hardware.

I don't even mind about the overpricing of those hubs, just can't find one anywhere anymore!
 

Danishblunt

Senior Member
Jul 2, 2015
73
44
You should be able to use 3rd party hubs with no issues. Bluetooth key-mose as well. ROG is miles better than Lenovo..
If we talk Duel 2, maybe, if we talk Y90, absolutely not.
Also he is refering to the ability to be able to keymap, which the answer is no. I am in process talking with some ASUS employees to make it happen tho. It looks promising.
 

rakataszuba7

New member
Jan 6, 2021
4
0
Has anyone found a way to map keys without the official dock or with 3rd party USB hub?
Is there only one way to play with keyboard and mouse?
 

jondonai

Member
Mar 24, 2023
8
0
How were you able to do that? Can you share your process?
Hello.

First we need to enable "USB DEBUG" in the phone's developer options.
Now we need to install "ADB" on the computer and then plug the phone into the usb port and trust the device. With adb installed and the device trusted, we can now run the following command:
"adb shell setprop sys.asus.donglestate_GV_PD 2".
The property value can be either 2 or 3. This "identifies" the Asus Dock and tells the system that it is connected. Depending on the phone model, there may be a variation of the property, it can be: "vendor.asus.donglestate_GV_PD" or "sys.asus.donglestate_GV_PD", in my case the second option corresponds to my ROG PHONE 5S phone.
The command needs to be run again in case you shut down or restart your phone.

Contents of my script:
#!/bin/bash
bash -c "adb shell setprop 'sys.asus.donglestate_GV_PD' 2"

My phone has Android 12 and everything works normally.

It doesn't need root or anything like that, it just simulates what would likely happen when plugging in the Professional Dock.

Now you can use your dock or usb-c hub with keyboard and mouse and be happy.

This is also possible to do directly on the phone using "Local ADB" but it is a bit more complicated.

Comment if it worked or not.

Thanks. 😉
 

rakataszuba7

New member
Jan 6, 2021
4
0
I have rog6 and android 13. It doesn't work for me. Maybe i'm doing something wrong. Idk
It would be nice if you made a automatic tool for this. Please :D
 

Andrologic

Senior Member
Apr 29, 2016
364
1
138
Huawei Nexus 6P
Huawei Mate 20 X
When using a 3rd party hub for video out, how do you account for the different aspect ratios between the ROG phone and the display monitor?

In most cases, selecting to keep the source aspect ratio on the native resolution of the monitor will give the best picture quality as always. Most TV's will however just blast the picture up to max possible size - but should however still maintain the device aspect ratio. The resolution of ROG phones is just FHD (~1080p), so fits well within most displays/TV's on the market today..