Keyboard stopped working after I played around in the controller config in RTGUI.
-
First I want to thank for a very nice dist/script. =)
- Controller: iPega PG-9025 (Wireless Bluetooth)
- Keyboard: Logitech K400 (Wireless USB-dongle)
I had problems to get my Ipega Bluetooth controller to work correct in Retroarch, so I played around a bit in the input settings.
I managed to bind the ipega keys to "player 2", but when I start a game the buttons on the ipega does not work, the d-pad did work tough. (Should I start another thread for this error?)
Well, anyway, after that I needed to do some stuff in the terminal and then my keyboard didn't work, didn't get any input, the only thing that happen when I pressed buttons was that the "underscore marker" in the terminal flickered a bit.
So I did a reboot via SSH, but same error on the keyboard.
Here are the things from dmesg
[ 3.834799] logitech-djreceiver 0003:046D:C52B.0004: hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-3f980000.usb-1.5/input2
[ 3.947531] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 4.002379] input: Logitech K400 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.2/0003:046D:C52B.0004/0003:046D:4024.0005/input/input1
[ 4.004221] logitech-hidpp-device 0003:046D:4024.0005: input,hidraw2: USB HID v1.11 Keyboard [Logitech K400] on usb-3f980000.usb-1.5:1Best Regards,
Noiden -
@Noiden said in Keyboard stopped working after I played around in the controller config in RTGUI.:
I can't help with the keyboard issue, but I think I can help with the ipega...
I managed to bind the ipega keys to "player 2", but when I start a game the buttons on the ipega does not work, the d-pad did work tough. (Should I start another thread for this error?)
I was getting this very same problem with an ipega bluetooth controller. I solved this way (I'm assuming you are comfortable with linux commands and know how to edit retroarch.cfg-like files):
- configure your problematic bluetooth controller to be the player2 (
input_player2_joypad_index
). - configure a working joystick as player1 (
input_player1_joypad_index
). - launch any game with RetroArch.
- invoke RGUI (Select+X on player1 joystick).
- go to
Settings
->Input
->Input User 2 Binds
- configure the buttons as you like (hey look!! the buttons are working!!! :D )
- go back to the RGUI Main Menu.
- select
Save New Config
. PAY ATENTION AT THE BOTTOM LEFT CORNER OF THE SCREEN AND MEMORIZE THE FILENAME SHOWED THERE! - go to the shell prompt
- open the file saved on step 8 (you memorized the filename, right?)
- write down the numbers after every
input_player2_BUTTON-NAME_btn
(substitute BUTTON-NAME with: a, b, y, x, l, r, start, select, l2, r2). - open the file
/opt/retropie/configs/all/retroarch-joypads/CONTROLLER-NAME.cfg
(substitute CONTROLLER-NAME with the obvious). - put the numbers you wrote after their respective
input_BUTTON-NAME_btn
(note that there aren't that playerN string here). - save this file.
- start a game to test it.
- come back here to this post and let me know if it worked for you too! :D
- configure your problematic bluetooth controller to be the player2 (
-
Should I start another thread for this error?
Maybe it's better to edit the title of this thread and use some tags. My suggestions:
keyboard, input, RGUI, retroarch, ipega -
one more info: I asked a question regarding this issue with bluetooth controllers on libretro forum
http://libretro.com/forums/showthread.php?t=6376 -
Thanks,
It's working now. I uninstalled retropie and installed it again and reconfigured the controllers from RTGUI and then did the "Bind"-thing to get the controls right for the "Core" NES.
The keyboard is working as it should at this moment to, don't know what that was for weird error.
Thanks. =)
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.