Моделька, Паровоз Ов-724 завода счетмаш. Дааа, когда-то, когда я ещё ходил пешком под стол, мне подарили на ДР такой набор. Трудная была судьба у этого наборчика, но он выжил.
( Читать дальше... )
( Читать дальше... )
Купил себе мышку a4 g10-700f, и оказалось что вместо даблклика жмется:
WIN+R http://www.win2.cn/g10 ENTER
Я сначала совсем не понял что произошло, потом взял виртуальную винду, и пустил мышь туда напрямую. В результате стало ясно что китайцы хитрые и криворукие. Хитрые, т.к. для этих мышей ну просто необходима ихняя userspace программка, а криворукие, т.к. ихняя программка - то ещё Г, писанное на embarcadero rad studio (бывшие delphi/builder).
Но таки удалось реализовать уже большую часть функционала для никсов:
Утилитка (и библиотека для работы с мышью) умеет делать пэйринг устройств, устанавливать скорость опроса, менять канал, ну и другие мелочи. В будущем допишу редактор профилей и парсер скриптов, пользуйтесь на здоровье.
Сорцы тут
Так сложилось, что донгл моей мышки A4Tech (G10-700F) линукс определяет как клавиатуру + мышь + !джойстик!. Клава/мышь - понятно, т.к. к донглу можно подцепить и мышки и клавы, но почему появляется ещё и джойстик - неизвестно. Видимо неправильно составлен HID, который донгл отдает системе.
Конечно, это почти никак не мешает обычной работе, но когда мы запускаем какую-нибудь игру под вайном - получаем залипшие кнопки вверх/влево. Конечно, можно вручную удалять /dev/input/jsX, но лучше объяснить udev, чтобы он сам удалял созданный jsX.
Создаем файл /etc/udev/rules.d/10-disable-js.rul es
и записываем туда:
SUBSYSTEM=="input"
Где 09da - vid, а 054f - pid, которые можно узнать с помощью lsusb.
Конечно, это почти никак не мешает обычной работе, но когда мы запускаем какую-нибудь игру под вайном - получаем залипшие кнопки вверх/влево. Конечно, можно вручную удалять /dev/input/jsX, но лучше объяснить udev, чтобы он сам удалял созданный jsX.
Создаем файл /etc/udev/rules.d/10-disable-js.rul
и записываем туда:
SUBSYSTEM=="input"
KERNEL=="js[0-9]*", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="054f",SYMLINK:="",RUN:="/bin/rm $env{DEVNAME}"
Где 09da - vid, а 054f - pid, которые можно узнать с помощью lsusb.
Давно мечтал сделать домашний сервер, на котором можно было бы хранить необходимые файлы, чтобы иметь доступ отовсюду, где есть интернет, заливать файлы, раздавать торренты и многое другое.
Выбор по части ОС и так понятен - ArchLinux, но вот с железом не мог решить, т.к. начал считать сколько потребляет обычный PC электроэнергии, его шумность и занимаемое пространство, ну, и цена.
Материнская была подобрана очень быстро - AsRock PV-530-ITX формата mini-itx + 2Gb DDR3:

Корпус - Airtone lp-301:

А вот жесткий диск никак не мог найти, т.к. все дорогие. Но решение было найдено - в магазине "квеста" (которая теперь стала онлайн-магазином) был б/у внешний жесткий диск 3Q Desktop Lite HDD External 320GB за 1.6к рублей(по инфе SMART его запускали около 10 раз всего). Который был куплен, и внутренности которого были извлечены наружу:

Сначала было порядка двух неудачных установок - загрузчик не ставился. Оказалось что диск в gpt-формате, и зануление через dd if=/dev/zero of=/dev/sda не помогало. Пришлось ставить на загруженном с livecd арчике пакет gptfdisk, запуска gdisk и сносить gpt. После чего установка прошла успешно.
На следующий день вспомнил что WD любят парковать головки часто, проверил - так и есть, выставил через hdparm -B 255 /dev/sda отключение apm, после чего жесткий перестал делать бездумные парковки.
Домашний сервер был готов. В нем крутится всего один пропеллер, потребляет он порядка 40Вт(надо, кстати, замерить точно), правда температура процессора порядка 50 градусов всегда, что, скорее всего, вылечится после смены радиатора и куллера. В общем - НЯ ^___^:

Выбор по части ОС и так понятен - ArchLinux, но вот с железом не мог решить, т.к. начал считать сколько потребляет обычный PC электроэнергии, его шумность и занимаемое пространство, ну, и цена.
Материнская была подобрана очень быстро - AsRock PV-530-ITX формата mini-itx + 2Gb DDR3:

Корпус - Airtone lp-301:

А вот жесткий диск никак не мог найти, т.к. все дорогие. Но решение было найдено - в магазине "квеста" (которая теперь стала онлайн-магазином) был б/у внешний жесткий диск 3Q Desktop Lite HDD External 320GB за 1.6к рублей(по инфе SMART его запускали около 10 раз всего). Который был куплен, и внутренности которого были извлечены наружу:

Сначала было порядка двух неудачных установок - загрузчик не ставился. Оказалось что диск в gpt-формате, и зануление через dd if=/dev/zero of=/dev/sda не помогало. Пришлось ставить на загруженном с livecd арчике пакет gptfdisk, запуска gdisk и сносить gpt. После чего установка прошла успешно.
На следующий день вспомнил что WD любят парковать головки часто, проверил - так и есть, выставил через hdparm -B 255 /dev/sda отключение apm, после чего жесткий перестал делать бездумные парковки.
Домашний сервер был готов. В нем крутится всего один пропеллер, потребляет он порядка 40Вт(надо, кстати, замерить точно), правда температура процессора порядка 50 градусов всегда, что, скорее всего, вылечится после смены радиатора и куллера. В общем - НЯ ^___^:
