RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. keyboard
    Log in to post
    • All categories
    • P

      USB Keyboard unresponsive after reboot

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support help & support usb keyboard
      6
      0 Votes
      6 Posts
      1k Views
      P

      As a follow up. I ordered a keyboard that got here today. It seems to have resolved my issue.

      I was using an older Apple USB keyboard but this one is simply newer. I just searched Raspberry Pi Keyboard and got a cheap $12 one.

      So far so good! I was also able to add an Xbox remote via bluetooth.

      SSH is also working but I haven't tested that over Wifi only.

    • J

      One Keyboard, 2 Players In EmulationStation

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ultimateio ultimarc keyboard emulationstaton player 2
      3
      0 Votes
      3 Posts
      604 Views
      J

      Thanks mitu - I didn't know about the es_input.cfg file. That's what I was looking for. My inputs don't overlap between the two boards, so I thought I'd be able to edit that file manually and create something that allowed for more than one player to control ES UI, but I couldn't get it to work. Not a big deal - player one controls the ES UI. As far as I can tell, using four players across all the boards works in the retroarch.cfg files for each platform and that's what really matters. Thanks for your help.

    • P

      Cannot get Rii K25 keyboard working in ScummVM

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support scummvm keyboard controller
      21
      0 Votes
      21 Posts
      2k Views
      P

      @mitu That did the trick! The keyboard now works in ScummVM. Thank you for your insight and expertise!

    • A

      GPIOnext only detecting keyboard

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gpionext keyboard jammaboard gamepad
      3
      0 Votes
      3 Posts
      545 Views
      A

      @mitu I tried the testing through gpionext testing 1 & 2 for each gamepad, all the buttons were picked up properly. I am still getting the same issue however. When I go to set up my gamepad, despite the fact it says 2 game pads detected, when I hold down a button to being set up, it comes up as keyboard.

    • H

      P2 Controls stopped being recognised. Ultimarc UIO

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller conf rpi4 ultimarc keyboard
      5
      0 Votes
      5 Posts
      466 Views
      mituM

      @hopwon said in P2 Controls stopped being recognised. Ultimarc UIO:

      I've been using retroarch for a few years now and have never had to edit the P2 controls.

      If you're using a gamepad, then you don't have to.

    • TPRT

      Re-mapping On Screen Keyboard in DOSBOX Pure?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support dosbox-pure remapping keyboard
      1
      0 Votes
      1 Posts
      980 Views
      No one has replied
    • R

      Super/meta keys?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support keyboard super meta amiga lr-puae
      10
      0 Votes
      10 Posts
      933 Views
      R

      @mitu Merged! =)

    • T

      Every time I connect my DVD/Bluray player to my Raspberry Pi 4B the keyboard stops working

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support dvd drive usb issues usb ports disc drive keyboard
      4
      0 Votes
      4 Posts
      498 Views
      F

      @tzium

      These are the soldering s you should check :
      usb-solderings.jpg
      See if there are no breakages in them.

      If you only connect both your controller and keyboard, without other devices, do they work OK then ?

    • L

      How to use the attached keyboard using ZX Spectrum emulator?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controler keyboard
      6
      0 Votes
      6 Posts
      2k Views
      L

      @dmmarti : Thank you for the hint, that was part of the solution that worked for me.

      I did notice, that settings are not permanent and was in luck to find the entry „Update Input Remap File“ in the table „MANAGE REMAP FILES“.

      @Floob : Thank you for the link to the documentation and mentioning necessary input_libretro_device_p3 settings.

      In another libretro discussion I also found settings for _p1:

      Input_libretro_device_p3 = „259“

      Now I can also use my xbox controller.
      For the „259“ setting, I couldn‘t find an explanation in the documentation. But now it works and I slowly start to understand what‘s necessary, to get other games running.

      @ all : Many thanks for your instant support and helpful input!

    • F

      Physical C64 keyboard with lr-vice

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support c64 keyboard lr-vice vice
      3
      0 Votes
      3 Posts
      708 Views
      F

      @yserra Hmm, shoot. I wonder if I have a greater issue. I did as you instructed for the C64 and the keyboard is still having the same issues. FWIW, the same issue exists when I connect a straight up PC USB keyboard. I also notice the Scoll lock made no difference.. then again I test that after I edited the cfg, so maybe it doesn't work because I set it to "nul".

    • U

      C64/Mechanical Keyboard shell for Pi?

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development commodore 64 mechanical keyboard breadbin
      2
      0 Votes
      2 Posts
      351 Views
      U

      @UncleCatfish by the way I do know about the VILROS keyboard/ Pi case but it seems a little cheap for my liking. I'm wanting a real clickity clack retro typing experience :D

    • C

      (SOLVED) Set keyboard repeat delay

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support keyboard
      13
      0 Votes
      13 Posts
      683 Views
      C

      EDIT Solved I have disabled and removed the kbdrate service from sytemd. I have then recreated and enabled it again and I no longer get any errors and my U-HID works as desired.

      Thank you very much again.

      @mitu said in Set keyboard repeat delay:

      That's because there's no such file, kbdrate is located at /sbin/kbdrate.

      Thank you very much, I was trying to find the correct route, but there was no way.

      Now the operation is as desired, the replay problem in the console and in the SDLPOP port has been solved. I have to test the rest.

      The funny thing is that despite working, it still gives me an error at the start of kbdrate

      ● kbdrate.service - Keyboard repeat rate in tty. Loaded: loaded (/etc/systemd/system/kbdrate.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2022-08-04 19:17:26 CEST; 3min 0s ago Process: 456 ExecStart=/sbin/kbdrate --silent --delay 350 --rate 75 (code=exited, status=1/FAILURE) Main PID: 456 (code=exited, status=1/FAILURE) ago 04 19:17:25 retropie systemd[1]: Starting Keyboard repeat rate in tty.... ago 04 19:17:26 retropie systemd[1]: kbdrate.service: Main process exited, code=exited, status=1/FAILURE ago 04 19:17:26 retropie systemd[1]: kbdrate.service: Failed with result 'exit-code'. ago 04 19:17:26 retropie systemd[1]: Failed to start Keyboard repeat rate in tty..
    • C

      Buttons LED's

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support buttons keyboard leds
      1
      0 Votes
      1 Posts
      287 Views
      No one has replied
    • M

      Supplement Joystick with Keyboard

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support joysticks keyboard input
      2
      0 Votes
      2 Posts
      291 Views
      S

      It should already have these defaults:

      Arrow keys = D-pad
      ZXASQW = BAYXLR
      RShift = Select
      Enter = Start

      You can add additional binds in /opt/retropie/configs/all/retroarch.cfg:

      input_player1_b = "z" input_player1_a = "x" input_player1_y = "a" input_player1_x = "s" input_player1_start = "enter" input_player1_select = "rshift" input_player1_l = "q" input_player1_r = "w" input_player1_left = "left" input_player1_right = "right" input_player1_up = "up" input_player1_down = "down" # input_player1_l2 = # input_player1_r2 = # input_player1_l3 = # input_player1_r3 = # input_player1_l_x_plus = # input_player1_l_x_minus = # input_player1_l_y_plus = # input_player1_l_y_minus = # input_player1_r_x_plus = # input_player1_r_x_minus = # input_player1_r_y_plus = # input_player1_r_y_minus =

      This works in conjunction with the gamepad. Right now I am playing Double Dragon (arcade, ddragonw.zip under lr-fbneo) using the d-pad to walk around and the keyboard to punch and kick.

    • W

      Punctuation in fuze not working

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support keyboard
      10
      0 Votes
      10 Posts
      704 Views
      W

      @hawkes_84 It isn't too bad. I never had a ZX Spectrum back in the day (I'm from the US), and I also didn't have a computer to have the chance to play the old text-based adventure games. I'm playing this game because it is based off of the first book from my favorite author David Gemmell. I tried this game out via another emulator years ago but didn't really do much. Now, I've decided to play the game all the way through :).

    • O

      RetroArch keyboard hotkeys

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retroarch keyboard
      3
      0 Votes
      3 Posts
      383 Views
      O

      Great, thanks 👍

      I've opened a PR to help improve the consistency between the two input types: https://github.com/RetroPie/RetroPie-Setup/pull/3539

    • emma-makesE

      Script keypresses in game

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support keyboard script python automation botdev
      3
      0 Votes
      3 Posts
      535 Views
      emma-makesE

      @mitu Interesting! Thank you very much for your feedback! I'll check how the library emulates the keyboard!

      My fallback is a microcontroller to emulate the keyboard, if the software portion is too complex.

    • B

      Keyboard and control panel

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support keyboard
      8
      0 Votes
      8 Posts
      613 Views
      mituM

      The gamepad configuration is fine, there must be something in the configuration for RetroArch that's not correct.
      Can you run a game with verbose logging post the resulting log file (/dev/shm/runcommand.log) on pastebin.com ?

    • niyokiN

      lr-caprice32 select + start combo triggers 2 actions = Virtual Keyboard & Exit command?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support lr-caprice32 select + start virtual keyboard
      2
      0 Votes
      2 Posts
      392 Views
      niyokiN

      @niyoki said in lr-caprice32 select + start combo triggers 2 actions = Virtual Keyboard & Exit command?:

      Hello,
      On the Amstrad CPC Lr- caprice32 emulator: if I press gamepad select + start buttons combo, those are triggering two actions at the same time.
      Emulator exiting back to the game selection screen on the emulationstation and virtual keyboard for before the emulator exiting.
      Because of this behavior I can't use the virtual keyboard.

      All the best
      Niyazi

      I changed above post, maybe know better to read.
      All the best
      Niyazi

    • J

      Change default keyboard layout in Retroarch

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retroarch keyboard
      5
      0 Votes
      5 Posts
      1k Views
      J

      @mitu Thanks for looking at it. I've opened an issue at Retroarch git, just in case