Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Uncategorized
  3. Tämän ohjelman pohjalta saisi varmaan tehtyä melko helposti skriptin, jolla numpadin näppäimiin liitettyjä näppäinyhdistelmäprofiileja voisi vaihtaa painamalla vaikka NumLock + joku muu näppäin.

Tämän ohjelman pohjalta saisi varmaan tehtyä melko helposti skriptin, jolla numpadin näppäimiin liitettyjä näppäinyhdistelmäprofiileja voisi vaihtaa painamalla vaikka NumLock + joku muu näppäin.

Scheduled Pinned Locked Moved Uncategorized
linuxlinuxfi
10 Posts 1 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nenN This user is from outside of this forum
    nenN This user is from outside of this forum
    nen
    wrote last edited by
    #1

    RE: https://mementomori.social/@nen/115865874215387787

    Tämän ohjelman pohjalta saisi varmaan tehtyä melko helposti skriptin, jolla numpadin näppäimiin liitettyjä näppäinyhdistelmäprofiileja voisi vaihtaa painamalla vaikka NumLock + joku muu näppäin.

    Linuxia käyttäviä köyhiä taiteilijoita saattaisi kiinnostaa. Katselin tänään itse jotain parin kympin langatonta numpadia sillä silmällä, kun sellainen mahtuisi kätevästi digitaalisen piirtolevyn viereen. Sitä voisi sitten käyttää esim. väripalettina, siveltimen valitsemiseen jne.

    EDIT: Davidin blogissaan vinkkaama Input-Remapper (apt install input-remapper) näyttää vielä paremmalta kuin tuo evremap. Siinä on graafinen käyttöliittymäkin. Minulla ei testatessa ainakaan toistaiseksi ilmennyt hänen mainitsemiaan ongelmia.

    #Linux #LinuxFI

    nenN 1 Reply Last reply
    0
    • nenN nen

      RE: https://mementomori.social/@nen/115865874215387787

      Tämän ohjelman pohjalta saisi varmaan tehtyä melko helposti skriptin, jolla numpadin näppäimiin liitettyjä näppäinyhdistelmäprofiileja voisi vaihtaa painamalla vaikka NumLock + joku muu näppäin.

      Linuxia käyttäviä köyhiä taiteilijoita saattaisi kiinnostaa. Katselin tänään itse jotain parin kympin langatonta numpadia sillä silmällä, kun sellainen mahtuisi kätevästi digitaalisen piirtolevyn viereen. Sitä voisi sitten käyttää esim. väripalettina, siveltimen valitsemiseen jne.

      EDIT: Davidin blogissaan vinkkaama Input-Remapper (apt install input-remapper) näyttää vielä paremmalta kuin tuo evremap. Siinä on graafinen käyttöliittymäkin. Minulla ei testatessa ainakaan toistaiseksi ilmennyt hänen mainitsemiaan ongelmia.

      #Linux #LinuxFI

      nenN This user is from outside of this forum
      nenN This user is from outside of this forum
      nen
      wrote last edited by
      #2

      Menipä taas ärsyttäväksi säätämiseksi. Mappasin hwdb:ssä David Revoyn alkuperäisill ohjeilla kaikki mun numpadin 17 näppäintä näppäimiksi KEY_MACRO1–17, jotta niitä voisi modifioida shiftillä ja controlilla, ja jottei ne menisi minkään ohjelman olemassa olevien oletuspikanäppäinten kanssa päällekkäin. Mutta KDE/Krita ja Gnome ei tietenkään kumpikaan tunnista makronäppäimiä. KDE ei reagoi niihin lainkaan ja pikanäppäintä luodessa Gnome tallentaa jokaisen vain nimellä “0x10”, eikä painallus laukaise pikanäppäintoimintoa. Ihme kyllä Input-Remapper kuitenkin tunnistaa ne ja nimeääkin oikein.

      nenN 1 Reply Last reply
      1
      0
      • R ActivityRelay shared this topic
      • nenN nen

        Menipä taas ärsyttäväksi säätämiseksi. Mappasin hwdb:ssä David Revoyn alkuperäisill ohjeilla kaikki mun numpadin 17 näppäintä näppäimiksi KEY_MACRO1–17, jotta niitä voisi modifioida shiftillä ja controlilla, ja jottei ne menisi minkään ohjelman olemassa olevien oletuspikanäppäinten kanssa päällekkäin. Mutta KDE/Krita ja Gnome ei tietenkään kumpikaan tunnista makronäppäimiä. KDE ei reagoi niihin lainkaan ja pikanäppäintä luodessa Gnome tallentaa jokaisen vain nimellä “0x10”, eikä painallus laukaise pikanäppäintoimintoa. Ihme kyllä Input-Remapper kuitenkin tunnistaa ne ja nimeääkin oikein.

        nenN This user is from outside of this forum
        nenN This user is from outside of this forum
        nen
        wrote last edited by
        #3

        Hoksasin ajatella, että eri profiilien sijaan olisikin yleensä kivempi, jos kolme numpadin näppäintä muuttaa controliksi, shiftiksi ja altiksi, niin niihin saa sekä kätevää logiikkaa, että enemmän toimintoja.

        Esim. jos yhdellä näppäimellä valitaan sivellinvalikoiman seuraava sivellin, niin shift + sama näppäin vaihtaisi edelliseen siveltimeen. Samoin näppäin, joka lisää siveltimen värin kirkkautta, tummentaa sitä kun painaa samalla shift. Yhden kulman näppäimen mappasinkin Input-Remapperilla Ctrl+Z:ksi (kumoa), jolloin shiftiä painamalla siitä tulee automaattisesti Ctrl+Shift+Z, joka on yleensä tee uudelleen (redo).

        nenN 1 Reply Last reply
        0
        • nenN nen

          Hoksasin ajatella, että eri profiilien sijaan olisikin yleensä kivempi, jos kolme numpadin näppäintä muuttaa controliksi, shiftiksi ja altiksi, niin niihin saa sekä kätevää logiikkaa, että enemmän toimintoja.

          Esim. jos yhdellä näppäimellä valitaan sivellinvalikoiman seuraava sivellin, niin shift + sama näppäin vaihtaisi edelliseen siveltimeen. Samoin näppäin, joka lisää siveltimen värin kirkkautta, tummentaa sitä kun painaa samalla shift. Yhden kulman näppäimen mappasinkin Input-Remapperilla Ctrl+Z:ksi (kumoa), jolloin shiftiä painamalla siitä tulee automaattisesti Ctrl+Shift+Z, joka on yleensä tee uudelleen (redo).

          nenN This user is from outside of this forum
          nenN This user is from outside of this forum
          nen
          wrote last edited by
          #4

          Makronäppäinten toimimattomuus voisi ehkä jotenkin liittyä siihen, että KEY_MACRO*-näppäinkoodit on 16-bittisiä (KEY_MACRO11 = 666 🤘) ja ilmeisesti antiikkinen X11 ei ole tukenut kuin 8-bittisiä koodeja. Eli ehkä Gnomen ja KDE:n bugaaminen on jonkinlainen jäänne siitä, ettei isompia koodeja ole tarvinnut käsitellä? Wayland kyllä tukee niitä, testasin diagnostiikkatyökalulla `wev`.

          https://github.com/torvalds/linux/blob/master/include/uapi/linux/input-event-codes.h

          nenN 1 Reply Last reply
          1
          0
          • nenN nen

            Makronäppäinten toimimattomuus voisi ehkä jotenkin liittyä siihen, että KEY_MACRO*-näppäinkoodit on 16-bittisiä (KEY_MACRO11 = 666 🤘) ja ilmeisesti antiikkinen X11 ei ole tukenut kuin 8-bittisiä koodeja. Eli ehkä Gnomen ja KDE:n bugaaminen on jonkinlainen jäänne siitä, ettei isompia koodeja ole tarvinnut käsitellä? Wayland kyllä tukee niitä, testasin diagnostiikkatyökalulla `wev`.

            https://github.com/torvalds/linux/blob/master/include/uapi/linux/input-event-codes.h

            nenN This user is from outside of this forum
            nenN This user is from outside of this forum
            nen
            wrote last edited by
            #5

            Nuo makronäppäimet on ainoa löytämäni näppäimistön vapaa alue, jonka näppäimiä käyttäjä voisi osoittaa valitsemiinsa toimintoihin pelkäämättä, että ne ovat varattuja joihinkin käyttöjärjestelmän tai ohjelmien valitsemiin toimintoihin. Ja johonkin sen tapaiseenhan ne on mitä ilmeisimmin tarkoitettu.

            Funktionäppäimet F1–F24 ovat kaikki 8-bittisiä eli niihin KDE ja Gnome osaa reagoida, mutta jostain syystä jopa harvinaiset F13–F24 ovat ilmeisesti varattuja. Esimerkiksi F13 käynnisti minulla Gnomen asetukset, vaikkei pikanäppäinasetuksista löydy koko näppäintä lainkaan. Ja tietysti etenkin näppäimistä F1–F12 moni on käyttiksen ja sovellusten käytössä, joten niiden vapaa hyödyntäminen vaatisi asetusten muuttamista monessa eri paikassa.

            nenN 1 Reply Last reply
            1
            0
            • nenN nen

              Nuo makronäppäimet on ainoa löytämäni näppäimistön vapaa alue, jonka näppäimiä käyttäjä voisi osoittaa valitsemiinsa toimintoihin pelkäämättä, että ne ovat varattuja joihinkin käyttöjärjestelmän tai ohjelmien valitsemiin toimintoihin. Ja johonkin sen tapaiseenhan ne on mitä ilmeisimmin tarkoitettu.

              Funktionäppäimet F1–F24 ovat kaikki 8-bittisiä eli niihin KDE ja Gnome osaa reagoida, mutta jostain syystä jopa harvinaiset F13–F24 ovat ilmeisesti varattuja. Esimerkiksi F13 käynnisti minulla Gnomen asetukset, vaikkei pikanäppäinasetuksista löydy koko näppäintä lainkaan. Ja tietysti etenkin näppäimistä F1–F12 moni on käyttiksen ja sovellusten käytössä, joten niiden vapaa hyödyntäminen vaatisi asetusten muuttamista monessa eri paikassa.

              nenN This user is from outside of this forum
              nenN This user is from outside of this forum
              nen
              wrote last edited by
              #6

              Sain funktionäppäimet F13–F24 pakotettua käyttäytymään normaalisti ja väsäilin ne tällaiseen järjestykseen. Nyt numpadin näppäinasettelussa on vain Kritan tunnistamia, mutta lähes varmasti täysin käyttämättömiä näppäimiä.

              Kyllä, “Undo” ja “Cancel” on oikeasti olemassa olevia näppäimiä, samaan tapaan kuin vaikkapa “Insert” ja “Delete”.

              Nekään ei tee Kritassa mitään ellei niitä erikseen aseta pikanäppäimiksi. Liitin Undo-näppäimen luonnollisesti kumoamistoimintoon, ja Shift+Undo-yhdistelmän tee uudelleen -toimintoon. Cancelin valitsin eri vaihtoehdoista siksi, koska ajattelin aktivoida siitä pyyhekumin.

              nenN 2 Replies Last reply
              1
              0
              • nenN nen

                Sain funktionäppäimet F13–F24 pakotettua käyttäytymään normaalisti ja väsäilin ne tällaiseen järjestykseen. Nyt numpadin näppäinasettelussa on vain Kritan tunnistamia, mutta lähes varmasti täysin käyttämättömiä näppäimiä.

                Kyllä, “Undo” ja “Cancel” on oikeasti olemassa olevia näppäimiä, samaan tapaan kuin vaikkapa “Insert” ja “Delete”.

                Nekään ei tee Kritassa mitään ellei niitä erikseen aseta pikanäppäimiksi. Liitin Undo-näppäimen luonnollisesti kumoamistoimintoon, ja Shift+Undo-yhdistelmän tee uudelleen -toimintoon. Cancelin valitsin eri vaihtoehdoista siksi, koska ajattelin aktivoida siitä pyyhekumin.

                nenN This user is from outside of this forum
                nenN This user is from outside of this forum
                nen
                wrote last edited by
                #7

                Tämä ohje toimii vain jos käytössä on Gnome ja etenkin Wayland, ei X11. Toisin sanoen ohje ei päde esim. Linux Mintissä.

                Ensin luo tarvittava kansiorakenne ja kaksi tiedostoa kotihakemistoon:

                #1 ~/.config/xkb/symbols/fkeys :
                xkb_symbols "basic_13-24" {
                key <FK13> { [ F13 ] };
                key <FK14> { [ F14 ] };
                key <FK15> { [ F15 ] };
                key <FK16> { [ F16 ] };
                key <FK17> { [ F17 ] };
                key <FK18> { [ F18 ] };
                key <FK19> { [ F19 ] };
                key <FK20> { [ F20 ] };
                key <FK21> { [ F21 ] };
                key <FK22> { [ F22 ] };
                key <FK23> { [ F23 ] };
                key <FK24> { [ F24 ] };
                };

                #2 ~/.config/xkb/rules/evdev :
                ! include %S/evdev
                ! option = symbols
                fkeys:basic_13-24 = +fkeys(basic_13-24)

                Seuraavaksi avaa dconf-editor ja muokkaa siellä asetusta /org/gnome/desktop/input-sources/xkb-options. Jos kohta Omavalintainen arvo on tyhjä, lisää siihen:

                ['fkeys:basic_13-24']

                Muussa tapauksessa lisää sulkeiden sisällä olevan arvon tai luettelon perään pilkku ja sen jälkeen 'fkeys:basic_13-24' heittomerkkeineen.

                Käynnistä tietokone uudelleen tai vaihda esim. näppäimistöasettelua, jotta muutos tulee voimaan.

                Komennon `wev -f wl_keyboard` (tai ihan vain `wev`) tulosteissa esiintyy ennen muutosta teksti “XF86Tools” tai “XF86Launch”, kun näppäimiä F13+ painelee. Onnistuneen muutoksen jälkeen niiden pitäisi olla vaihtunut teksteihin “F13” jne.

                nenN 1 Reply Last reply
                1
                0
                • nenN nen

                  Tämä ohje toimii vain jos käytössä on Gnome ja etenkin Wayland, ei X11. Toisin sanoen ohje ei päde esim. Linux Mintissä.

                  Ensin luo tarvittava kansiorakenne ja kaksi tiedostoa kotihakemistoon:

                  #1 ~/.config/xkb/symbols/fkeys :
                  xkb_symbols "basic_13-24" {
                  key <FK13> { [ F13 ] };
                  key <FK14> { [ F14 ] };
                  key <FK15> { [ F15 ] };
                  key <FK16> { [ F16 ] };
                  key <FK17> { [ F17 ] };
                  key <FK18> { [ F18 ] };
                  key <FK19> { [ F19 ] };
                  key <FK20> { [ F20 ] };
                  key <FK21> { [ F21 ] };
                  key <FK22> { [ F22 ] };
                  key <FK23> { [ F23 ] };
                  key <FK24> { [ F24 ] };
                  };

                  #2 ~/.config/xkb/rules/evdev :
                  ! include %S/evdev
                  ! option = symbols
                  fkeys:basic_13-24 = +fkeys(basic_13-24)

                  Seuraavaksi avaa dconf-editor ja muokkaa siellä asetusta /org/gnome/desktop/input-sources/xkb-options. Jos kohta Omavalintainen arvo on tyhjä, lisää siihen:

                  ['fkeys:basic_13-24']

                  Muussa tapauksessa lisää sulkeiden sisällä olevan arvon tai luettelon perään pilkku ja sen jälkeen 'fkeys:basic_13-24' heittomerkkeineen.

                  Käynnistä tietokone uudelleen tai vaihda esim. näppäimistöasettelua, jotta muutos tulee voimaan.

                  Komennon `wev -f wl_keyboard` (tai ihan vain `wev`) tulosteissa esiintyy ennen muutosta teksti “XF86Tools” tai “XF86Launch”, kun näppäimiä F13+ painelee. Onnistuneen muutoksen jälkeen niiden pitäisi olla vaihtunut teksteihin “F13” jne.

                  nenN This user is from outside of this forum
                  nenN This user is from outside of this forum
                  nen
                  wrote last edited by
                  #8

                  Mintissä varmaan helpoin tapa tehdä sama on muokata tiedostoa /usr/share/X11/xkb/symbols/inet pääkäyttäjänä. Etsii vain rivit, jotka on muotoa `key <FK??> { [ ... ] };` ja korvaa mitä ikinä sulkeiden sisällä onkaan FK??:ta vastaavalla F??:llä.

                  nenN 1 Reply Last reply
                  1
                  0
                  • nenN nen

                    Mintissä varmaan helpoin tapa tehdä sama on muokata tiedostoa /usr/share/X11/xkb/symbols/inet pääkäyttäjänä. Etsii vain rivit, jotka on muotoa `key <FK??> { [ ... ] };` ja korvaa mitä ikinä sulkeiden sisällä onkaan FK??:ta vastaavalla F??:llä.

                    nenN This user is from outside of this forum
                    nenN This user is from outside of this forum
                    nen
                    wrote last edited by
                    #9

                    Tuon vain saattaa jotua tekemään myöhemmin uudestaan, jos joku järjestelmäpäivitys korvaa inet-tiedoston uudella.

                    1 Reply Last reply
                    1
                    0
                    • nenN nen

                      Sain funktionäppäimet F13–F24 pakotettua käyttäytymään normaalisti ja väsäilin ne tällaiseen järjestykseen. Nyt numpadin näppäinasettelussa on vain Kritan tunnistamia, mutta lähes varmasti täysin käyttämättömiä näppäimiä.

                      Kyllä, “Undo” ja “Cancel” on oikeasti olemassa olevia näppäimiä, samaan tapaan kuin vaikkapa “Insert” ja “Delete”.

                      Nekään ei tee Kritassa mitään ellei niitä erikseen aseta pikanäppäimiksi. Liitin Undo-näppäimen luonnollisesti kumoamistoimintoon, ja Shift+Undo-yhdistelmän tee uudelleen -toimintoon. Cancelin valitsin eri vaihtoehdoista siksi, koska ajattelin aktivoida siitä pyyhekumin.

                      nenN This user is from outside of this forum
                      nenN This user is from outside of this forum
                      nen
                      wrote last edited by
                      #10

                      RE: https://mementomori.social/@nen/114320478073170171

                      Blender protestoi virheilmoituksella, kun yritin asettaa Undo- ja Cancel-näppäimiä pikanäppäimiksi. 😞

                      Jos et tiennyt, niin siinä on näppärä piirtää käsin varsinkin animaatioita. Jokainen kynällä vedetty Blenderin grease pencil -viiva on vapaasti muokattava murtoviiva koordinaatteineen ja kolmiluotteinen objekti. Niihin voi siis käyttää kaikenlaisia geometriaa muokkaavia efektejä.

                      Tässä animaatioesimerkki, jonka tein itse testaillessa. Jos video pätkii, kokeile katsoa tästä linkistä:
                      https://media.mementomori.social/media_attachments/files/114/320/445/963/627/900/original/2b16cb5399932680.mp4

                      1 Reply Last reply
                      1
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups