RetroArch icon indicating copy to clipboard operation
RetroArch copied to clipboard

(Menu) Add Copy/Paste Support to On-Screen Keyboard

Open RobLoach opened this issue 4 years ago • 14 comments

Coming from https://github.com/libretro/libretro-database/issues/1016 , it would be great to be able to copy/paste text into the on-screen keyboard text input screen. This would particularly apply nicely to codes...

Brought up by @candrapersada

75594850-d27d4d00-5abc-11ea-8f92-d1b01cbc6a9a 75595107-a8785a80-5abd-11ea-91b1-4aaca466d42b

RobLoach avatar Mar 10 '20 03:03 RobLoach

paste not found paste in RetroArch

candrapersada avatar Mar 10 '20 04:03 candrapersada

+1. Please implement. Typing ip addresses, passwords, codes, etc is such a hassle right now.

Apocalypse612 avatar Mar 23 '21 20:03 Apocalypse612

Indeed, that would be very helpful. Writing my oversized, generated password manually in Retroarch is really a hassle.

JimR21 avatar Aug 09 '21 00:08 JimR21

This would indeed be great, but I believe the issue is that clipboard access is a bit of a mess involving very platform-specific strategies for each one.

hizzlekizzle avatar Aug 09 '21 14:08 hizzlekizzle

So I can suggest a workaround, at least for windows, if a little messy: use phraseexpress, which is a text expanding program. Create a phrase which inserts clipboard content (for example, when I type ".v" it is replaced by whatever text I recently copied). Now, this is important, you need to modify a phraseexpress setting: under expert options, change the paste method to "paste text via keystroke simulation". Thus, when you type your phrase, it will be replaced by your clipboard content via keystroke simulation, which thus allows you to quickly insert copied text into retroarch. Hope this helps.

phakic avatar Sep 28 '21 02:09 phakic

So as I understand this issue is left unresolved because the RetroArch in the PlayStore is exactly the same app as available for desktop systems? 🙄

eliashkan avatar Dec 05 '21 13:12 eliashkan

Yes unresolved at this time, and Android is one of the most complicated of cases because we don't/can't use the standard toolkit APIs.

hizzlekizzle avatar Dec 05 '21 17:12 hizzlekizzle

is there any updates on this ?

Cibomatto2002 avatar Apr 15 '22 14:04 Cibomatto2002

If there were updates, there would be a comment :wink: .... Click the "Subscribe" button on the right if you're looking to follow updates.

RobLoach avatar Apr 15 '22 18:04 RobLoach

For Linux users:

  1. install xdotools (debian/ubuntu: sudo apt install xdotool)
  2. open the input on retroarch you want, for example twitch stream key
  3. switch to a terminal
  4. sleep 5 && xdotool type 'text you want to paste'
  5. switch back to retroarch and make sure the input is focused
  6. ???
  7. profit

rehhouari avatar Jul 05 '22 21:07 rehhouari

+1 for me. Adding my RetroAchievements account with a 30 char password is a pain.

cdrfun avatar Jul 22 '22 11:07 cdrfun

+1 for me. Adding my RetroAchievements account with a 30 char password is a pain.

For me solutions for complicated RA password was direct edit config files, until this issue is resolved

ShockwaveNN avatar Jul 22 '22 11:07 ShockwaveNN

I could see drag and drop for Windows/Linux at least being feasible.

LibretroAdmin avatar Sep 03 '22 13:09 LibretroAdmin

i want that too

rrrcabral avatar Mar 18 '24 11:03 rrrcabral