1

Тема: Зайва розкладка клавіатури Windows 10 після оновлення.

Доброго ранку усім.
У Windows 10 є досить відома проблема з розкладками при оновленні системи - наприклад, якщо у вас є українська клавіатура і немає російської, то M$ можуть вирішити виправити цей "недолік". Або, якщо у вас лише нестандартна розкладка української - додати ще й стандартну, ану ж як знадобиться? Що, власне, у мене і ставалося. А ще декому додавалася мова "qaa-Latn", лишень заґуґліть. При цьому в налаштуваннях показуються виключно ваші налаштування, без оцієї приблуди, і чи не єдиний спосіб її видалити - це додати і видалити.
Але з останнім оновленням у мене додалося qab-Latn. І коли я додаю таку мову в налаштуваннях, у мене їх стає... дві. І видаляється, відповідно, лише одна. Що робити?
https://replace.org.ua/uploads/images/931/e86ed527cae770f95fc2ccaaa25b7bf6.png

Подякували: Betterthanyou1

2 Востаннє редагувалося mamkin haker (17.11.2021 13:49:04)

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Прихований текст

перевстановити шиндоус :3

можливо згодиться таке рішення?
вітка - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
добавити IgnoreRemoteKeyboardLayout значення 1

або спробуйте подивитись у
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
може вона тут завалялась

3

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

qab?... може це пан dot гакнув віндус і встановив свою розклаку всім

4

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

FakiNyan написав:

qab?... може це пан dot гакнув віндус і встановив свою розклаку всім

Vse tak i bulo.

5

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Прихований текст
Подякували: koala, leofun012

6

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Дякую, на диво допомогло. Я вже намагався через PowerShell додавати-видаляти qab-latn, але це спрацьовувало.

Подякували: 0xDADA11C71

7

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Install Gentoo

8

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

bebyk написав:

Install Gentoo

Продовжу офтоп. Збирався був колись перейти на Ubuntu чи ще який лінукс, але так і не знайшов простого способу конвертувати свої саморобні віндові розкладки в юніксовий формат. Тому погрався-подивився, як воно працює, але так і лишився тоді на ХР. Цікаво, чи не придумали до цього часу якийсь конвертер для розкладок? Руками переписувати там довго буде — я максимально задіяв мертві клавіші, загальна кількість символів на кожній розкладці виходить понад тисячу.

9 Востаннє редагувалося Droid 77 (20.11.2021 16:45:41)

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Можливо не зовсім по темі.
Якось дуже багато років тому в одному з підручників натрапив на рекомендацію встановлення системи:
розкладка клавіатури за умовчуванням "Англійська (США міжнародна)";
мова -- мова регіону;
стандарти -- стандарти регіону.

Всі системи які встановлював таким чином ні коли не мали проблем з розкладками та виводом системних меседжів.

В якому саме підручнику то вичитав вже не згадаю, але взяв на озброєння та не жалкую.
З якими бібліотеками то пов'язано не з'ясовував, просто взяв до уваги цю інформацію.

10

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

P.Y.: наскільки мені відомо, в Windows розкладка - це не набір даних, а DLL-файл, який можна сформувати виключно внутрішніми засобами M$, відкритого стандарту немає і прочитати його просто так неможливо.
Droid 77, завжди так роблю, але це не рятує від глюків.

11

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

koala написав:

P.Y.: наскільки мені відомо, в Windows розкладка - це не набір даних, а DLL-файл, який можна сформувати виключно внутрішніми засобами M$, відкритого стандарту немає і прочитати його просто так неможливо.

Незовсім так. Існує такий інструмент, як MS KLC — редактор розкладок, що зберігає їх у вигляді файлів початкового коду (.klc-файл являє собою текст в utf-16, хоча utf-8 теж підтримується); розкладку звідти можна скомпілювати — генерується встановлювальний пакет з DLL'ами; також цей редактор може імпортувати встановлені розкладки. Тобто, маючи цей інструмент, встановлену розкладку можна конвертувати в текст, з яким далі міг би працювати конвертер розкладок, щоб згенерувати розкладку для ніксів. Тим більше, оскільки розкладки для себе робив я сам, використовуючи MS KLC, то й початковий код у мене теж є — тобто, навіть імпортувати з .dll непотрібно, треба лише конвертувати з .klc.

12

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Ну тоді https://github.com/alexriss/keyboard-layout-converter

Подякували: P.Y.1

13 Востаннє редагувалося dot (20.11.2021 22:31:43)

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Pro vsjak zaznatcu xid perenesennja rozkladky, jakctco xtosj xotce volosnorutcno zrobyty.

Jakctco .klc vkljutcaje vesj nabir rozkladky, to vyide dva snopa: 1) vlasne sama nabirnytsja, kotru pyxajemo v /usr/share/X11/xkb/symbols jak okremu rozkladku tcy dodajemo do pevnoho snopa, 2) spysok mertvyx spoluk, kotryx mogna dodaty tcy perepysaty do ~/.XCompose. Zjminji pidljahaje takog snip, jnp, /usr/share/X11/xkb/rules/evdev.xml.

Je ctce problema. Dekotri mertvi spoluky, nasampered ti, de 1) vyplodom je dekiljka znakiv, 2) povjazani poza osnovoju nabirnytsjy (np. spoluka →→) — mogutj ne robyty v pevnyx proqramax. Pevnym tcynom vyrjicuje sja za dopomohoju zjminoju im, perevagno na xim abo ibus.

Подякували: P.Y.1

14

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Власне, там уся сіль у мертвих клавішах (скрипт вище генерує лише .xkb, тому для цієї задачі не підходить). Також, наскільки я зрозумів, коли пробував був розібратися в ніксових розкладках, проблемою є те, що список мертвих клавіш у вінді визначається окремо для кожної розкладки, тоді як у ніксах задається глобально для всіх розкладок — що є проблемою, якщо розкладок кілька, і однакові мертвоклавішні послідовності можуть оброблятися в них по-різному. Чи, може, є можливість задавати свій окремий список композитних пар для кожної розкладки?

15 Востаннє редагувалося P.Y. (21.11.2021 02:07:05)

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Або поставмо питання інакше: якийсь свій недописаний конвертер розкладок у мене самого є — треба допиляти його до кінця й потестувати в роботі згенеровані ним розкладки. Можна знов поставити убунту й потестувати згенеровані розкладки на ній, але це дещо накладно (зайві перезавантаження та інші дії), і є ризик усе поламати чимось криво згенерованим. Було б зручно мати емулятор ніксової клавіатури, під яким можна було б потестувати конвертовані розкладки, не виходячи з вінди. Як це найпростіше зробити?

16

Re: Зайва розкладка клавіатури Windows 10 після оновлення.

Чи, може, є можливість задавати свій окремий список композитних пар для кожної розкладки?

Ja tak daleko ne zaxodyv, bo ja jakraz za unifikatsiju, ctco duge pomitno za mojymy rozkladkamy — ne lyce kompozer, a vse tupo unifikovane, navitj bukvy (latinka totognjo kirilky). Ale ja ne zaperetcuju v potrjibnistj tsjoho.

Tcysto umovno, ja tcuv, ge kompozerky mogna rozpodjilyty za lokalamy, ale to vge treba tcerez ruty, abo cukaty jak ctce mogna krim .Xcompose. Ale ja ne peven, bo tse na rivnji «tcuv dzvin, ale… ne peven pro njoho».

Jakctco okremo pro mertvi klavicy, to jyx mogna prypsjatcyty do rozkladky okremo, ale, tak, povedjinka osnovana na kompozerji, tog povertajemo sja do poperednjoho abzatsa, tog ¯\_(ツ)_/¯.

Zadlja takoho zapytannja navitj varto sxodyty na SE, moʼ take mogna spravdji zrobyty, tog potim sjudy zakynj vidpovidj.

Подякували: P.Y.1