Comments (4)
AutoHotkey works and has been working here always, using the regular Send
method, and 60 ms sleep per keydown has been enough at least to register the press every time.
from retroarch.
Can you provide a working AHK script that I can test?
from retroarch.
There is nothing special about it, and my scripts are too complicated to simply copypaste around as an example.
I suggest first making sure that WinActive
is working properly with some random msgbox
prompts. After that there is no way that Send
won't be picked up. And does not matter what the RA input driver is, as in dinput and raw both work fine.
And I also suggest first trying to script a keyboard press, since certain xinput controllers and GetKeyState
with 1JoyX
is not guaranteed to work. Which means that you need to create a loop that uses XInput.ahk
for reading the input.
from retroarch.
Decided to go a different route, using an ESP32 with ESPHome to emulate a Bluetooth HID keyboard
I think it may have been related to key press timing, as Retroarch was flakey on acknowledging the input until I set to release delay to ~500ms. Now that it's set, it works perfectly
from retroarch.
Related Issues (20)
- [Feature Request] Frame doubling/tripling with "Sync to Exact Content Framerate" HOT 3
- [3DS] [Cheevos] Cannot disable Achievement Badges HOT 1
- ios app broken ? HOT 2
- [3DS] [Feature request] XMB Performance on 3DS HOT 4
- [3DS] Entire system crashes when launching a .cue or .chd file
- [feature request] Expand Theme Support to Ozone
- IOS version crashes on startup HOT 18
- MAME Content Fails to Load When Basename Matches Parent Directory Name
- Mouse grab off leaves mouse confined to single monitor (Windows) HOT 3
- [Feature request]: "Install or Restore all Cores from a Directory"
- `Save Current Configuration` doesn't save retroarch.cfg to `Settings -> Directory -> Configuration files` HOT 2
- `Load Configuration` followed by `Quit` does not save retroarch.cfg
- [Proposal] Make SRAM writes more opportunistic HOT 38
- Snes9x, and Genesis Plus Gx incorrect core names HOT 4
- appimage fails to launch with Vulkan on non-Ubuntu linux HOT 3
- Can't load in existing retroarch config. If you do it delibrately overwrites it losing years of save data HOT 2
- [Feature suggestion] Pop-up to download assets if they are missing
- [Feature request]: Online Updater -> Update System Overrides
- Problem with closing games on PPSSPP core using Gl, Gl core video drivr. HOT 8
- Request to get a Acorn Atom \ Acorn Archimedes Core added to RetroArch HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from retroarch.