Skip to content

key is captured, but still sent through anyway #49

@wkearney99

Description

@wkearney99

I'm hoping to use a Chatpad keyboard connected to a wired Microsoft Xbox controller. This is an original Xbox Chatpad, not one of the aftermarket knock-offs. It uses the same connection as the Xbox controller, not a separate USB receiver. It does show up in Windows as a HID device.

The quickstart script sees the keyboard and does detect the CHN sample keystrokes. But the same CHN keys still get sent through to whatever the active text entry screen is at the moment.

I can press c here in this box, calc.exe is started, but the letter c is still also entered here into this text box.

Is there a way to suppress that follow-on keystroke?

I have tried this with another 'regular' USB keyboard and that one DOES NOT have the pass-through problem.

I think I have figured out part of the problem. If I have the Steam game client running I get the problem. If I quit the Steam client the problem goes away. This is not a solution, however, as the whole point of my attempt here is to use the macros during gameplay and that requires the Steam client.

I'm "guessing" the steam client is using some of the same tricks as luamacros to capture and manage the inputs through the controller and chatpad?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions