SOLVED: i used the simulate input action on opendeck and set it to f7. yes i have a streamdeck

so i use a program where you need to press f7 and you cant change it, but i only have a 67% keyboard and the layout i have selected in my keyboard setting doesnt seem to have fn on any of my keys so pls help

EDIT: just so you guys know i have a streamdeck that i can use but idrk how to configure a button to be f7

de:kde distro:endeavouros keyboard: custom kbd67 lite

  • HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    You can make a keyboard shortcut in the settings that runs a script that simulates f7. From the top of my head

    Installydotool:

    yay -S ydotool
    sudo systemctl enable --now ydotool
    

    Create script~/f7.sh:

    #!/bin/sh
    ydotool key f7
    
    chmod +x ~/f7.sh
    

    Bind it via System Settings → Shortcuts → Custom Shortcuts → New → Script/Application.

    Set trigger to e.g.Ctrl+Shift+F, Action to/home/youruser/f7.sh.

  • SatyrSack@quokk.au
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Looks like that keyboard is VIA-compatible. So, you should be able to use VIA to remap the keys so the Fn keys are under a certain layer or something.

      • SatyrSack@quokk.au
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 month ago

        The website: https://caniusevia.com/

        Correct, Firefox is not supported. VIA requires WebHID, which is a web standard that Firefox does not support. You can install something like Ungoogled Chromium for this. I keep that browser installed just for tinkering with keyboards. For literally everything else, I use a Firefox fork.

  • MangoCats@feddit.it
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    So, you can get a mini keypad to go with your mini keyboard and that mini keypad can have programmable keys…

    Or, you could just designate some keys on your 67% to be rotatably programmable.

    My 60% keyboard has fn1 and fn2 keys, so I have done things like fn1-Esc = ` and fn2-Esc = ~ you can fn up your whole numeric row for whatever you usually need.

    • goofsqueak@lemdro.idOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      i mean i have a stream deck, and open deck has a “simulate input” key, but its really confusing

      • MangoCats@feddit.it
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        1 month ago

        My fn2-# keys are the F# keys, it’s not too bad, even F11 and F12 are just the next two keys to the right of 0