Brytyjska klawiatura z polskimi znakami

; kategorie: informatyka

Z cyklu „na pewno nikt jeszcze na to nie wpadł”.

Większość Polaków mieszkających na Wyspach pisze „zadanie kata na lace”, czyli bez polskich liter. Zazwyczaj tłumaczą się, że „ich komputer nie ma polskich liter”, tak jakby ustawienia klawiatury były czymś nie niemożliwym do konfiguracji. Chcąc się rozprawić z tym przesądem, i wyjaśnić, że:

Można pisać polskie litery w anglojęzycznym systemie Windows!

(Jeżeli ktoś potrafi krótko opisać jak to się robi, będę wdzięczny. Prawdopodobnie prawoklik na małą klawiaturkę w rogu, albo coś przez Panel Sterowania.)

Widzę natomiast jeden rzeczywisty problem z polską klawiaturą na Wyspach. Otóż polska klawiatura jest oparta o klawiaturę amerykańską, do której dodaje polskie znaki pod prawym Alt-em. Jeżeli ustawi się taką klawiaturę w brytyjskim komputerze, działanie klawiatury przestanie być zgodne z nadrukami na klawiszach, tam gdzie na brytyjskiej klawiaturze jest nadrukowane @, będzie się pojawiać cudzysłów, a zamiast £-ta wyjdzie #.

(Osobiście mi to nie przeszkadza, nie obchodzi mnie, co jest nadrukowane na klawiszach, ale rozumiem że większość ludzi oczekuje zgodności nadruków z tym co się pojawia na ekranie.)

Czy jest ktoś, kto potrafi przygotować windowsową, opartą na brytyjskiej, polską mapę klawiatury?

Wtedy można by nawet przestawić czyjąś klawiaturę na polską, i Brytyjczyk nawet by nie zauważył, bo gdzie by mu tam przyszło do głowy wciskać prawy Alt.

UPDATE: Yachoo, który w przeciwieństwie do mnie potrafi używać Google, znalazł: polska brytyjska klawiatura.

Komentarze

  • yachoo (2008-05-02 10:40:56):

    Jest taki ktoś.
    Po wpisaniu w googlach „brytyjska polska klawiatura” na pierwszym miejscu wyskakuje mi takie coś:
    http://www.niklaus.co.uk/blog/2008/01/pl-polskie-znaki-na- brytyjskiej.html
    hmm… czy pracownicy googla zapominają o sztandarowej wyszukiwarce swojego pracodawcy? :P

  • Cachotterie (2008-05-02 10:52:21):

    Mówisz prawdę, ale nie do końca. Na laptopie, który był kupiony tutaj i oczywiście w związku z tym ma angielskiego windowsa, bez żadnego problemu przestawiłam sobie klawiaturę na polską (co zresztą widać ;) ) – więc wiem jak to się robi. Niestety już na przykład na firmowym stacjonarnym tego się zrobić nie dało. Firmy często instalują okrojone windowsy, z mniejszym zestawem dostępnych klawiatur (mój np. miał tylko kilka wersji angielskiej – nawet Niemiec miałby problemy ze swoimi umlautami) – i na takim kompie nie ma zmiłuj, jak nie masz płytki windowsowej i uprawnień admina, to g… zrobisz, a nie polski układ klawiatury.

  • moher (2008-05-02 10:56:31):

    A może jest jakaś aplikacja działająca w user- space przechwytująca i modyfikująca kody klawiszy? Da się to zrobić w windowsie bez praw admina?

  • Hoppke (2008-05-02 10:56:32):

    Microsoft udostępnia fajny graficzny program do układania map klawiatur:
    http://www.microsoft.com/globaldev/tools/msklc.mspx
    można dzięki niemu sobie skompilować taką klawiaturę, jaka użytkownikowi pasuje.

    Ja sobie zrobiłem tym wygodną brytyjsko-polsko-niemiecką mapę ze znakami funta, euro, yena i innymi udogodnieniami. Mniam.

    PS: Mi też z grubsza zwisa co mam wypisane na klawiszach — układ mam „w pamięci palców”.

  • Cachotterie (2008-05-02 11:02:10):

    Moher: To możliwe, i może źle sprawę ujęłam – generalnie nie ma rzeczy których się nie da zrobić ;) – ale dla tzw. ZU to już może być zbyt duży problem. Ktoś znajdzie opis typu „kliknij tu-tu-przestaw-to” – i jeśli na jego windowsie w jednym z punktów występuje awaria typu „ten układ klawiatury nie pojawił mi się w drop-downie!” to raczej można się spodziewać że stwierdzi krótko: „nie da się”.
    Dla power userów to trochę inna bajka.
    Swoją drogą nie pamiętam na 100% czy żeby zainstalować jakiś układ klawiatury są potrzebne prawa admina (gdyby np. ktoś wystawił do downloadu taki układ klawiatury), bo i tak praktycznie zawsze na takim userze działam – ale znając MS i to jak ostrożnie traktują doinstalowywanie czegokolwiek to spodziewam się, że raczej tak.

    Tak czy owak – power user, jak bardzo będzie chciał, pewnie w końcu sobie poradzi. ZU – niekoniecznie i ja się nie dziwię, że w takiej sytuacji mówi „nie da się”.

  • Hoppke (2008-05-02 11:11:19):

    Problem w tym, że ZU często mówi „nie da się” podczas gdy tak naprawdę „się da”, i to bardzo łatwo.

    Na studiach spotkałem np. sporo studentów, którzy byli przekonani że do drukowania niemieckich tekstów trzeba mieć niemiecką wersję Worda…

  • Joanna (Typoagrafka) (2008-05-02 11:38:07):

    A czy nie można wpisywać polskich literek trzymając lewy Alt i wypisując odpowiednią sekwencję cyferek na klawiaturze numerycznej? (nie jest to dokładnie numer unicodowy, z tego, co wiem – Windows ma chyba jakąś własną numerację znaków specjalnych) Ja tak sobie radzę w pracy, gdzie używam mojej prywatnej polskiej (amerykańskiej) klawiatury (bo o wiele łatwiej wpisywać nią kod LaTeX-owy i w ogóle dla programisty jest o wiele przyjaźniejsza), gdy potrzebuję napisać jakiś Umlaut albo Eszett (ß).

  • Joanna (Typoagrafka) (2008-05-02 11:40:48):

    PS: Masz tą klawiaturę, którą podlinkowałeś? Fajny pomysł!

    PS: Czasami (o ile mój pomysł z klawiaturą numeryczną nie działa – a nie wiem, bo obecnie nie mam dostępu do Windowsów) naprawdę nie ma możliwości pisania polskich znaków (=zmiany/dodania polskiego układu klawiatury), wystarczy nie mieć uprawnień administratora, pracując w „dużej korporacji” lub korzystając z komputerów na uczelni.

  • Michał Górny (2008-05-02 11:48:12):

    Ja tak po cichu dodam, że ja w anglojęzycznym win2k musiałem (nie pamiętam, czy przez „add/remove”, czy gdzieś w locale) zahaczyć „central european”, żeby doinstalować polski układ.

  • graffi (2008-05-02 12:28:33):

    sprawa jest dość prosta (moja Koleżanka będąc za naszą zachodnią granicą robiła takie sztuczki) nie wiem czy to zawsze działa ale tam działało (w Niemczech)

    a mianowicie, obczajasz kody ASCI polskich liter, zapamiętujesz / zapisujesz mazakiem na monitorze i wpisujesz polskie literki wciskając lewy klawisz Alt i wpisując numerek polskiej literki na klawiaturze numerycznej – wiem wiem… mało user frendli ale skuteczne :)

  • prz (2008-05-02 12:31:39):

    W moim urzędzie nawet nie mogę zmienić tapety, a co dopiero układu klawiatury. Niemniej zostawili mapę znaków i mogę się podpisywać „Przemysław” z „ł”, ale to i tak nie ma znaczenia, bo po pierwszej literze nie wiedzą jak resztę przeczytać. ;)
    Ogólnie, używając w pracy brytyjskiego układu z irlandzkimi modyfikacjami, polskiego laptopa w domu i klawiatury maszynistki przy desktopie, niemożliwym stało się pisanie bezwzrokowe. ;)

  • graffi (2008-05-02 12:48:26):

    jak nie możesz nic zmieniać to nauczy się liczb paru literek to nie jest problem :)
    228 – ń
    227 – Ń
    224 – Ó
    190 – ż
    189 – Ż

    to tak na szybko…
    zobacz czy Ci to działa :)
    reszte wygoogluj :)

  • Michał Górny (2008-05-02 12:49:15):

    Równie dobrze można se przeklejać te literki z jakieś strony internetowej ( ;.

  • Hoppke (2008-05-02 12:51:24):

    Można od razu wjechać na scenę kombajnem:
    Menu Start -> All Programs -> Accessories -> System Tools -> Character Map :)

  • graffi (2008-05-02 13:28:23):

    eee tam…
    szybciej jest nauczyć się na pamięć paru kodów niż robić kopuj i wklej…
    jak będziesz tego na codzień używał to Ci w krew wejdzie…
    ale to moje zdanie :D

  • major (2009-09-10 14:16:24):

    jak ja mam zrobic polske znaki bo nie bardzo rozumie

  • Kuba (2010-07-10 22:16:46):

    Ja poradziłem sobie w ten sposób:

    1. Z Microsoftu sciągnąłem sobie Microsoft Keyboard Layout Creator
      a) w programie otworzyłem dwa gotowe układy klawiatury: UK i PL
      b) skopiowałem kody z Brytyjskiej klawiatury do Polskiej, otrzymałem w ten sposób brytyjski układ klawiatury z polskimi znakami pod prawym Altem.
      c) program robi z tego instalację i po jej uruchomieniu tam gdzie sie wybiera polską klawiaturę w Windows XP pojawia się nowa opcja - Custom.

    2. Lewy Alt zużytkowałem za pomocą darmowego programu AutoHotkey
      a) zainstalowac program i edytor ScieTe z tejże strony
      b) zrobic plik z rozszerzeniem .ahk i wpisac:
      ^::Suspend<br /> LAlt::RAlt<br /> c) zachowac plik i skompilowac (przerobic skrypt.ahk na skrypt.exe) z menu prawego klawisza myszy.</p></li> </ol> <p>Pierwsza linia skryptu to włącz/wyłącz program hot keys (ja wybrałem Ctrl-) a druga linia kopiuje funkcję prawego Altu na lewy. Powodzenia!

    3. jr (2012-03-19 22:14:14):

      ok, a jak sobie z tym poradzic w linuxie?