LINUX.ORG.RU

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

 console ядро


0

0

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

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

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



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

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

V0ID ★★★
()

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

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

krizz
()
Ответ на: комментарий от V0ID

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

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

krizz
()
Ответ на: комментарий от Gukl

>google:vga

Ты мне ещё про VGA рассказывать будешь, когда я его до последнего регистра знал когда-то :D

KRoN73 ★★★★★
()

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

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

FENix
()
Ответ на: комментарий от yuk

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

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

black7
()
Ответ на: комментарий от yuk

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

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

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

black7
()
Ответ на: комментарий от yuk

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

s/на/в/

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


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

black7
()
Ответ на: комментарий от yuk

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

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

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

black7
()
Ответ на: комментарий от black7

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

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

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

yuk
() автор топика
Ответ на: комментарий от Macil

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

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

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

black7
()
Ответ на: комментарий от yuk

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

100? ты врешь

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

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

black7
()
Ответ на: комментарий от Dimanc

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

>Удобней же.

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

matimatik
()
Ответ на: комментарий от yuk

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

<100%

matimatik
()
Ответ на: комментарий от FENix

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

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

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

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

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

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


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

sinister666 ★★
()
Ответ на: комментарий от sinister666

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

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

KRoN73 ★★★★★
()

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

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

lexxus-lex ★★★
()
Ответ на: комментарий от KRoN73

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

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

dm1024 ★★★
()
Ответ на: комментарий от dm1024

>Даже дети знают, что консоль нужна только до и для поднятия иксов.

Ну да, детям она ни для чего другого и не нужна :)

KRoN73 ★★★★★
()

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

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

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

xintrea
()

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

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

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

V0ID ★★★
()
Ответ на: комментарий от KRoN73

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

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

V0ID ★★★
()
Ответ на: комментарий от dm1024

> Даже дети знают, что консоль нужна только до и для поднятия иксов

Поздравляю тебя, Шарик, ты балбес (С)

yuk
() автор топика
Ответ на: комментарий от xintrea

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

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

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

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

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

yuk
() автор топика
Ответ на: комментарий от yuk

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


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


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

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

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

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

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


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

xintrea
()
Ответ на: комментарий от xintrea

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

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

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