Представлен Salix Ratpoison 13.37 - редакция Linux-дистрибутива Salix, базирующаяся на минималистичном фреймовом оконном менеджере Ratpoison. Ratpoison был создан как графический вариант консольной утилиты Screen для обеспечения возможности неперекрывающегося отображения нескольких окон. Управление производится через клавиатурные комбинации или через командную строку. Дистрибутив на 100% совместим со Slackware Linux 13.37 и исповедует подход "одно приложение на одну задачу". Salix развивается создателем дистрибутива Zenwalk Linux, покинувшим проект в результате конфликта с другими разработчиками, отстаивавшими политику максимальной похожести на Slackware. Размер загрузочного iso-образа составляет 426 Мб. По заявлению разработчиков, Salix Ratpoison является первым дистрибутивом с графическим интерфейсом, управляемым только с клавиатуры и способным работать без наличия манипулятора мышь. Для соответствия данной цели подобраны все входящие в комплект приложения, главным условием для которых была возможность
Выпущен стабильный релиз низкоуровневого локального переключателя клавиатуры LoLo Switcher v.0.20 для X11. LoLo Switcher работает как процесс на низком системном уровне, и получает данные от клавиатуры напрямую из устройства ввода. Обнаружив нужную последовательность кодов, LLS вызывает функции X11, отвечающие за переключение раскладки. Особенности программы: Функционирует в любых окружениях рабочего стола (KDE3, KDE4, GNOME2, LXDE); Поддерживает любые модели клавиатур и джойстиков; Работает напрямую с устройством ввода; Предельная компактность, скорость работы, близкая к нулю нагрузка на систему; Прозрачная работа параллельно с другими переключателями клавиатуры; Феноменально гибкие возможности настройки; Встроенные средства диагностики устройства ввода. Фильтрация и отслеживание событий клавиатуры настраивается с помощью регулярных выражений. Благодаря этому, переключатель можно настроить на любую экзотическую клавиатурную комбинацию. Настраивается даже срабатывание по отжатию клавиш.
Mozilla Labs объявила о старте нового проекта Ubiquity, который призван изменить то, как люди используют интернет, добавив возможность ввода команд с клавиатуры. Разработчики Ubiquity заметили, что некоторые пользователи пытаются смешать воедино различные web-сайты, используя доступные технологии. Среди наиболее распространенных выделяются Bookmarklet и скрипты GreaseMonkey. Но и они не лишены недостатков, поэтому разработчики захотели создать решение, которое бы удовлетворяло всех. Ubiquity представляет собой командную консоль для написания скриптов, разработанную таким образом, чтобы быть всегда под рукой во время web-серфинга. По нажатию «горячей клавиши» появляется окно, в котором пользователь сможет ввести команду, используя информацию с текущей страницы, а так же ресурсы с других web-сайтов. В простейшем примере ввод команды "highlight" подсветит выделенный на странице текст, а "email" перешлет этот текст, используя Google Mail. Более наглядно преимущества использования Ubiquity проявляются
Выпущена бета-версия программы "СОЛО на клавиатуре" для Unix. Программа предназначена для обучению слепому десятипальцевому методу набора данных с клавиатуры. В качестве основы при проектировании СОЛО для *nix использовалась дисковая версия «СОЛО на клавиатуре» 8.8 для Windows. На данный момент доступны установочные пакеты для: ASP Linux 11 Fedora Core 5 SuSE 10 Mandriva 2006 Завершается подготовка файлов для: Debian Sarge 3.1r2 FreeBSD 5.4 FreeBSD 6.0 Slackware Linux 10.2 Arch Linux Gentoo Linux Ubuntu AltLinux Master Ведется работа над портированием СОЛО в: GNU HURD OpenBSD OpenSolaris QNX Mac OS 10.4
В статье "X keyboard notes" говориться об изменении раскладки клавиатуры для ввода отсутствующих в стандартной раскладке спецсимволов. Другие интересные статьи того же автора: "linux packaging notes" - сводная таблица по некоторым командам RPM, dpkg и YUM; "unicode quick reference" - коды популярных спецсимволов в UTF8; "X clipboard notes" - заметки по использованию буфера обмена; "fontconfig and fixed size fonts" - настройка фиксированных шрифтов для xterm; "Application settings for dark terminals" - оптимизация цветовой гаммы для терминала с черным фоном; "Essential Vim" - таблица полезных команд vim.
В статье "Multimedia/Internet Keyboards in GNU/Linux" показано как под Linux задействовать дополнительные клавиши на мультимедийной клавиатуре, используя демон hotkeys. Ниже краткий, рассказ как я активировал доп. клавиши на своем ноутбуке (без доп. демонов): Вооружаемся man xev и man xmodmap и привязываем действия к спецклавишам: Fn+F2 - mute Fn+F3 - Уменьшить звук Fn+F4 - Прибавить звук Кнопка слева от кнопки питания - запустить gnome-terminal Кнопка справа от кнопки питания - запустить xfmail Определяем коды символов, запустив xev: Fn+F2 - 160 Fn+F3 - 174 Fn+F4 - 176 кн. слева - 178 кн. справа - 236 Прописываем имена комбинаций через xmodmap ("setxkbmap `cat file`" или "xmodmap file"): vi /.xmodmaprc (/.Xmodmap, /etc/X11/xinit/Xmodmap, /.Xkbmap, /etc/X11/xinit/Xkbmap) keycode 160 = XF86AudioMute keycode 174 = XF86AudioLowerVolume keycode 176 = XF86AudioRaiseVolume keycode 178 = XF86HomePage keycode 236 = XF86Mail Настраиваем WM для запуска программ при нажатии на
В продаже появилась виртуальная клавиатура, изображение клавиш, с помощью лазеров, проецируется на твердую поверхность, виртуальные нажатия отлавливаются с помощью инфракрасного датчика перемещения. Стоимость такого чуда - 99$. Мне кажется, что не менее интересная идея - клавиатура в виде коврика, который можно свернуть. Про прототипы тряпичной клавиатуры, я ничего не слышал, просто, это первое, что в голову пришло, как более дешевая реализация с возможностью печати в слепую. Правда, коврик можно и под Virtual Keyboard подложить.
Виктор Костромин осветил тему поддержки USB-устройств в Linux, на примере подключения USB-мыши, Flash-диска и цифрового фотоаппарата. От себя добавлю, что время когда приходилось вручную исправлять drivers/usb/storage/unusual_devs.h для подключения нового USB устройства похоже в прошлом, к тому же linux-hotplug успешно выполняет оставшуюся рутинную работу. USB Flash, Palm (через usb-serial - /dev/ttyUSB0),клавиатура и мышь определяются без проблем, для цифрового фотоаппарата удобно использовать gphoto2, для сканера - sane.
Официально вышел FreeBSD 4.9-RELEASE. Изменения относительно предыдущего релиза: Исправлены многочисленные проблемы с безопасностью: sendmail, realpath, openssh, openssl, signal kernel, ibcs2, arp, readv, procfs; atkbd теперь нормально реагирует на загрузку без клавиатуры (не нужно выполнять kbdcontrol -k /dev/kbd1 после подключения клавиатуры); Исправлена ошибка не дающая загрузить ядро на Intel 80386 CPU; Добавлена поддержка Physical Address Extensions (PAE), что позволяет использовать до 64GB ОЗУ; Поддержка или исправления для сетевых устройств: Broadcom 5705, SK-9521 V2.0, 3COM 3C940 Gigabit Ethernet NIC, Davicom DC9102, ProSum's ProATM (IDT77252-based), RealTek RTL8150 USB, Granch SBNI16 SHDSL; wi(4) устройства теперь могут без проблем засыпать и просыпаться (suspend/resume ); Многочисленные исправления и изменения в ipfw (комментарии, опция -n для тестирования команды без изменений, в ipfw show можно задать диапазон, адреса можно перечислять через запятую: 1.2.3.4, 5.6.7.8/30, 9.10.11.12/2 ); В ядро
Интересный обзор новой железяки Shuttle SS50. Основные характеристики: Pentium 4 SiS 650/961 Chipset DDR200/266 Support ATA/100 Support - 2 IDE Ports Integrated SiS 315 Graphics 2 Serial Ports 4 USB 1.1 Ports (2 Rear, 2 Front) 3 IEEE1394 (Firewire) Ports (2 Rear, 1 Front) - Lucent FW323 PS/2 Keyboard/Mouse Ports S-Video TV Out C-Media 8738 6-CH Sound, 5.1 Speaker Support (A3D/Direct Sound 3D and C3DX Positional Audio) Onboard Realtek RT8100 LAN (Bootable) 2 PCI Slots Aluminum Chassis 1 5.25" Bay, 2 3.25" Bays (L) 280mm X (W) 200mm X (H) 180mm