From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4177B0A7.40908@users.sf.net> Date: Thu, 21 Oct 2004 16:50:47 +0400 From: Alexey Rusakov Organization: RingRows User-Agent: Mozilla Thunderbird 0.8 (X11/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] PuntoSwitcher =?windows-1251?Q?=E4=EB=FF_=CB=E8=ED=F3?= =?windows-1251?Q?=EA=F1?= References: <4163EF40.8060601@zlt.ru> <200410070952.49762.combr@vesna.ru> <4164D878.2090803@zlt.ru> <200410071104.48514.combr@vesna.ru> <1097129472.2514.9.camel@tiger.lan.mobicomk.ru> In-Reply-To: Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by AMaViS 0.3.12pre8 X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Oct 2004 12:50:53 -0000 X-List-Received-Date: Thu, 21 Oct 2004 12:50:53 -0000 Archived-At: List-Archive: List-Post: Сорри за позднее вступление в дискуссию, недавно подписался только. > On Thu, 07 Oct 2004 17:44:27 +1100, Dmitry Derjavin > wrote: > >> On Thu, Oct 07 2004 at 17:11, Beshkov Andrew >> wrote: >> >>>> > Никто не знает что будет, проги то такой нету... >>>> >>>> потому что она никому не нужна. >>> >>> Потому что писать ее никому не охота. >> Подтверждаю, потому что писать неохота. Я все никак не соберусь разобраться с Xkb, чтобы ее написать. Отсутствие раздражает жутко. Но я собираюсь все это делать под иксами, в обычной консоли меня как-то совсем ломает. Хотя идея хакнуть kbd под это дело, наверное, перспективна. >>> Думаю что пользователи Linux не настолько пионеры обожающие >>> неудобства. >> >> Видимо, "подпорки" типа "Punto Switcher" -- просто не unix way. > И чего тут не unix-way-ного? Единственное что - я бы предпочел не Punto Switcher, а более простую программу, которая производит перекодировку выделенного текста плюс переключение раскладки по нажатию кнопки, а не самостоятельно. Под виндой такая программа называлась Snoop/Очепятка. Если иметь связку из двух программ - одна занимается перекодированием скормленного ей текста (возможно, пайпнутого ей из xselection!), а вторая следит за печатающим пользователем и когда надо, перекидывает раскладку плюс дергает первую программу для исправления уже напечатанного - по-моему, это будет самый настоящий Unix-way. [JustTalk] Да, и кстати. Это не подпорка. Если верить специалистам по юзабилити, то это как раз правильный UI, по сравнению с клавишей(ами), которую(ые) постоянно забываешь нажимать + индикатором, на который постоянно забываешь посмотреть. Беда в том, что общее решение на уровне Xkb/kbd невозможно, потому что в том же Punto содержится частотный словарь употребления символов в разных раскладках. А если я придумаю свою раскладку?.. Так что индикатор раскладки и кнопка для ее переключения будут жить еще очень долго. Но по крайней мере можно добиться того Помнится, Punto Switcher меня жутко раздражал тем, что пытался переключать раскладку, когда я ники, логины, пароли вводил. Причем этот факт еще надо было отловить. Собственно, после этого я его снес и зарекся пользоваться чем-то подобным. Только по моей указке. Опять же, правильный UI способен был бы учитывать поля для ввода паролей, имен и тому подобного, и не переключать раскладку автоматически в них. Тут можно много чего еще придумать. Собственно, было бы интересно обсудить это дело - можно ж крутую штуку замутить. [/JustTalk] В общем, если меня достаточно часто будут пинать, я наконец напишу по крайней мере первую из упомянутых программ :) А дальше посмотрим. -- Alexey "Ktirf" Rusakov RingRows OOO