1

Re: Фонетические раскладки для не кирилических клавиатур

ЯВЕРТЫ раскладку для fisenoda выложил в extra-devel. Для английской там тоже есть, но старая, не все буквы на месте.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

2

Re: Фонетические раскладки для не кирилических клавиатур

gLobster пишет:

ЯВЕРТЫ раскладку для fisenoda выложил в extra-devel. Для английской там тоже есть, но старая, не все буквы на месте.

жду с нетерпением английско/русскую для N900
в смысле - хардварная английская

GNU/Linux Debian / Nokia N900 / N9

3

Re: Фонетические раскладки для не кирилических клавиатур

dik пишет:

жду с нетерпением английско/русскую для N900
в смысле - хардварная английская

Извиняй за задержку. Отдыхаю на родине таблеток. Вчера свою выкупил, но пока даже не покрутить - лежит заклееная таксфри на столе - желудок соком разъедает.
В понедельник доберусь до рабочего компьютера - скомпилирую и выложу под английскую клаву. Тоже в extra-devel. Не вижу смысла класть дальше. Всё-таки это хак, который может повторить любой, умеющий редактировать файлы xkb

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

4

Re: Фонетические раскладки для не кирилических клавиатур

Dik, я собрал пакет с яверты раскладками под любую клаву. Но в гараже после маинтейнса какой-то бардак - пакеты компилятся. но в репозитарии не попадают. Как вылечится - ставь себе из devel xkblayouts-rx51-ru версии не ниже 0.4.2-1. По дефолту она включится под финскую клаву, но просто из-под рута скажи xkbcustom us - и включится твоя.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

5

Re: Фонетические раскладки для не кирилических клавиатур

gLobster пишет:

Dik, я собрал пакет с яверты раскладками под любую клаву. Но в гараже после маинтейнса какой-то бардак - пакеты компилятся. но в репозитарии не попадают. Как вылечится - ставь себе из devel xkblayouts-rx51-ru версии не ниже 0.4.2-1. По дефолту она включится под финскую клаву, но просто из-под рута скажи xkbcustom us - и включится твоя.

Угу, спасибо, буду пробовать...

GNU/Linux Debian / Nokia N900 / N9

6

Тема: Фонетические раскладки для не кирилических клавиатур

Dik или любой владелец N900 с английской/кирилической или иной какой клавой, кроме финско/шведской, пришлите мне, пожалуйста, вывод программки /usr/bin/osso-product-info ? Нада для сборки пакета с автоматической настройкой на тип клавиатуры

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

7

Re: Фонетические раскладки для не кирилических клавиатур

gLobster пишет:

Dik или любой владелец N900 с английской/кирилической или иной какой клавой, кроме финско/шведской, пришлите мне, пожалуйста, вывод программки /usr/bin/osso-product-info ? Нада для сборки пакета с автоматической настройкой на тип клавиатуры

$ osso-product-info
OSSO_PRODUCT_HARDWARE='RX-51'
OSSO_PRODUCT_NAME='N900'
OSSO_PRODUCT_FULL_NAME='Nokia N900'
OSSO_PRODUCT_RELEASE_NAME='Maemo 5'
OSSO_PRODUCT_RELEASE_FULL_NAME='Maemo 5'
OSSO_PRODUCT_RELEASE_VERSION=xxxxxxxxxxxxxxxxxxxxxxx
OSSO_PRODUCT_WLAN_CHANNEL='fcc/us'
OSSO_PRODUCT_KEYBOARD='Russian/Latin'
OSSO_PRODUCT_REGION='Russia'
OSSO_PRODUCT_SHORT_NAME='Nokia N900'
OSSO_VERSION=xxxxxxxxxxxxxxxxxxxxxxxxxxxx

При автоматической замене следует помнить, что кнопки поменять легко, а вот информация прошивается на заводе и потом не меняется.

8

Re: Фонетические раскладки для не кирилических клавиатур

Спасибо. Мне собственно надо тока OSSO_PRODUCT_KEYBOARD чтобы вычислить аппаратную раскладку. Я правильно понял, что у Вас кирилическая машинка с ЙЦУКЕН?

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

9

Re: Фонетические раскладки для не кирилических клавиатур

gLobster пишет:

Спасибо. Мне собственно надо тока OSSO_PRODUCT_KEYBOARD чтобы вычислить аппаратную раскладку. Я правильно понял, что у Вас кирилическая машинка с ЙЦУКЕН?

Да, у меня честная русская машинка.

10

Re: Фонетические раскладки для не кирилических клавиатур

gLobster
Ну я свою как бы уже послал - давайте создам отдельную тему по английской и другой хардварной клаве - заодно там отпишусь как у меня работает...

GNU/Linux Debian / Nokia N900 / N9

11

Re: Фонетические раскладки для не кирилических клавиатур

Конечно. И все пожелания туда же.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

12

Re: Фонетические раскладки для не кирилических клавиатур

Выделил тему из FAQ. В настоящий момент в extras-devel лежит пакет xkblayouts-rx51-ru_0.4.2-5, который зает фонетические раскладки для FiSe клавиатур и для US.

При установке пакет пытается определить текущую аппаратную конфигурацию и, если машинка финская или английская, подменяет, соответственно, русскую. После установки или обновления надо в апплете панели управления выключить (если была уже включена) и включить обратно русскую раскладку. Иначе X сервер не подгрузит изменения.

Изменять раскладки (после установки) можно и вручную. Для этого есть простенький скрипт. Запускать его можно только из-под рута, поскольку он корректирует системные файлы xkb. Что может скрипт

xkbcustom -l            # показать известные раскладки
xkbcustom -r            # восстановить оригинальную
xkbcustom -d           # установить фонетическую, ориентируясь на предположение об аппаратной конфигурации
xkbcustom <имя>    # установить принудительно раскладку <имя>

Файлы, описывающие раскладки, лежат в /usr/share/xkblayouts
Копия оригинальной русской раскладки, после установки, будет в /usr/var/cache/xkblayouts

Сейчас Dik смотрит правленную под английскую клавиатуру и, когда мы с ним придём к консенсусу, я выложу пакет в тестинг, а дальше уже ваши голоса

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

13

Re: Фонетические раскладки для не кирилических клавиатур

Слегка обновил пакет. Теперь он умеет в память нужные раскладки подгружать автоматом. Достаточно пакет просто установить. У Dik времени нет английскую раскладку проверить. Может кто ему поможет? У самого меня глаз уже намылился.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

14

Re: Фонетические раскладки для не кирилических клавиатур

Я писал в gtalk - русская не изменилась практически - даже буква пропала...

GNU/Linux Debian / Nokia N900 / N9

15

Re: Фонетические раскладки для не кирилических клавиатур

Я тебе туда же ответил. В том то и дело, что изменилась. А ё теперь z с синей. А обратного слэша просто не стало. Он только на экранной таблице. Попробую на досуге разрисовать табличку

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

16

Re: Фонетические раскладки для не кирилических клавиатур

Оки, нарисую и выложу сюда.

GNU/Linux Debian / Nokia N900 / N9

17

Re: Фонетические раскладки для не кирилических клавиатур

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

ЯВЕРТЫУИОПШ
АСДФГХЙКЛ,Ъ
ЗЬЦЖБНМ Ч

1234567890=
*+#-_()&!?э
ё$щ/\"'@ю

может вместо твердого знака в верхнем регистре сделат мягкий?

GNU/Linux Debian / Nokia N900 / N9

18

Re: Фонетические раскладки для не кирилических клавиатур

Честно говоря сам я противник такого размещения. Ь знак на X - классическая подстановка. Нынешняя моя версия теперь не препятствует созданию своих раскладок. Делаешь копию файла исходноя раскладки с другим именем, правишь там "под себя" и подгружаешь в память. Формат файла прост, но я опишу его подробно для памяти.

Собственно при такой раскладке вроде все буквы есть? Волнует как работают стрелочки? Нокия постоянно подсовывает подлянки, блокируя конфигурационные возможности жёсткой прошивкой в код. Уже 2 таких выгреб на xkb. Одну даже обещали убрать в следующих обновлениях.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

19

Re: Фонетические раскладки для не кирилических клавиатур

я посмотрел - формат файлика простой - попробую замесить под себя - если что - буде спрашивать.

Мне хотелось бы более уместить на русской стороне - желательно всё нужное. Учитывая что только столбцы символов слева и справа не трогаются.

GNU/Linux Debian / Nokia N900 / N9

20

Re: Фонетические раскладки для не кирилических клавиатур

В текущих прошивках всё только через опу. Пока "Синие клавиши" на русском и английском общие. Но это зарегистрировано как баг и будет исправлено через пару прошивок.
Так что там столбцы такие:
- базовый символ
- шифт + базовый
- синий символ
- шифт + синий
- кирилический символ
- шифт + кирилический.

На английской клаве, чтобы минимально использовать синих символов, я задействовал 2 стрелочки, переопределив остальные как на скандинавской клаве. Последствия - при нажатой синей клавише на латинской раскладке стрелки работают не правильно.

Ну и ещё мне представляется, что пакет готов и я его промоутнул в тестинг репозитарий. Если хотите увидеть его в экстрас - суйте голосы
Ваш голос тут

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

21 Отредактировано manopulus (20-12-2009 13:14:06)

Re: Фонетические раскладки для не кирилических клавиатур

Привет,

на мой взгляд, необходимо повесить значки:

<  >  {  }  [  ]  |  ~

буквально сегодня мне пришлось в терминале набирать такое:

ssh ...
ps auxf | grep processname | grep -v grep | awk '{print $2}' | xargs kill -9

пришлось в основном текст набирать с помощью экранной клавиатуры. причем мне надо было рестартануть процесс быстро, а в реале на набор ушло с минуту sad

как идея: http://www.shmuma.ru/n810-kbd-layout-shmuma.html

любой админ или программер будет дико благодарен за указанные значки.... хотя бы и с клавишей-модификатором (синяя стрелка - модификатор - какая-то буква = дает '<'), если такое есть в маемо (я до этого не пользовался подобными устройствами, недавно купил.

Дописка.
только что обнаружил, что можно нажать одновременно синюю стрелку и ctrl.
мазохизм. они рядом, плюс ctrl неудобно расположенна сразу под слайдером.... может, возможно сделать алтернативный вызов, удибный как и переключение языка?

22

Re: Фонетические раскладки для не кирилических клавиатур

Не думаю, что это массово правильно. Создавая свой пакет я руководствовался двумя правилами:
- максимально сохранить соответствие надписей на клавишах выводимым буквам
- разместить все кирилические буквы.

Консоль - очень специфическая задача. Если Вам нужна спец. раскладка - можете её просто добавить и включить вручную.

Что касаемо вызова таблицы доп.символов - то замечу, что читать руководства перед началом эксплуатации полезно. В частности из-за столь малой клавиатуры и ящё ряда причин клавиши-модификаторы действуют не только в момент нажатия, но и на один символ после. Так что достаточно вначале нажать синюю клавишу, отпустить, а потом нажать контрол.

Ну и ещё. Не питайте иллюзий - изменить алгоритм переключение раскладок нельзя smile Он зашит в код, хотя и якобы прописан в xkb файлах. Иначе бы надпись не всплывала о смене.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

23

Re: Фонетические раскладки для не кирилических клавиатур

мне аппарат прибыл из швеции, руководство соответствующее. я первые 15 минут разбирался, как с него звонить и первое впечатление было - разочарование. потом стал открывать всякие функции и сейчас ему рад. пока мне не нравится работа батарейки, особенно в 3G (e75 работает дольше и его батарея слабее). Реально можно рассчитывать на 4-5 часов в 3G.
а раскладка... ну да, буду менять smile

24

Re: Фонетические раскладки для не кирилических клавиатур

Руководство я скачал с сайта нокии ещё до того, как девайс купил smile На русском. Финское же бумажное заметил через 2 недели после покупки только:)

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

25

Re: Фонетические раскладки для не кирилических клавиатур

Тем кто пользуется моим пакетом. Если хотите, чтобы я смог его переместить в репозитарий extras и он был доступен по умолчанию - голосуйте за него:
здесь

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom