Author Topic: GPD Q9 PSV Unreaponsive Buttons Help!?  (Read 192 times)

Tamskiez (OP)

GPD Q9 PSV Unreaponsive Buttons Help!?
« on: August 06, 2017, 02:30:21 pm »
Currently on Skeltons Legacy Rom 1.8gjz
So I was following a guide to remap my volume up and volume down buttons as R3 and L3 for some games on my gpd Q9
I had gone into generic.kl and changed the lines

key 114   VOLUME_DOWN
key 115   VOLUME_UP

to

#key 114   VOLUME_DOWN
Key 114   BUTTON_THUMBL
#key 115   VOLUME_UP
key 115   BUTTON_THUMBR

and also edited the same lines in RK29-keypad.kl

Basically I rebooted and when the device booted up no buttons were working
Only touchscreen works (currently using app to reboot device)

Iv made sure to set the permissions on both files to rw~ r~~ r~~

This is only when the game pad is in Xbox controller mode
When I switch it to PS3 controller mode I am able to use D pad - Analog - and ABYX unfortunately the PS3 controls are terrible
But even in PS3 mode I am unable to use the power button
On the Xbox controller mode I was somehow able to get the volume keys working again but that's the only buttons that work

Also no buttons work on Null mode

Just wondering if there is a fix without having to reflash the rom again onto the game pad so I don't loose settings that can't be backed up and restored
Not sure if it's a driver problem or software problem

Thanks in advance


skelton

  • *****
  • Posts: 6294
Re: GPD Q9 PSV Unreaponsive Buttons Help!?
« Reply #1 on: August 06, 2017, 03:10:53 pm »
If you undo the changes It should be ok.
Volume button use a different input device (keyboard) as normal controls (ADC driver inside kernel) so not sure if what you wanna do is possible. Maybe with tincore keymapper you can without editing kl files which is generally a bad idea becausw those files get corrupted easily (even with correct permisssions) you can also try editing kl files for ps3 and Xbox gamepad adding the lines you need for volumen buttons, but I doubt that Will work unless joystick driver is rewritten. ( You have nothing to lose).
I don:t know what problem you have on ps3 mode. You can rmap buttons in any emulator so It doesn't matter Too much if you use ps3 or Xbox mode. Also for retroarch ps3 mode is must. Null joystick disable buttons, so that's a normal behaviour. Null is only needed for android games that have bad joystick Support.
Basically try undoing the changes you have done and make sure toundon't change permisssions of the kl files. Or try with tincore. If not, the only option is to reinstall or copy the original kl file from someone with the rom installed. No matter if it's my ROM or stock because controls are the same on both. Also make sure you don't have gpd game mapper active just in case.
There is not great solution for l3 and r3 on q9, since you will lose volume buttons. They should have included Analog buttons like in g7.

I suppose you tried this guide:
http://boards.dingoonity.org/gpd-android-devices/(gpd-q9)-how-to-remap-the-volume-buttons-to-l3-r3/

I guess you have done the same thing so It should work. Make sure to double check permisssions. Also maybe that change is not working ok on Xbox mode, or It needs another kl editing for Xbox mode. I personally have always used ps3 mode, never needed to use Xbox mode for anything. Also, joysticks modes and drivers are encoded in ADC driver inside kernel, so maybe further changes are needed.
« Last Edit: August 06, 2017, 03:32:33 pm by skelton »
Retired

Tamskiez (OP)

Re: GPD Q9 PSV Unreaponsive Buttons Help!?
« Reply #2 on: August 07, 2017, 01:34:41 pm »
If you undo the changes It should be ok.
Volume button use a different input device (keyboard) as normal controls (ADC driver inside kernel) so not sure if what you wanna do is possible. Maybe with tincore keymapper you can without editing kl files which is generally a bad idea becausw those files get corrupted easily (even with correct permisssions) you can also try editing kl files for ps3 and Xbox gamepad adding the lines you need for volumen buttons, but I doubt that Will work unless joystick driver is rewritten. ( You have nothing to lose).
I don:t know what problem you have on ps3 mode. You can rmap buttons in any emulator so It doesn't matter Too much if you use ps3 or Xbox mode. Also for retroarch ps3 mode is must. Null joystick disable buttons, so that's a normal behaviour. Null is only needed for android games that have bad joystick Support.
Basically try undoing the changes you have done and make sure toundon't change permisssions of the kl files. Or try with tincore. If not, the only option is to reinstall or copy the original kl file from someone with the rom installed. No matter if it's my ROM or stock because controls are the same on both. Also make sure you don't have gpd game mapper active just in case.
There is not great solution for l3 and r3 on q9, since you will lose volume buttons. They should have included Analog buttons like in g7.

I suppose you tried this guide:
http://boards.dingoonity.org/gpd-android-devices/(gpd-q9)-how-to-remap-the-volume-buttons-to-l3-r3/

I guess you have done the same thing so It should work. Make sure to double check permisssions. Also maybe that change is not working ok on Xbox mode, or It needs another kl editing for Xbox mode. I personally have always used ps3 mode, never needed to use Xbox mode for anything. Also, joysticks modes and drivers are encoded in ADC driver inside kernel, so maybe further changes are needed.
Thanks For All the Help
Unfortunately I'm too much of a Noob to troubleshoot any of the settings just did a backup with Tibu and reflashed my gpd, but I was able to get the R3 and L3 working for some games with tincore
Thanks for all the help


Sent from my iPhone using Tapatalk

 

Post a new topic