abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 23:55 | Nová verze

    Byla vydána nová stabilní verze 24.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Uakari. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | Nová verze

    Byla vydána nová verze 1.48.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Fernando F. Mancera. Mimo jiné se v nastavení místo mac-address-blacklist nově používá mac-address-denylist.

    Ladislav Hagara | Komentářů: 5
    včera 17:11 | Komunita

    Před 25 lety, 31. května 1999, započal vývoj grafického editoru Krita (Wikipedie). Tenkrát ještě pod názvem KImageShop a později pod názvem Krayon.

    Ladislav Hagara | Komentářů: 2
    včera 12:55 | Nová verze

    Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 24.05.0 editoru videa Kdenlive (Wikipedie). Ke stažení brzy také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 11:22 | Zajímavý článek

    David Revoy, autor mj. komiksu Pepper&Carrot, se rozepsal o své aktuální grafické pracovní stanici: Debian 12 Bookworm, okenní systém X11, KDE Plasma 5.27, …

    Ladislav Hagara | Komentářů: 3
    30.5. 22:44 | Nová verze

    Wayland (Wikipedie) byl vydán ve verzi 1.23.0. Z novinek lze vypíchnout podporu OpenBSD.

    Ladislav Hagara | Komentářů: 0
    30.5. 21:22 | Zajímavý článek

    Craig Loewen na blogu Microsoftu představil novinky ve Windows Subsystému pro Linux (WSL). Vypíchnout lze GUI aplikaci pro nastavování WSL nebo správu WSL z Dev Home.

    Ladislav Hagara | Komentářů: 0
    30.5. 12:44 | Pozvánky

    V sobotu 1. června lze navštívit Maker Faire Ostrava, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    30.5. 12:22 | Nová verze

    Webový server Caddy (Wikipedie) s celou řadou zajímavých vlastností byl vydán ve verzi 2.8 (𝕏). Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 8
    29.5. 22:11 | Nová verze

    Byla vydána verze 3.0 (@, 𝕏) svobodného softwaru HAProxy (The Reliable, High Performance TCP/HTTP Load Balancer; Wikipedie) řešícího vysokou dostupnost, vyvažování zátěže a reverzní proxy. Detailní přehled novinek v příspěvku na blogu společnosti HAProxy Technologies.

    Ladislav Hagara | Komentářů: 7
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (90%)
     (3%)
     (4%)
     (4%)
    Celkem 1052 hlasů
     Komentářů: 17, poslední včera 15:31
    Rozcestník

    Klávesová mapa na míru

    27.7.2007 20:11 | Přečteno: 1497× | Linux | Výběrový blog | poslední úprava: 27.7.2007 21:00

    Již několik let obstarávám pro své rodiče PC s linuxem. S většinou věcí nejsou problémy (pominu-li občasný výpadek některé z hw komponent). Bohužel se však v několika posledních vývojových cyklech začaly dít prazvláštní věci se vstupními zařízeními v Xorg. Nejdřív mi přestalo fungovat druhé kolečko u mojí myši (určené k horizontálnímu scrollování) — takovou myš jsem naštěstí prozíravě rodičům raději nedával. Co je však horší, „přepínání klávesnice“ začalo být poněkud nedeterministické (zvláště v kombinaci nových Xorg + applet v GNOME). Rozhodl jsem se tedy, že připravím klávesovou mapu, ve které by naši měli po ruce všechny potřebné znaky bez jakéhokoliv tajtrlíkování s přepínáním „klávesnic“. (Já sám zůstávám u osvědčené vlastní česko-mezinárodně-hebraisticko-semitistické mapy — v kombinaci se „setxkbmap“ v konzoli, potřebuji-li použít další písma, jako je arabštiny, či syrština).

    Požadavek rodičů byl pouze „aby se v tom dalo psát česky a německy“. Nakonec jsem se ale rozhodl poskytnout možnost napsat co nejvíce znaků z různých jazyků, které užívají latinku, hlavně pomocí „mrtvých kláves“. Krom toho — jako bonus — jsem přidal několik několik znaků užitečných pro lepší typografii (např. české uvozovky, či delší pomlčky) a rozličné další symboly. Aby se vše vešlo do jedné mapy, využil jsem možnosti 4 kombinací na jednu klávesu (bez přepínače, se SHIFTem, s pravým ALTem, se SHIFTem i pravým ALTem). Takto mapa vypadá:

    ukázka klávesové mapy

    I s podrobnějším popisem je klávesová mapa ke stažení zde. Mapu stačí nakopírovat někam do /usr/share/X11/xkb/symbols/ (nebo ve starší verzi X-ů do /etc/X11/xkb/symbols) a pak ji natvrdo nastavit v /etc/X11/(X|xorg).conf. Předpokládám však, že si každý bude stejně chtít „namíchat“ mapu vlastní, čili budiž toto alespoň inspirací…

    Závěrečný povzdech: klávesové mapy v X-ech jsou vskutku prasáckost nad prasáckost! Nejen, že nejdou pomocí standardního appletu mnohdy přepínat, ale i pokud jdou, není možné jich mít zároveň více, než 4 (já osobně bych kupříkladu potřeboval přinejmenším: česko-mezinárodní, arabskou, řeckou, hebrejskou, syrskou, ugaritskou, fénickou, azbuku). Bohužel mě nenadchla ani možnost různych „vstupních metod“ (à la SCIM a podobných příšer). Obzvlášť chybí možnost, aby si uživatel doinstaloval vlastní klávesovou mapu, tak jak má dnes možnost „hodit“ jakékoliv fonty do $HOME/.fonts, tj. bez nutnosti administrátorských oprávnění. Doufejme, že se konečně někdo probere, zruší systém server-side klávesových map a nahradí je něčím, jako je dnes fontconfig pro fonty…

           

    Hodnocení: 80 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    27.7.2007 20:34 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    je vela zaujimavych toolov, som si isty, ze xkbcomp a setxkbmap ti mozu pomoct narat svoju mapu. pozri manpages

    nieco na styl setxkbmap -print us | xkbcomp - $DISPLAY
    Petr Tomášek avatar 27.7.2007 20:40 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    setxkbmap samořejmě používám (vždyť jsem to psal výše ;), ovšem a) není to řešení pro BFU, b) i pro mě je to otrava když přepínám např. do arabštiny (musím si totiž na konzoli nejdřív „nachystat“ příkaz na přepnutí zpět do latinky — jak totiž jednou přepnu, už není jak napsat ono kouzelné „setxkbmap «něco»“…)
    multicult.fm | monokultura je zlo | welcome refugees!
    27.7.2007 20:55 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    linux nie je pre BFU. dobre rano
    andree avatar 27.7.2007 21:22 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    lol...
    kotyz avatar 27.7.2007 21:53 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Indeed

    ale co ma chudak BFU delat? windows nejsou reseni. a macos je sice 'designed for BFUs', ale leze zatracene do penez ...

    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    27.7.2007 21:55 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    stat sa syntetickym geekom ;)
    27.7.2007 20:44 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Mozna to je zastarale, ale ja si bezne nastavuji klavesovou mapu pomoci xmodmap, na to nepotrebuji zadna dodatecna prava.
    Cohen avatar 27.7.2007 20:58 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Co přesně nevyhovuje na SCIMu např. s vlastní generickou tabulkou? Je to definovatelný uživatelem a funguje jako např. :imap nebo digrafy ve Vimu. Před nějakou dobou jsem o tom u sebe psal.
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    Petr Tomášek avatar 28.7.2007 10:34 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Když jsem SCIM zkoušel, naprosto mi nevyhovovalo jeho zmatené ovládání (už jen to, že by se měl uživatel starat o nějaké vypínání, nebo zapínání vstupní metody)...
    multicult.fm | monokultura je zlo | welcome refugees!
    kotyz avatar 27.7.2007 21:47 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    taky sem zkousel skim/scim (kvuli japonstine). nefungovalo mi to ale vubec, ac sem nainstaloval a nastavil vsechno podle navodu (opravdu to bylo vsechno nebo v navodu neco nesedelo?). takze asi budu muset rozjet nejaky spesl editor (napr. JWPce) pres wine ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    27.7.2007 22:02 Pietro | skóre: 7
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Nejdu pomocou standardneho appletu prepinat a nemoze ich byt viac nez 4? Ja pouzivam 6 klavesnic a standardny applet KDE a nemam ziadne problemy. Staci len klik-klik-klik alebo klavesova skratka.
    Petr Tomášek avatar 28.7.2007 09:54 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    KDE nepoužívám (a nebudu, sorry). GNOME applet pro přepínání kláves bohužel funguje tak, že nechává klávesy přepínat samotné X-y a ty, jak známo (je to omezení xkb PROTOKOLU), nemůžou mít víc, než 4 klávesové mapy zároveň. (Dříve to GNOME applet dělal taky jinak, tj. při každém „přepnutí“ klávesnice spouštěl příkaz, který do X-ů onu klávesnici „naládoval“, tj. nebyl omezen xkb protokolem...)
    multicult.fm | monokultura je zlo | welcome refugees!
    28.7.2007 11:16 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    ak by si to velmi chcel, tak nie je problem napisat si maly skript a ten si nabindovat na nejaku skratku
    28.7.2007 20:23 Pietro | skóre: 7
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    V pohode, pouzivaj, co ti vyhovuje. Ja som opustil Windows, pretoze tam je ta jazykova podpora pre mna nedostatocna. V KDE applete mi vyhovuje aj to, ze pre kazde okno mozem mat inu klavesnicu. Velmi dobra vec, ked clovek potrebuje v jednej aplikacii editovat naraz viac textov v roznych jazykoch. Ale to bude asi aj v GNOME applete.
    Petr Tomášek avatar 28.7.2007 20:54 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Ano, v GNOME appletu to je taky, bohužel vinou zprasení Xorg v posledních verzích to funguje všelijak... :-(
    multicult.fm | monokultura je zlo | welcome refugees!
    27.7.2007 23:07 nardew | skóre: 5
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    stiahol som si tu tvoju mapu, ale z toho configu neviem zistit ako urcujes, ze ktory z tych znakov sa vypise pri stlaceni altu, shift + altu, pripadne keby som chcel dodefinovat napr ctrl + alt + xxx. mozes mi to trochu objasnit? dik
    the best way of Memtest is emerge qt kde-meta
    Petr Tomášek avatar 28.7.2007 00:17 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Pokud vím, tak xkb umožňuje jenom 4 různé skupiny v rámci jedné mapy. (To, že chci 4 skupiny by se mělo nadefinovat v úvodu souboru pomocí:
        key.type = "FOUR_LEVEL";
    
    (S tím úvodem si nejsem tak úplně jistý, odněkud jsem to opsal, takže pokud někdo míní, že je tam něco ne úplně košer, rád se nechám poučit...)

    U každé klávesy pak jsou definovány kódy pro jednotlivé skupiny v pořadí (bez), +SHIFT, +RALT, +SHIFT+RALT, např.:
        // E
        key <AD03> { [ e,           E,
                       oe,          OE ] }; 
    
    definuje, že při stisku klávesy e (tj. AD03), dosteneme „e“, při SHIFT+e „E“, při RALT+e „œ“ a při SHIFT+RALT+e „Œ“.
    multicult.fm | monokultura je zlo | welcome refugees!
    28.7.2007 00:24 nardew | skóre: 5
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    aha, cize ak to chapem, tak napr. ctrl + alt sa nadefinovat neda, len shift + XX, kde XX je modifier_map Mod5 { <XX> }; a co znamena key <RALT> { type[Group1]="TWO_LEVEL", [ ISO_Level3_Shift, Multi_key ] };? posledna otazka, kde sa da zistit zoznam vsetkych tych skratiek ako grave, asciitilde, oe...
    the best way of Memtest is emerge qt kde-meta
    eXces avatar 28.7.2007 13:39 eXces | skóre: 15 | blog: i hate mondays;) | Jihlava
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    podle mého názoru je ctrl + alt to samé jako ralt
    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. --Albert Einstein
    28.7.2007 13:43 nardew | skóre: 5
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    ale nerozumiem potom ako to napisat do toho konfiguraku
    the best way of Memtest is emerge qt kde-meta
    Petr Tomášek avatar 28.7.2007 18:30 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    RALT je pravý ALT. Neviděl jsem, že by CTRL+ALT bylo někde mapováno na RALT...
    multicult.fm | monokultura je zlo | welcome refugees!
    28.7.2007 12:45 nardew | skóre: 5
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    neviem ci v tom prilozenom dokumente pre abiword je nieco dolezite, ale nemohol by si ten dokument exportnut do nejakeho ineho formatu, aby sa to dalo precitat aj bez abiwordu?(odt, pdf)...
    the best way of Memtest is emerge qt kde-meta
    Petr Tomášek avatar 28.7.2007 18:31 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Co je tak špatného na abiwordu?
    multicult.fm | monokultura je zlo | welcome refugees!
    28.7.2007 18:38 nardew | skóre: 5
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    v principe nic, len ze mam gentoo a nemam zaujem kompilovat abiword s kopou zavislosti koli jednemu suboru, v ktorom ani neviem co je..
    the best way of Memtest is emerge qt kde-meta
    Petr Tomášek avatar 28.7.2007 20:53 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Klávesová mapa na míru
    Je tam prakticky to, co na obrázku výše + textový popis pro lepší hledání jednotlivých kláves...
    multicult.fm | monokultura je zlo | welcome refugees!

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.