Лингвофорум

Общий раздел => Наука и техника => Компьютеры => Тема начата: arseniiv от января 8, 2009, 18:46

Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 8, 2009, 18:46
Впервые услышал о такой вещи на этом форуме... А для набора своих лингвистических причуд часто нужны диакритики, неудобно набираемые сейчас через собственную таблицу символов...

Посоветуйте, пожалуйста, какой-нибудь хороший, бессбойный и желательно бесплатный (или неофициально бесплатный) такой редактор!!

Или же посоветуйте средство для ввода таких вещей (диакритик то есть, или какого-нибудь видоизменения букв, например, t → θ (ах, да, тут просто греческую установить можно, но я не знаю, где у неё что, вдруг специальные греческие диакритики случайно выйдут и не уйдут - мало ли что может случиться :donno:), s → ʂ / ʃ), если таковое имеется...

P.S. В раскладках я совершенно не разбираюсь, так как пользуюсь только RU и EN, причём самыми обыкновенными...
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от января 8, 2009, 18:52
Я уже в какой-то теме давал ссылку (а до того ещё кто-то): http://www.klm32.com/ . Это то, чем я воспользовался. Вариант Lite бесплатный. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Алексей Гринь от января 8, 2009, 19:20
Есть ещё UniPad.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 8, 2009, 19:43
А какие там ограничения в lite?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 8, 2009, 19:53
Что-то с сайтом www.klm32.com ... :donno:
Название: Мне нужен он (редактор раскладки клавиату
Отправлено: arseniiv от января 8, 2009, 19:55
А теперь вообще 404 - сайт не найден

Какое полное название программы вашей, myst?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от января 8, 2009, 20:52
Цитата: "arseniiv" от
Какое полное название программы вашей, myst?
Программа не моя, но вот: «Keyboard Layout Manager» — извольте. :)

Только что проверил, сайт работает. :donno:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 8, 2009, 22:06
А, ду, теперь работает.
myst, конечно же, программу не вы написали, это я так о том, что вы её предложили ;D
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 9, 2009, 12:20
И кстати, смешно выходит: написали бы вы, myst, эту программу - стали бы пользоваться версией lite?  :D
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Dana от января 9, 2009, 13:10
Если вы юзаете Винду, то ничего лучше Microsoft Keyboard Layout Creator не придумано :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: sknente от января 9, 2009, 13:17
Придумано: klm32.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Dana от января 9, 2009, 13:23
Цитата: "sknente" от
Придумано: klm32.

И чем лучше?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 9, 2009, 13:25
Dana, и ваш вариант посмотрю
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от января 9, 2009, 14:08
MSKLC: сделал раскладку — ставь на сколько угодно компов.
KLM: €ßись каждый раз заново.

MSKLC: можно делать мёртвые клавиши.
KLM: низзя. В итоге количество возможных символов, вмещаемых раскладкой, падает раз в 10.

Преимущества майкрософтины очевидны.

При этом:

MSKLC: для установки надо качать библиотеку длл-ок то ли в 20 то ли в 30 мб, причём каждый раз забываю какую именно.
KLM: ничего качать не надо.

Вывод: если у вас кастрированный интернет, то KLM будет скачать реальнее.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: sknente от января 9, 2009, 14:34
MSKLC: чтобы выбрать символ для каждой клавиши, надо долго и мучительно выполнять мышкой фигуры сложного пилотажа, в конце работы вы имеете готовый карпал туннел и суицидальные наклонности.

KLM: тыкаем на клавишу, тыкаем на символ в таблице которая висит сверху; пять минут и раскладка готова, ваши запястья и оптимистический подход к жизни остались целыми.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от января 9, 2009, 15:06
Цитата: "Vertaler" от
KLM: €ßись каждый раз заново.
Скопировать раскладку в системный каталог религия не позволяет? :o
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от января 9, 2009, 15:11
KLM32: более простой и наглядный интерфейс.
MSKLC: требует от пользователя некоторых усилий, но, в итоге, дает больше возможностей.

Часто использую эти программы вместе: основную часть монтирую в KLM32, а потом открываю ее в MSKLC и делаю инсталяшник (перед этим, возможно, добавив мертвые клавиши). Если нужно просто модифицировать раскладку для собственных потребностей, иногда достаточно и одного KLM32.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от января 9, 2009, 15:19
Цитата: "myst" от
И кстати, смешно выходит: написали бы вы, myst, эту программу - стали бы пользоваться версией lite?
Я пользуюсь не Lite. :P
Но фишка-то не в этом. Ведь Ваш вопрос был в стихотворной форме. Уж вольно иль не вольно, я не знаю. Поэтому ответить я решился как подобает стихоплёту, с рифмой то есть. Однако незамеченным остался сей каприз. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 9, 2009, 15:55
Цитата: myst от января  9, 2009, 15:19
Я пользуюсь не Lite. :P
Но фишка-то не в этом. Ведь Ваш вопрос был в стихотворной форме. Уж вольно иль не вольно, я не знаю. Поэтому ответить я решился как подобает стихоплёту, с рифмой то есть. Однако незамеченным остался сей каприз. :)
Ан, точно и не lite, но трудно всё ж уловить весь ритм в английском тексте (ну, то есть, для меня-то трудно), только у вас не рифма тут, а ритм наверно.
Ещё не выбрал я пока редактор, но всем спасибо за сравнение такое
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от января 9, 2009, 16:12
Цитата: "arseniiv" от
Ан, точно и не lite, но трудно всё ж уловить весь ритм в английском тексте (ну, то есть, для меня-то трудно), только у вас не рифма тут, а ритм наверно.
Так не в английском, блин, а в русском, ё-моё. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от января 9, 2009, 20:01
А в русском было мало звуков (поэтому не понял сразу)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Alessandro от марта 12, 2009, 14:50
Я хочу сделать такую раскладку, чтоб её можно было сохранить в виде файла, выложить на сайт, чтоб и люди могли бы оттуда этот файл скачивать и ставить у себя на компе без сильного гемо... э... в общем, без особых сложностей. И я хочу бесплатную программу, с помощью которой я смогу это сделать. Можете что-нибудь посоветовать?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Тайльнемер от марта 13, 2009, 07:17
MSKLC
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 13:15
Цитата: "Alessandro" от
MSKLC
А он нормально работает? Тут где-то проскакивали сообщения, что он немного «косячит».
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от марта 13, 2009, 13:29
Цитата: myst от марта 13, 2009, 13:15
Цитата: "Alessandro" от
MSKLC
А он нормально работает? Тут где-то проскакивали сообщения, что он немного «косячит».
Это всё от лени. :yes: Испытайте сами и не верьте слухам.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 13:31
Цитата: Vertaler от марта 13, 2009, 13:29
Это всё от лени. :yes: Испытайте сами и не верьте слухам.
Версия 1.3.4073 от 20.05.2004 самая новая?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от марта 13, 2009, 13:32
Цитата: myst от марта 13, 2009, 13:31
Цитата: Vertaler от марта 13, 2009, 13:29
Это всё от лени. :yes: Испытайте сами и не верьте слухам.
Версия 1.3.4073 от 20.05.2004 самая новая?
Испытайте обе на всякий случай. У меня, например, новая виндой не переваривается, и я ничего с этим не могу сделать.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 13:34
Цитата: "Vertaler" от
Испытайте обе на всякий случай.
А какие обе? :what:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от марта 13, 2009, 13:41
Цитата: myst от марта 13, 2009, 13:34
Цитата: "Vertaler" от
Испытайте обе на всякий случай.
А какие обе? :what:
Ой. Извините, очитался. Мне «или самая новая» почудилось.

Посмотрел сайт МЅ и запутался. В общем, качайте любую.

Upd: ага, самая новая. Если только не существует какая-нибудь 1.4, которая не равна указанной.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 13:50
Цитата: "Vertaler" от
В общем, качайте любую.
Всё обломилось: эта штука требует .NET, а мне ставить его некуда. :( Надо-то всего-навсего макроны в английскую международную добавить, а KLM не хочет больше 3-х клавиш к «мёртвой» добавлять. Денег ему надо, что ли? :'(
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Bhudh от марта 13, 2009, 14:07
myst, я все макроны в Таблице символов ставлю, меня не напрягает. Можно, в конце концов, один раз буквы с ними написать, а потом их мышкой таскать куда надо. ;)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от марта 13, 2009, 14:16
Цитата: myst от марта 13, 2009, 13:50
Цитата: "Vertaler" от
В общем, качайте любую.
Всё обломилось: эта штука требует .NET, а мне ставить его некуда. :(
В смысле некуда? Нет 30 мб на диске?
ЦитироватьНадо-то всего-навсего макроны в английскую международную добавить, а KLM не хочет больше 3-х клавиш к «мёртвой» добавлять. Денег ему надо, что ли? :'(
Именно их.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Lugat от марта 13, 2009, 14:26
Цитата: Vertaler от марта 13, 2009, 14:16
Именно их.
Ну, можно и без денег обойтись имеющимися средствами. Выбрать только подходящую раскладку. Например, польскую программистскую. Поменять всё что надо в клавишах, вводимых через AltGr и символов вполне хватит.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 14:44
Цитата: "Vertaler" от
В смысле некуда? Нет 30 мб на диске?
.NET значительно больше места занимает, больше сотни мегабайт. А у меня свободного места на системном разделе всего 200 с копейкой. :(

Цитата: "Vertaler" от
Именно их.
Мой дизассмемблер по нему плачет. Ух, отучу я его денежки любить! :) Только времени жаль...
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Алексей Гринь от марта 13, 2009, 15:09
Цитата: "myst" от
.NET значительно больше места занимает, больше сотни мегабайт.
Вы что ели? ~25 мб.

Алсо, Висту надо пользовать, тут он предустановлен.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Алексей Гринь от марта 13, 2009, 15:18
2.0                    30 МB
3.0                    54 MB
3.5                    197 MB
.NET 3.5 SP1    250 MB

Алсо, рантайм один и тот же, набор либ разный. Надеюсь, прога просит не 3.5 SP1 :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 15:31
Цитата: "Алексей Гринь" от
Вы что ели? ~25 мб.
Гринь, мы разве не договорились?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Алексей Гринь от марта 13, 2009, 15:35
Цитата: "myst" от
Гринь, мы разве не договорились?
[offtopic]Я ни с кем ни о чём не договоривался.[/offtopic]
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от марта 13, 2009, 15:45
Цитата: Алексей Гринь от марта 13, 2009, 15:35
Цитата: "myst" от
Гринь, мы разве не договорились?
[offtopic]Я ни с кем ни о чём не договоривался.[/offtopic]
Чтобы убедить не общаться со мной, тебя обязательно открытым текстом по матушке надо, да? Нормального языка ты не понимаешь?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от марта 13, 2009, 23:44
ЦитироватьНадеюсь, прога просит не 3.5 SP1
У меня версия 1.1 стоит. MSKLC работает.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Alessandro от апреля 30, 2009, 01:04
К сожалению ума и терпения, чтобы разобраться со всем этим хозяйством мне не хватило. Но по-прежнему нужно
Цитата: Alessandro от марта 12, 2009, 14:50
...сделать такую раскладку, чтоб её можно было сохранить в виде файла, выложить на сайт, чтоб и люди могли бы оттуда этот файл скачивать и ставить у себя на компе без сильного гемо... э... в общем, без особых сложностей.

Друзья, никто не мог бы мне помочь и сделать две раскладки? Буду очень признателен!
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от апреля 30, 2009, 01:12
Цитата: Alessandro от апреля 30, 2009, 01:04
Друзья, никто не мог бы мне помочь и сделать две раскладки? Буду очень признателен!
Я недавно добавлял макроны в US-International. Всё очень просто. Что у Вас не получается? MSKLC автоматически создаёт установочный пакет, исходник раскладки тоже можно сохранить.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от апреля 30, 2009, 01:30
Цитата: Alessandro от апреля 30, 2009, 01:04
Друзья, никто не мог бы мне помочь и сделать две раскладки? Буду очень признателен!
Могу сделать. А что именно нужно?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Alessandro от апреля 30, 2009, 14:23
Вот, повозился ещё немного и часть проблем решилась. Одну раскладку сделал, а с другой по-прежнему проблема.
Я хочу сделать раскладку по типу польской программистской: стандартная американская раскладка с добавлением
AltGr+A = Â
AltGr+C = Ç
AltGr+G = Ğ
AltGr+i = ı
AltGr+Shift+i = İ
AltGr+N = Ñ
AltGr+O = Ö
AltGr+S = Ş
AltGr+U = Ü

Делаю, компилирую, устанавливаю... В некоторых приложениях (например, в блокноте) работает, в некоторых (например, Outlook) - нет.

Когда я жму "Validate Layout", то он ругается: пишет     WARNING: The character Ü (U+00dc) exists in the entry for VK_U, ShiftState 'Shift+Ctl+Alt' of the layout table and is not in the default system code page (1252) of the English (United States) language you specified. This may cause compatibility problems in non-Unicode applications.

Но я хочу, чтобы язык набора опознавался именно как English (United States).
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от апреля 30, 2009, 14:46
На такие предупреждения можно не обращать внимания. Это просто информация о том, что некоторые символы не входят в стандартный набор, соответствующий английскому алфавиту. Если символ не входит в данный набор, то он может не быть доступным при использовании 8-разрядных кодировок (например, текст в формате windows-1251 не может содержать дополнительных латинских букв).

Проблемы с Аутлуком касаются всех добавленных символов, или только некоторых? Он их вообще не печатает, заменяет знаками вопроса или выполняет при нажатии клавиш какие-то свои действия (сохраняет письмо, изменяет шрифт и т.п.)?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Alessandro от апреля 30, 2009, 15:18
Всё! Ура! Заработало!  := Просто перезагрузился и стало работать во всех приложениях.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от апреля 30, 2009, 15:22
Цитата: Python от апреля 30, 2009, 14:46
Это просто информация о том, что некоторые символы не входят в стандартный набор, соответствующий английскому алфавиту.
Точнее в кодовую таблицу 1252.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от апреля 30, 2009, 15:24
Цитата: Alessandro от апреля 30, 2009, 15:18
Просто перезагрузился и стало работать во всех приложениях.
Возможны накладки с неуникодовскими приложениями. Например, у меня в Vim'е макроны не вводятся. Надо уникодовскую сборку искать. :(
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от апреля 30, 2009, 22:16
Цитата: myst от апреля 30, 2009, 15:22
Точнее в кодовую таблицу 1252.
Как ни странно, в таблице windows-1252 символ Ü присутствует. Можно предположить, что в английских раскладках предупреждение появляется для любого символа, который выходит за пределы базового набора ASCII (т.е., с кодом выше 127).
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от апреля 30, 2009, 22:25
Цитата: Python от апреля 30, 2009, 22:16
Как ни странно, в таблице windows-1252 символ Ü присутствует.
Действительно. :???
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Чайник777 от мая 31, 2009, 12:40
А как сделать новую раскладку под Ubuntu? Может кто-нибудь посоветует?   :-[
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от мая 31, 2009, 12:49
Раскладки в X'ах — текстовые файлы. Советую воспользоваться любимым текстовым редактором. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Чайник777 от июня 3, 2009, 09:47
Цитата: myst от мая 31, 2009, 12:49
Раскладки в X'ах — текстовые файлы. Советую воспользоваться любимым текстовым редактором. :)
Я догадываюсь. Но не знаю, какие файлы править и как, не хотелось бы изобретать велосипед. Если бы кто-нибудь, кто уже это делал, пояснил ...  :-\
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от июня 3, 2009, 14:09
Цитата: Чайник777 от июня  3, 2009, 09:47
Я догадываюсь. Но не знаю, какие файлы править и как, не хотелось бы изобретать велосипед. Если бы кто-нибудь, кто уже это делал, пояснил ...  :-\
Я лазил туда один раз, чтобы переключение раскладок сделать.
Файлы — в каталоге /usr/share/X11/xkb/symbols (это для Арча). Признаться, документацию на них не читал, так ковырялся. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от июня 3, 2009, 14:15
Вот (http://hektor.umcs.lublin.pl/~mikosmul/computing/articles/custom-keyboard-layouts-xkb.html) небольшое HOW-TO.

Документация на XKB (http://pascal.tsu.ru/en/xkb/).
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 18, 2009, 18:28
Есть ещё KbdEdit. Она получше указанных здесь прог будет, к тому же работает дополнительный переключатель Kana, который можно применять не только в японских раскладках ;) Только прога платная, демо ДЛЛ не сохраняет, а стоит сия радость под тыщу рублей. Жаба душит :)))

К сожалению, регистр Ctrl фактически нерабочий: во всех программах на него назначены горячие клавиши, в том числе и стандартные виндовые Ctrl+C и подобные, которые превалируют над раскладкой. Так что в MSKLC можно полноценно использовать только AltGr. Сделать подобное различение левого и правого контроля разработчики почему-то не догадались :(

Интересно, а руками никто писать не пробовал и компилировать потом в ДЛЛ?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 18, 2009, 18:43
Цитата: Usama от октября 18, 2009, 18:28
Так что в MSKLC можно полноценно использовать только AltGr.
Меня особенно бесит сочетание для ç в международной литинице. :wall:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от октября 18, 2009, 18:44
Цитата: myst от октября 18, 2009, 18:43
Цитата: Usama от октября 18, 2009, 18:28
Так что в MSKLC можно полноценно использовать только AltGr.
Меня особенно бесит сочетание для ç в международной литинице. :wall:
В смысле 'c бесит или alt+c?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 18, 2009, 19:28
Да, правый альт неудобен. В Леяаут манагере и Кбдедите можно назначить Альтом-Гр любую другую клавишу, например, левый альт.
Что ещё плохо, для винды АльтГр и Ctrl+Alt - это одно и то же, то есть если у вас за какой-то клавишей закреплён вызов ярлыка, то комбинация AltGr+Key работать не будет, а будет вызываться ярлык Alt+Ctrl+Key.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 18, 2009, 21:30
Цитата: Vertaler от октября 18, 2009, 18:44
В смысле 'c бесит или alt+c?
Эта буква — на Alt Gr+, , то есть клавиши сочетания вплотную друг другу. :(
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 18, 2009, 21:31
Цитата: Usama от октября 18, 2009, 19:28
Да, правый альт неудобен.
Для полного счастья нужно сделать оба альта серыми.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от октября 18, 2009, 21:33
Цитата: myst от октября 18, 2009, 21:30
Эта буква — на Alt Gr+, , то есть клавиши сочетания вплотную друг другу. :(
Вай, и правда, забыл уже. Набирай 'c и будет тебе счастье.

ЦитироватьДля полного счастья нужно сделать оба альта серыми.
В реестре всегда можно переназначить.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 18, 2009, 21:40
Дык то в реестре. Если выложить раскладку в общее пользование, не будешь же говорить: «Установили? А теперь назначьте левый альт правым»

Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 18, 2009, 21:52
Цитата: Vertaler от октября 18, 2009, 21:33
Вай, и правда, забыл уже. Набирай 'c и будет тебе счастье.
Ух ты! Верно. Thank you very match! ;up:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от октября 18, 2009, 21:58
Цитата: Usama от октября 18, 2009, 21:40
Дык то в реестре. Если выложить раскладку в общее пользование, не будешь же говорить: «Установили? А теперь назначьте левый альт правым»
Я думаю, каждый должен сам для себя решать, сколько альтов ему нужно.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 18, 2009, 22:01
Цитата: Vertaler от октября 18, 2009, 21:58
Я думаю, каждый должен сам для себя решать, сколько альтов ему нужно.
Но не редактированием же реестра. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 18, 2009, 22:31
ЦитироватьЯ думаю, каждый должен сам для себя решать, сколько альтов ему нужно.

Речь не об этом, а о том, что усложняется установка раскладки далёким от технических тонкостей пользователем.

Кстати, серый альт должен быть всё же один, иначе нельзя будет использовать обычный.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от октября 18, 2009, 22:51
Цитата: mystНо не редактированием же реестра.
Почему нет?  :)

Цитата: UsamaРечь не об этом, а о том, что усложняется установка раскладки далёким от технических тонкостей пользователем.
Алты не имеют отношения к раскладке.

ЦитироватьКстати, серый альт должен быть всё же один, иначе нельзя будет использовать обычный.
Обычный тоже можно куда-нибудь переназначить.  Клавиш много, вариантов тоже. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 02:00
Цитата: Vertaler от октября 18, 2009, 22:51
Почему нет?  :)
Действительно, а почему бы не сделать настройку системы накладыванием патчей на бинарники? Эта ж какое удобство! ;)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от октября 19, 2009, 10:14
Цитата: myst от октября 19, 2009, 02:00
Действительно, а почему бы не сделать настройку системы накладыванием патчей на бинарники? Эта ж какое удобство! ;)
Таких слов я уже не понимаю.  :donno:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 12:49
Цитата: Vertaler от октября 19, 2009, 10:14
Таких слов я уже не понимаю.  :donno:
Во-от! Редактирование реестра такое же шаманство, учитывая его несильную документированность, не говоря уже об удобстве. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Salowat от октября 19, 2009, 13:18
Почему не воспользоватся Программой ,,Globall-Office"
она очень удобна и к стати Клавиатуру можно переключать
на все языки мира.
Сейчас я пользуюсь ею. (у меня немецкая Тастатура "Клавиатура")
Система ,,Windows 7 Ultimate"
На Мониторе появляется Клавиатура, так-же можно переключать
на Phonetik  и  Wintows Клавиатуру
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 19, 2009, 17:47
Глобал Офис - это что? Программная клавиатура? Здесь речь идёт о том, чтобы ставить дополнительные раскладки непосредственно на винды, которые не зависели бы ни от каких программ. А программных решений много. Тот же Layout Manager, только для работы таких «раскладок» эти программы нужно запускать, а если редактировать непосредственно DLL-ку, то ничего запускать не надо.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от октября 19, 2009, 17:55
Кстати, чтоб не редактировать реестр потом, есть же reg-файлы. Один раз экспортируете, и...
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 18:06
Цитата: arseniiv от октября 19, 2009, 17:55
Кстати, чтоб не редактировать реестр потом, есть же reg-файлы. Один раз экспортируете, и...
Спасибо, Кэп! :yes:
Чтобы не париться шестнадцатеричным редактором, созданы двоичные diff и patch. :D
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 19, 2009, 18:22
Уходим от темы, однако...

Так что, руками никто не пробовал писать и не знает, как? :umnik:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 18:26
Цитата: Usama от октября 19, 2009, 18:22
Так что, руками никто не пробовал писать и не знает, как? :umnik:
DLL раскладки? Разве её устройство документировано?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 19, 2009, 18:28
В смысле? Код же какой-то должен быть. Идочкой я их читал, но я в ассемблере не смыслю.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 18:30
Ах да, я как-то давно поглядел на неё одним глазом в дизассемблере. В ней таблица.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 18:31
Цитата: Usama от октября 19, 2009, 18:28
В смысле? Код же какой-то должен быть. Идочкой я их читал, но я в ассемблере не смыслю.
Там кода две инструкции. :)
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 19, 2009, 18:42
А какие инструкции? У вас исходника никакого нет хотя б для примера? В идеале, конечно, на канадскую международную (kbdcan.dll) поглазеть. :eat:
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от октября 19, 2009, 19:16
Это ресурсная библиотека. Ля-ля-ля.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 19, 2009, 19:26
Да, библиотека. И что?
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 19:45
Цитата: Usama от октября 19, 2009, 18:42
А какие инструкции?

mov eax, <адрес-структуры-данных>
retn

:)

Цитата: Usama от октября 19, 2009, 18:42
У вас исходника никакого нет хотя б для примера? В идеале, конечно, на канадскую международную (kbdcan.dll) поглазеть. :eat:
Откуда же у меня исходники? :donno:
Документации на структуры данных в этих библиотеках я не встречал. Возможно, кто и реверсировал их, но мне об этом ничего не известно.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 19:47
Цитата: arseniiv от октября 19, 2009, 19:16
Это ресурсная библиотека. Ля-ля-ля.
Нет.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: arseniiv от октября 19, 2009, 19:54
Опять не угадал.......
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: myst от октября 19, 2009, 20:05
Поверхностное гугление дало пару ссылок:
http://www.ureader.com/msg/1473533.aspx
http://blogs.msdn.com/michkap/archive/2007/11/13/6122573.aspx
(Google) KbdLayerDescriptor (http://www.google.ru/search?hl=ru&source=hp&q=KbdLayerDescriptor&lr=&aq=f&oq=) (сам запрос)
Надежда найти описание структуры есть. :)
Дальше копать пока некогда: заказ делать надо.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Usama от октября 19, 2009, 20:57
Спасибо огромное! Вот что глубже накопал:
http://blogs.msdn.com/michkap/archive/2006/04/13/575500.aspx
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от ноября 3, 2009, 21:34
Цитата: myst от октября 18, 2009, 21:31
Для полного счастья нужно сделать оба альта серыми.
Постоянно возникает мысль, что клавиатуре не хватает левого AltGr и правого Tab'a...
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: mnashe от ноября 3, 2009, 21:46
Цитата: Python от ноября  3, 2009, 21:34
Постоянно возникает мысль, что клавиатуре не хватает левого AltGr и правого Tab'a...
Ага. Часто приходится бороться с искушением использовать левый Alt вместо AltGr. Иногда не справляюсь — отрезвляет писк в ответ.
А использование Tab'a в Windows'овском интерфейсе меня раздражает с самого начала: все навигационные клавиши под правой рукой, и только к Tab'у нужно тянуться чёрти куда...
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от ноября 3, 2009, 21:49
Цитата: Usama от октября 19, 2009, 18:42
У вас исходника никакого нет хотя б для примера? В идеале, конечно, на канадскую международную (kbdcan.dll) поглазеть.
В принципе, любую установленную на компьютере раскладку можно импортировать в MS KLC и сохранить как исходник. Полученный файл вполне пригоден для просмотра и редактирования в блокноте.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Тайльнемер от ноября 10, 2009, 08:03
Цитата: Python от ноября  3, 2009, 21:34
Постоянно возникает мысль, что клавиатуре не хватает левого AltGr и правого Tab'a...
Цитата: Python от ноября  3, 2009, 21:34
Ага. Часто приходится бороться с искушением использовать левый Alt вместо AltGr. Иногда не справляюсь — отрезвляет писк в ответ.
А использование Tab'a в Windows'овском интерфейсе меня раздражает с самого начала: все навигационные клавиши под правой рукой, и только к Tab'у нужно тянуться чёрти куда...
Клавиши на клаве можно произвольно переназначать в винде через реестр. Также есть гуи для этих целей типа "SharpKeys 3.0".
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: mnashe от ноября 10, 2009, 11:04
Цитата: Тайльнемер от ноября 10, 2009, 08:03
Клавиши на клаве можно произвольно переназначать в винде через реестр. Также есть гуи для этих целей типа "SharpKeys 3.0".
Я пользуюсь KeyTweak.
Но переназначить левый Alt в AltGr, конечно, не годится — просто Alt нужен не реже.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Тайльнемер от ноября 11, 2009, 05:42
Есть две кнопки «windows» и одна кнопка «меню», которые нужны очень редко (можно вообще без них обойтись). Вот туда-то и можно поставить либо alt, либо alt-gr.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: mnashe от ноября 11, 2009, 10:53
Логично.
Функцию кнопки «Меню» можно передать какому-нибудь сочетанию клавиш. Правда, это уже другими средствами: реестровое переназначение с сочетаниями не работает.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Python от ноября 19, 2009, 23:31
Цитата: mnashe от ноября 11, 2009, 10:53
Функцию кнопки «Меню» можно передать какому-нибудь сочетанию клавиш.
Стандартно вместо клавиши Windows можно использовать комбинацию Ctrl+Esc. Правда, стандартные комбинации с этой клавишей (например, Windows+D для сворачивания всех окон) работают только с клавишей Windows. Вместо клавиши «Меню» чаще используется правая кнопка мыши.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: mnashe от ноября 20, 2009, 10:25
Цитата: Python от ноября 19, 2009, 23:31
Стандартно вместо клавиши Windows можно использовать комбинацию Ctrl+Esc.
Несмотря на наличие клавиши Win на клавиатуре, я до сих пор чаще пользуюсь Ctrl+Esc — по привычке.
Цитата: Python от ноября 19, 2009, 23:31Правда, стандартные комбинации с этой клавишей (например, Windows+D для сворачивания всех окон) работают только с клавишей Windows.
Ну вот я как раз об этом.
К тому же, я пользуюсь не только стандартными, но и кучей собственных сочетаний с этой клавишей. Удобно.
Цитата: Python от ноября 19, 2009, 23:31
Вместо клавиши «Меню» чаще используется правая кнопка мыши.
Поэтому эта кнопка используется редко, и расположение её в нижнем ряду, среди префиксных клавиш (а она вовсе не префиксная!), к тому обычно засчёт части «пробела» — по-моему, большая глупость.
Но верх идиотизма в компьютерном мире — это клавиша Power. Даже Reset на системном блоке додумались делать утопленной, а эта — открыта, да на самом краю клавиатуры, да безо всяких префиксов, да без запросов на подтверждение. Да ещё переназначение через реестр с ней не работает — исполняется назначенная функция, и компьютер выключается.
Исправить можно только через Power options properties.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: Vertaler от ноября 20, 2009, 15:52
Цитата: mnashe от ноября 20, 2009, 10:25
Цитата: Python от ноября 19, 2009, 23:31
Вместо клавиши «Меню» чаще используется правая кнопка мыши.
Поэтому эта кнопка используется редко, и расположение её в нижнем ряду, среди префиксных клавиш (а она вовсе не префиксная!), к тому обычно засчёт части «пробела» — по-моему, большая глупость.
На ноутбуках я переназначаю на её место Delete. Он нужен намного чаще, а засовывают его обычно куда-то взад, куда не дотянешься.
Название: Мне нужен он (редактор раскладки клавиатуры)!
Отправлено: mnashe от ноября 21, 2009, 21:49
А случайных нажатий на бывает?
Я замучился на работе с одним старым ноутбуком: там Delete был на месте правого контрола. В конце концов мне надоело, и я назначил на Delete правый Control, а Delete на что-то другое — потом соображал, как залогиниться: ни исходный, ни переназначенный Delete не работали.
Всё-таки сообразил: Fn с одной из клавиш даёт Delete цифровой клавиатуры. Так что логинился уже не тремя, а четырьмя кнопками.
Потом получил нагоняй от сисадмина...