Сайт | Скачать | Видео | Wiki

Автор Тема: Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.  (Прочитано 8575 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн anlator

  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Автор темы
  • Желание - падение.
Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« : 15 Август 2011, 23:54:13 »
Добрый вечер. Подскажите пожалуйста: можно ли в Хvesa установить ввод украинского языка в клаве ? Если да, то каким образом (подробнее). Спасибо. :P

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #1 : 16 Август 2011, 00:43:18 »
Кажется, там используются настройки /etc/X11/xorg.conf. Нужно дописать 'ua' через запятую в секцию клавиатуры этого файла или использовать мастер настройки клавиатуры/мыши для этого.
Код
Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
Option      "XkbRules" "xorg"
Option      "XkbModel" "pc102"
Option      "XkbLayout" "us,ru,ua" #xkeymap0
Option      "XkbVariant" ",winkeys"
Option "XkbOptions"   "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
затем выполнить это
Код
/usr/local/apps/XkbConfigurationManager/XkbApplyNow
Хотя я сам не пробовал, но теоретически должно сработать.

Оффлайн Gerasats

  • Ветеран
  • *****
  • Сообщений: 1055
  • Репутация: +32/-0
  • Короче, я полный оппортунист.....и по фиг!
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #2 : 16 Август 2011, 11:53:50 »
Кажется, там используются настройки /etc/X11/xorg.conf. Нужно дописать 'ua' через запятую в секцию клавиатуры этого файла или использовать мастер настройки клавиатуры/мыши для этого.
Код
Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
Option      "XkbRules" "xorg"
Option      "XkbModel" "pc102"
Option      "XkbLayout" "us,ru,ua" #xkeymap0
Option      "XkbVariant" ",winkeys"
Option "XkbOptions"   "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection


Одно маленькое замечание при такой записи знаки припинания в украинской раскладке будут как на печатной машинке, т.е. на верхней цифровой шкале, чтобы этого не было, делаем:

Код
Section "InputDevice"
Option      "XkbVariant" ",winkeys ,winkeys"
EndSection

« Последнее редактирование: 16 Август 2011, 11:57:47 от Gerasats »
Desktop:  AMD Phenom II X4 965 Black Edition 3400MHz, HyperX Limited Editions - 8GB Module - DDR3 1600MHz, ASRock N68C-GS FX, GeForce GT240 PCIe, LG Electronics IPS277L-BN, SSD Kingston SSDNow V300 (А400) 60GB (250GB) 2.5" SATAIII MLC
Netbook: Vinga Twizzle J116
Tablet:Samsung SM-T290/T295 Galaxy Tab A 8.0, Phone: Samsung A5(2018)
OS - Imppup64-9.6.1 frugal install, Linux Mint 20.2 "Uma" Cinnamon, Windows 11 rel. 22000.282, OpenElec, Android- 7.1 - 12.0

Оффлайн anlator

  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Автор темы
  • Желание - падение.
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #3 : 16 Август 2011, 21:03:22 »
Спасибі усім за допомоґу. Все працює.
/usr/local/apps/XkbConfigurationManager/XkbApplyNow - этого не делал.
Option      "XkbVariant" ",winkeys ,winkeys" - с этим конечно лучше.
Ще раз дякую, допобачення.  ;D

Оффлайн mayhl

  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
    • softmasterhl.awardspace.info
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #4 : 26 Сентябрь 2011, 12:59:04 »
Кажется, там используются настройки /etc/X11/xorg.conf. Нужно дописать 'ua' через запятую в секцию клавиатуры этого файла или использовать мастер настройки клавиатуры/мыши для этого.
Код
Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
Option      "XkbRules" "xorg"
Option      "XkbModel" "pc102"
Option      "XkbLayout" "us,ru,ua" #xkeymap0
Option      "XkbVariant" ",winkeys"
Option "XkbOptions"   "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
затем выполнить это
Код
/usr/local/apps/XkbConfigurationManager/XkbApplyNow
Хотя я сам не пробовал, но теоретически должно сработать.

Добавил а результата не получил даже после перезапуска.
Код
# /usr/local/apps/XkbConfigurationManager/XkbApplyNow Нет такого файла или каталога
PuppyRus Linux-2.0 Snow Dog Retro полная установка Xorg.
Добавил в параметрах третьей раскладкой украинскую в X Neural Switch = переключает только en, ru
Настройки-Мастер Настройки Xorg-Мастер настройки мыши и клавиатуры = просто исчезает без следов после нажатия.
Подскажите, плиз, как добиться третьей украинской раскладки.  



Оффлайн vityk

  • Старожил
  • ****
  • Сообщений: 356
  • Репутация: +24/-0
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #5 : 26 Сентябрь 2011, 13:44:55 »
Нужно добавить украинскую раскладку в  /etc/X11/xkb/symbols и отредактировать файл /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi. Почитайте эту тему для PuppyRus-2,0 Snow Dog.

Оффлайн mayhl

  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
    • softmasterhl.awardspace.info
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #6 : 26 Сентябрь 2011, 14:23:32 »
Нужно добавить украинскую раскладку в  /etc/X11/xkb/symbols и отредактировать файл /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi. Почитайте эту тему для PuppyRus-2,0 Snow Dog.
Благодарю (Дякую).
1. Распаковываем прилагаемый архив с украинской раскладкой в каталог /etc/X11/xkb/symbols/
2. Даем команду
Код
setxkbmap us,ru,ua -option grp:ctrl_shift_toggle,grp_led:scroll
3. В xneur добавляем украинскую раскладку и значок флага (нужно искать).
Чтобы не запускать setxkbmap после каждого рестарта Xorg сервера, более правильным будет редактировать файл /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi, конкретно - 36 строку
Код
<merge key="input.x11_options.XkbLayout" type="string">us,ru,ua</merge>
Нарисовал флаг в таком же стиле.

PS
Что-то картинка попортилась, упаковал в архив, может кому сгодится.
Пока не понял куда флаг ложить и как подключить.

Оффлайн vityk

  • Старожил
  • ****
  • Сообщений: 356
  • Репутация: +24/-0
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #7 : 26 Сентябрь 2011, 15:39:41 »
Инструкция:
1. Распаковываем архив с украинской раскладкой в каталог /etc/X11/xkb/symbols/
2.  Редактируем файл /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi, конкретно - 36 строку (добавляем ,ua), чтобы получилось так
Код
<merge key="input.x11_options.XkbLayout" type="string">us,ru,ua</merge>
3. Распаковываем архив с украинским флагом в каталог /usr/share/gxneur/pixmaps/
4. Перезагружаемся.
5. Добавляем в gxneur украинскую раскладку.
6. Користуємось  ;)

Оффлайн mayhl

  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
    • softmasterhl.awardspace.info
Re:Puppy - 420 RU 2.6.25.16 Xvesa украинский ввод.
« Ответ #8 : 26 Сентябрь 2011, 16:41:29 »
... 3. Распаковываем архив с украинским флагом в каталог /usr/share/gxneur/pixmaps/
4. Перезагружаемся.
5. Добавляем в gxneur украинскую раскладку.
6. Користуємось  ;)
:angel: Благодарю, (+ за полноту описания, ранне переключение уже сделал, непонял тока куда имадж флага ложить и как это имадж подключить).