LINUX.ORG.RU

setborder 2.1: консоль тоже должна быть удобной

 


0

0

Помните старые добрые времена DOS и програму keyrus, которая индицировала текущий язык клавиатурного ввода цветом бордюра VGA ?

Теперь и любители консоли Linux не обязаны гадать: а какая буква у меня сейчас введется: русская, украинская или латинская ? На sourceforge.net опубликован пакет "setborder", включающий патчи к разным версиям ядер вплоть до 2.6.30 и программу, активизирующую цветовой индикатор языка ввода консоли - как для normal VGA, так и для framebuffer.

>>> Страничка проекта на sourceforge.net



Проверено: Shaman007 ()

Re: setborder 2.1: консоль тоже должна быть удобной

Кстати, индикацию раскладки можно сделать при помощи курсора : блочный с символом внутри (правда только на FB).

V0ID ★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

Наиболее удобным индикатором раскладки в консоли является цвет курсора, так как при наборе текста взгляд устремлен именно на него. Как это реализовать не знаю, поэтому посматриваю в трей и на led.

По сабжу переключателей, пользуюсь двумя циклическими Lwin, Rwin оба рус/лат. Нажимаю их мизинцами правой и левой руки в зависимости от того какой рукой был набран предыдущий символ (правила десятипальцевого набора).

krizz ()

Re: setborder 2.1: консоль тоже должна быть удобной

>Кстати, индикацию раскладки можно сделать при помощи курсора : блочный с символом внутри (правда только на FB).

Интересно. Не подскажите как?

krizz ()

Re: setborder 2.1: консоль тоже должна быть удобной

> Помните старые добрые времена DOS

Не застал. А чем они так добры? DOS тогда был круче unix'а?

FENix ()

Re: setborder 2.1: консоль тоже должна быть удобной

>У меня клавиатура находится на полочке под верхней панелью стола, как и у многих. Чтобы увидеть леды - мне надо полочку выдвигать. Я инвалид ?

чьорт, тыб еще написал что любишь кататься на роликовых посреди высокоскоростной трассы и спросил бы с подковыркой - не мешаешь ли ты окружающим

black7 ()

Re: setborder 2.1: консоль тоже должна быть удобной

>как и у многих.

да и кстати. без статистических данных ты выглядищь эммм.... ну ты понял

зы: не стесняйся. у меня вот боковое зрение когда-то тоже было в плачевном состоянии. главное работать над собой

black7 ()

Re: setborder 2.1: консоль тоже должна быть удобной

>практически все пользователи компьютеров на Украине

s/на/в/

>Здесь повсеместно используются латинская, русская и украинская раскладки (как минимум).


чудесно ложаться на win+1,2,3

black7 ()

Re: setborder 2.1: консоль тоже должна быть удобной

>Здесь повсеместно используются латинская, русская и украинская раскладки (как минимум).

кстати, есть синтетическая раскладка сочетающая в себе обе последних.

http://dict.linux.org.ua/other/ua_layout_uni.html

black7 ()

Re: setborder 2.1: консоль тоже должна быть удобной

> >У меня клавиатура находится на полочке под верхней панелью стола, как и у многих. Чтобы увидеть леды - мне надо полочку выдвигать. Я инвалид ?

> чьорт, тыб еще написал что любишь кататься на роликовых посреди высокоскоростной трассы и спросил бы с подковыркой - не мешаешь ли ты окружающим

А ты у гугля спроси "компьютерный стол" и посмотри фотки предложенных моделей. 100% имеют конструкцию с выдвижной полочкой для клавиатуры.

yuk ()

Re: setborder 2.1: консоль тоже должна быть удобной

>Ребят, вы чего? Кейрус отображал зеленую рамку в области т.н. оверскана. Где ж теперь на соверменных мониторах ее взять-то?

во. хоть один коммент по теме

да. регистров тех уже не сыщешь. разве что эмуляция...

black7 ()

Re: setborder 2.1: консоль тоже должна быть удобной

>А ты у гугля спроси "компьютерный стол" и посмотри фотки предложенных моделей. 100% имеют конструкцию с выдвижной полочкой для клавиатуры

100? ты врешь

окромя того даже если напишут 90, прямой корелляции нет.

ну признайся что у тебя боковое зрение 150-160. я соглашусь что для таких случаев нужна альтернатива. а пока не конструктивно

black7 ()

Re: setborder 2.1: консоль тоже должна быть удобной

>>А зачем иксы человеку, который юзает только консоль?

>Удобней же.

Не всегда. Мне на моём ноуте (т.е. на калькуляторе и диванно-кроватной читалке) иксы нафиг не упали. А вот на десктопе, согласен, полезная штука... иногда.

matimatik ()

Re: setborder 2.1: консоль тоже должна быть удобной

>А ты у гугля спроси "компьютерный стол" и посмотри фотки предложенных моделей. 100% имеют конструкцию с выдвижной полочкой для клавиатуры.

<100%

matimatik ()

Re: setborder 2.1: консоль тоже должна быть удобной

> DOS тогда был круче unix'а?

В некотором роде да. DOS рулил на большинстве компов, а тогдашние unix-ы для тогдашних компов (персоналок) были тяжеловесны.

Кто теперь помнит Microsoft Xenix...

hobbit ★★★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

>> DOS тогда был круче unix'а?

>В некотором роде да. DOS рулил на большинстве компов


Ага, эта недосистема была круче unix, потому что успешно хромала тогда на всех 286-х.

sinister666 ★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

>эта недосистема была круче unix, потому что успешно хромала тогда на всех 286-х.

Вообще-то, она на 8086 вполне себе хромала. А на 286 она уже рулила и педалила :)

KRoN73 ★★★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

В консоли раскладки клавиатуры не нужны. Закопайте.

dm1024 ★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

>Помните старые добрые времена DOS и програму keyrus, которая индицировала текущий язык клавиатурного ввода цветом бордюра VGA ?

Уже 15 лет как хочу забыть.

lexxus-lex ★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

> Агащаз, разбежалси :)

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

dm1024 ★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

> опубликован пакет "setborder", включающий патчи к разным версиям ядер

Как страшно... Скажыте, зачем, зачем функционал прикладной программы делать через патчи ядра???

Было время, когда на ALTLinux форуме мне советовали как патчить ядро чтоб XMMS заработал. Ну дибилизм же!

xintrea ()

Re: setborder 2.1: консоль тоже должна быть удобной

Большинство задач, по сути своей, не требуют графики, и вполне могли бы быть оформлены как консольные приложения.
К сожалению многие пейсатели считают своим "долгом" прикрутить к "Hello world" графический интерфейс, XML, пару либ для работы с БД и еще тонну всякой гламурной чуши. Пейсанина, ясен перец, будет на дикой смеси жаб, питонов, мон и прочих порождений помутившегося "рассудка" подобных же пейсателей. При этом в каждых трех строках будет примерно десяток ошибок летального характера... 8) Повозившись с сегфолтами и синтаксисом, добавив еще несколько либ-враперов (от таких же пейсателей), с победными воплями на весь инет, очередной абортативный уродец будет впариваться и пихаться куда ни попадя - сиречь увидит свет.

P.S. А если серьезно, то к примеру то автор XChat рыщет помощи для доведения до ума консольной версии. Да и не только он...

P.P.S Kто бы довел до ума MC еще. 8))) Несмотря на сайт своего имени и бездну начального энтузизизма, дело дальше прикручивания уже существующих пачей так и не пошло...

V0ID ★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

>>>Проще с нуля написать :)

Эт точно, когда смотрю его сырцы - МОСХ начинает кипеть на 15й минуте, а на сороковой я прихожу именно к этому выводу...

V0ID ★★★ ()

Re: setborder 2.1: консоль тоже должна быть удобной

> Как страшно...

А что тут страшного ?

> Скажыте, зачем, зачем функционал прикладной программы делать через патчи ядра???

Потому что прямая работа с железом может считаться задачей прикладной программы только в недоразумениях типа MS DOS.

В приличных операционных системах это делается на уровне драйвера.

yuk ()

Re: setborder 2.1: консоль тоже должна быть удобной

>> Как страшно...
> А что тут страшного ?


Для маленькой несистемной программки пересобирать ядро? Мне страшно за мозги того, кто считает это нормальным.


>> Скажыте, зачем, зачем функционал прикладной программы делать

>> через патчи ядра???

> Потому что прямая работа с железом может считаться задачей

> прикладной программы только в недоразумениях типа MS DOS.

> В приличных операционных системах это делается на уровне драйвера.


Ну и что мешает сделать драйвер подключаемым модулем? Зачем ведро патчить? Люди, вы сошли с ума, окончательно и бесповоротно.

xintrea ()

Re: setborder 2.1: консоль тоже должна быть удобной

> Ну и что мешает сделать драйвер подключаемым модулем? Зачем ведро патчить?

На самом деле патчатся драйвера клавиатуры, VGA-консоли и framebuffer-консоли (если вам от этой информации легче). Но поскольку все они входят в СТАНДАРТНУЮ поставку ядра и к тому же не собираются в виде подключаемых модулей - назвать это "патчем ядра" и правильно, и короче.

yuk ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.