Skip to content

Hotkeys not recognized in some scenarios #1025

Open

Description

@Yanis002

it seems LiveSplitOne doesn't detect inputs sent by a 3rd party program, I tried to use Toufool's AutoSpliter on Linux (Ubuntu 24.10 with KDE X11) with this and when it's supposed to split LiveSplit doesn't split. Note that the autosplit program sends inputs properly (though I don't know how they're doing that), as a test I set my split key to the letter/key "A" and it typed it in a textbox, hence why I'm reporting this here as it seems to be related to this project specifically, also not sure if it works (or not) on the other operating systems

Edit: I forgot to mention it but I'm using the desktop version, that said I also tried on the website and same behavior (with the page focused/active)

Activity

  1. changed the title [-]Hotkeys not recognized in some scenerios[/-] [+]Hotkeys not recognized in some scenarios[/+] on Mar 16, 2025
  2. Yanis002 commented on Mar 27, 2025

    @Yanis002
    Author

    I did some tests out of curiosity:

    • first I tried using a virtual keyboard (I used onboard), it doesn't work apparently
    • then I decided to try on Windows and it works well with both methods (with the desktop version at least)

    so basically it seems to be a Linux-only issue (and probably affecting any virtual keyboards)

  3. Yanis002 commented on Apr 4, 2025

    @Yanis002
    Author

    I did more tests today (this time after cloning and building the repo), it seems it only happens in the "run" view (so like, the window you have when you are doing a run) specifically on linux on the desktop version, it worked on the web version apparently (I think the last time I assumed it was using the system's keyboard layout but it assumes qwerty for everything)

    I tried to figured out where exactly but idk I'm getting lost, though it seems the only difference is the livesplit-hotkey crate? I noticed a comment about it being stubbed when compiled but idk I don't understand everything, I hope the core issue isn't located in tauri

    so basically the autosplitter I mentioned (and onboard) works on the web version, also another oddity I just noticed: on the web version my A button (french keyboard layout) is mapped to Q when I set the hotkey, but on the desktop version it's mapped to A, which is weird

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions