Jak ustawić w Windowsie taki sam układ klawiatury, co w Linuxie?

0

W Linuxie (Debian) mam ustawiony układ klawiatury, który mnie zadowala. W Windowsie (Windows 11 Home) mam ustawiony inny – a przynajmniej tak konkluduję, naciskając poszczególne klawisze. Chciałbym ustawić w Windowsie taki sam, jak w Linuxie. Jak mogę to zrobić?

Nie wiem, jak sprawdzić "pełną" nazwę aktualnego układu klawiatury w Linuxie. Program "Keyboard and Mouse Settings" pokazuje jedynie jeden układ, o nazwie "Polish" – domyślam się, że to nie jest "pełna" nazwa układu…


PS Układ, który mam ustawiony w Linuxie, to jest domyślny układ, nie zmieniałem go.

2

Podaj jeszcze co masz w Windows i ewentualne zauważone różnice.

1

w Linux układ polski jest równoznaczny z polski programisty w Windows - przynajmniej ja nie zauważyłem żadnych różnic.

0

Jak nie chodzi ci o polskie znaki tylko np o dodanie znaku którego na klawiaturze nie ma poprzez kod ASCII czy też EOF, to niestety jest to na poziomie systemu a nie układu klawiatury i chyba nie ma na to rozwiązania.

0
jurek1980 napisał(a):

Podaj jeszcze co masz w Windows i ewentualne zauważone różnice.

Polskie układy klawiatury w Windowsie zauważyłem dwa: "Polish (Programmers)" oraz "Polish (214)". Wybrałem "Polish (Programmers)", bo ten drugi ma klawisze w kolejności QWERTZ, nienaturalnej dla mnie.

Różnice są spore. Na Linuxie mam np. możliwość naciśnięcia AltGr+K i uzyskania znaku wielokropka (), naciśnięcia AltGr+- i uzyskania znaku półpauzy (), naciśnięcia AltGr+9 i uzyskania znaku lewego cudzysłowu ostrokątnego («). Na Windowsie te skróty nie wprowadzają żadnych znaków. Poza nimi na Linuxie jest cała masa skrótów z AltGr oraz Shift+AltGr.

Paweł Dmitruk napisał(a):

w Linux układ polski jest równoznaczny z polski programisty w Windows - przynajmniej ja nie zauważyłem żadnych różnic.

Opisałem wyżej przykładowe różnice.

sig napisał(a):

Jak nie chodzi ci o polskie znaki tylko np o dodanie znaku którego na klawiaturze nie ma poprzez kod ASCII czy też EOF…

No właśnie o to, jeśli już tak to dzielimy. Nie wiem, to jakaś różnica? Dla mnie skrót AltGr+A to jest taki sam "typ" skrótu jak AltGr+-. Tu i tu dwa klawisze, tylko z innym drugim klawiszem…

…to niestety jest to na poziomie systemu a nie układu klawiatury i chyba nie ma na to rozwiązania.

Co to znaczy "na poziomie systemu"?


PS Być może nie wiem, co dokładnie oznacza "układ klawiatury". Nie chciałbym przywiązywać się do tego pojęcia, tylko mieć te same klawisze i skróty zmapowane na te same znaki. Ale jeśli ktoś potrafi mi wyjaśnić, czym się "układ klawiatury" charakteryzuje i czego mogę od niego oczekiwać, to poprosiłbym o to. Zawsze się przyda taka wiedza. :)


PS2 @sig , być może troszkę Cię nie zrozumiałem. Nie wiem, co rozumiesz przez dodanie znaku, którego na klawiaturze nie ma, "poprzez kod ASCII czy też EOF".

4

Myślę, że musiałbyś sam zakodować sobie brakujące kombinacje.
Albo power toys bo chyba ciągle istnieją albo grzebanie w rejestrze.
https://www.howtogeek.com/710290/how-to-remap-any-key-or-shortcut-on-windows-10/
Kiedyś były jeszcze jakieś programy nakladkowe do tego, ale nie używałem żadnego od czasów XP, trzeba by więc pogrzebać w czeluściach netu.

0

No dobrze, widzę, że "Power Toys" to produkt Microsoftu (jest szansa, że nic nie zepsuje w systemie), więc to jest jakieś rozwiązanie (o ile jest dostępny dla mojej wersji Windowsa). Zapewne wolałbym, żeby to było jakoś ustandaryzowane, typu wpisać odpowiednią nazwę układu klawiatury w Windowsowych opcjach układu klawiatury, a Windows sam pobierze odpowiednią konfigurację z Windows Update… (O ile dobrze rozumiem, czego powinienem oczekiwać od "układu klawiatury").

Poczekam, może ktoś będzie mieć jeszcze inny pomysł. :)

6
Silv napisał(a):

Różnice są spore. Na Linuxie mam np. możliwość naciśnięcia AltGr+K i uzyskania znaku wielokropka (), naciśnięcia AltGr+- i uzyskania znaku półpauzy (), naciśnięcia AltGr+9 i uzyskania znaku lewego cudzysłowu ostrokątnego («). Na Windowsie te skróty nie wprowadzają żadnych znaków. Poza nimi na Linuxie jest cała masa skrótów z AltGr oraz Shift+AltGr.

Od lat używam niestandardowego układu pod Windows. Działa jak układ programisty, ale ma dodatkowe znaki. Wielokropek jest pod AltGr+., półpauza tak samo jak u ciebie, a « pod Shift+AltGr+<.

Układ jest stąd: http://grzegorz.jagodzinski.prv.pl/keyboard/indexpl.html#autor
(to jest ten „Polski QWERTY”).
Nie jest to żadna apka do remapowania klawiszy tylko „legitny” układ na poziomie systemu.

Ale to tylko połowicznie rozwiązuje problem, bo choć dodatkowych znaków jest wiele to kombinacje są inne niż te które znasz.

Możesz wygenerować własny układ klawiatury za pomocą Microsoft Keyboard Layout Creator.
https://www.microsoft.com/en-us/download/details.aspx?id=102134

1 użytkowników online, w tym zalogowanych: 0, gości: 1