I’m learning so much about the inner workings of keyboard layouts.

Now I understand why the Linux people are always talking about Linux. The personal obsession…

Also, I did something (maybe?) and now Command+V gives me a clipboard history which is kinda neat—and I’m now just remembering that I forgot to use it for that ellipsis. 🙃

#keyboard #linux #KeyboardLayouts

Якщо ви збираєтесь переходити на оптимізовані клавіатурні розкладки англійської мови — раджу двічі подумати, перед тим, як всліпу обирати colemak-dh через його розпіареність. Крім сумісності з qwerty біндами (на світлині версія колемаку з меншою сумісностю задля кращої "ергономіки"), насправді, у порівнянні з новішими оптимізованими леяутами це можна називати "ергономічним пеклом", хоча він дійсно набагато кращий від qwerty та у популярних лідербордах, де використовують зазвичай застарілі аналізатори, посідає перше місце.

Особисто, раніше дивився лише на ті параметри, котрі використовує аналізатор github-сторінки colemak-mod-dh. Вирішив пошукати більш нішеві леяути клавіатур та знайшов дуже гарний сайт:
https://layouts.wiki.

Colemak-DH зробили цілих 11 років тому (2014) й клавіатурні ентузіасти не стоять на місці, хоча ергономічно він програвав одному старішому леяутові навіть у свій час (MTGAP ansi з 2012, який я сам, до речі, зараз використовую і найближчим часом намірів переходити не маю).

Знахідка цього аналізатора значно покращить результат мого розслідування щодо оптимізації української клавіатури.

P.S: не зважайте на те, що на світлині порівнюються леяути зі стандартною фізичною клавіатурою. Навіть ерго/матричні клавіатури колемакові не сильно помагають.

#keyboardlayouts #keyboard_layouts #клавіатурні_розкладки #леяути_клавіатур #розкладки_клавішниць #colemak #colemak_dh #keyboards #клавіатури #клавішниці

Just for fun I created a Shavian QWERTY keyboard map for #FreeBSD.

The hard part turned out to be that I had to work from pictures of layout diagrams, and tiny ones at that, cross-referencing them by eye against a Unicode chart. No-one has a text list of what Shavian alphabet characters go with what keys.

I named it gb-shaw, of course.

#ShavianAlphabet #nosh #uservt #KeyboardLayouts

How quickly you can switch between different keyboard layouts?

https://sopuli.xyz/post/32391591

How quickly you can switch between different keyboard layouts? - Sopuli

Lets say you have 2 computers, one uses qwerty layout and the other one dvorak [https://en.wikipedia.org/wiki/Dvorak_keyboard_layout]: can you quickly switch between the two without getting used to one or the other?

Thoughts on neo keyboard layout?

https://sopuli.xyz/post/32048276

Thoughts on neo keyboard layout? - Sopuli

I heard it is also good for english-speakers. Do you think its good, or does it have weakness in your workflows?

#Linux #Customization #RiverWM #Wayland #Keyboardlayouts
А вот и индикатор раскладки подъехалъ.
#Linux #Customization #RiverWM #Wayland #Keyboardlayouts
В целом, работает.
Но надо поправить потом немного.
Но теперь можно отобразить текущую раскладку, что уже неплохо.

Патч
тут
#Linux #Customization #RiverWM #Wayland #Keyboardlayouts
Короче, я применил
патч и решил воспользоваться watch'ером, который предлагал автор.

Скажу одно: Оно работает. Версия River'a
0.3.12-dev.2+63542fd (которая по умолчанию). Патч для него приложил ниже. Посмотрю, как его в 0.4.0-dev прикрутить.

А как теперь отобразить адекватно вывод... Уже другой вопрос.
Но автор ещё предлагает пропатченный
i3status-rust, но это не eww/astal и прочее.

(
@rf @Russia )

RE: https://shitpost.poridge.club/notes/aadyuuyfat

TBH, I think the #CopilotKey is worse than the #PizzaKey because #Netpliance #iOpener didn't force that shit onto other users.

Simply because one doesn't expect that #Internet #Terminal to be used as a #desktop.

Source: https://www.youtube.com/watch?v=USQxZc9nmtE via @lazygamereviews

#Linux #Customization #RiverWM #LabWC #Wayland #Keyboardlayouts
Проблема пришла откуда не ждали.
riverctl позволяет мне выставить раскладку, но через него узнать текущую раскладку не получается. Да, у меня раскладка переключается через CapsLock, но всё же хочется немного "человечного" индикатора где-то в баре.

Решил я сначала спросить у ребят в discord-сервере unixporn, вдруг кто-то уже это решил (если что, я не пользуюсь waybar'ом, я хотел узнать, можно ли как-то узнать данную информауию путём вывода её в терминал). Откликнулся один человек, который решил поискать по такому запросу. Он смог найти лишь с располодением окон (window layout), но не с раскладкой клавиатуры, на что я, после параллельного поиска, ответил, что такого даже в riverctl и не задумано.

БОЛЕЕ ТОГО, не я один на это жаловался.
Оказывается, у них в задачах уже
2 года висит задача #831 (Support for querying current keyboard layout), название которой говорит само за себя. Даже нашёлся смелый малец, кто сделал решение проблемы #753 (river-status: add keyboard_layout event), но разработчик отклонил это, сказав, что это должно быть решено не на стороне оконника, а на стороне wlroots, и вообще, в LabWC точно такая же проблема #1317 (Support keyboard layout indicators via keyboard_layout protocol)

Технически, я согласен, ибо если начать такую пляску, то можно развести зоопарк из wlroots'а, чего очень не хочется...
Но у меня возникает вопрос: а реализуют ли?
(Сейчас проверяю GitLab wlroot'а в поисках данного вопроса, и чего-то похожего я не особо вижу)

Хочу спросить у вас, господа линуксоиды, великие рисовары, как решить сия проблему?
(
@rf @Russia )
Support for querying current keyboard layout

`riverctl keyboard-layout` currently allows us to set the keyboard layout. However, there is no way for to know which layout we've set. This would be useful, for example, for taskbars to show what is the current keyboard configuration. I've tried both `setxkbmap -print -verbose 10` and `locale...

Codeberg.org