Спонсор проекта:
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Ads



Последние комментарии
#1
watersoda пишет: » А с другой стороны, какой смысл в МСВС 5.0, когда ... (12.11.2017)
// Обзор и попытка установки МСВС 5.0
#2
X_perienced пишет: » А какое именно оборудование там подерживается - го... (25.08.2017)
// Обзор и попытка установки МСВС 5.0
#3
Linups_Troolvalds пишет: » Хватит писать бред. МСВС (возможно) не работает на... (24.07.2017)
// Обзор и попытка установки МСВС 5.0
#4
watersoda пишет: » Да и RHEL под "Эльбрус" не помешал бы... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#5
watersoda пишет: » Небольшая поправка: ... через соответствующий паке... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#6
watersoda пишет: » Кстати, мелькала где-то информация, что Red Hat сд... (19.03.2017)
// Обзор и попытка установки МСВС 5.0
#7
watersoda пишет: »
Цитата:
... МСВС отстаёт от ДОСа по поддержке виде...
(16.03.2017)
// Обзор и попытка установки МСВС 5.0
#8
admin пишет: » watersoda, этот ноутбук выпущен в 2012 году wink
Убунт... (16.03.2017)
// Обзор и попытка установки МСВС 5.0
#9
watersoda пишет: » И вот ещё, правда речь про МСВС 3.0:
Цитата:
Устрои...
(08.03.2017)
// Обзор и попытка установки МСВС 5.0
#10
watersoda пишет: » Я где-то читал, что ВНИИНС предоставляет список об... (08.03.2017)
// Обзор и попытка установки МСВС 5.0
#11
дохтур пишет: »
Gentoo написал:
Вот мне лично нахуй не надо ни одн...
(02.02.2017)
// Письма неадекватов
#12
дохтур пишет: »
Gentoo написал:
Вот мне лично нахуй не надо ни одн...
(02.02.2017)
// Письма неадекватов
#13
Gentoo пишет: » >>Autocad, Kompas, CorelDraw, SolidWorks, AD... (30.01.2017)
// Письма неадекватов
#14
watersoda пишет: » Just for fun как он есть.biggrin (15.01.2017)
// Линукса нет! Нас обманули !!!
#15
дохтур пишет: » admin, ага, ещё вот проприетарная лицензия на обще... (13.01.2017)
// Письма неадекватов
Quotes
За использование return как имени макроса - отдельный приз в номинации «повелитель граблей» получает <ххх>

Как в каменном веке. | автор: Luca | 24 ноября 2009 |

Категория: GNU/Linux


К 2009 году Linux стал таким простым и дружелюбным что можно убиться об стол глядя все это великолепие. Сколько было спето песен на тему автоматическую настройку и установку железа, только все бестолку, как требовалось красноглазие и задротство при выполнении простых и тривальных действий, так и требуется. На это видимо большой спрос...
Предлагаю всем инструкцию по настройке Клавиатуры MX 5500 в среде Linux.


http//i.testfreaks.com/images/products/600x400/144/logitech-cordless-desktop-mx-5500-revolution.3687056.jpg

Настало время рассказать всем, как настроить комплект мыши и клавиатуры Cordless Desktop® MX™ 5500 Revolution под Linux.
Я использую Ubuntu, но описанный способ будет работать на всех дистрибутивах Linux.

Первое, что стоит сказать: btnx больше не работает. После изменений в Xorg разработчики btnx решили не переписывать btnx. RIP. Но это нам никак не помешает.

Клавиатура MX 5500
Для настройки клавиатуры MX 5500 нам понадобится mx5000tools. mx5000tools разрабатывался для MX5000, но большинство функций работает и на MX5500.
Скачать последнюю версию mx5000tools можно скачать тут http://download.gna.org/mx5000tools/. На момент написания статьи последней версией является mx5000tools-0.1.2.tar.gz.

Установка mx5000tools
# Устанавливаем некоторые библиотеки, на все вопросы отвечаем Да
sudo apt-get install libnetpbm10-dev libgtk2.0-dev

# Качаем исходники
wget http://download.gna.org/mx5000tools/mx5000tools-0.1.2.tar.gz

# Распаковываем архив
tar -zxvf mx5000tools-0.1.2.tar.gz
# Переходим в директорию с исходниками
cd mx5000tools-0.1.2/
# Конфигурирем
./configure

# Компилируем
make

# Инсталлируем в систему
sudo make install

Использование mx5000tools
Для просмотра возможных опций, необходимо выполнить следующую команду:
sudo mx5000-tool
Она выведет help:
mx5000tools 0.1.2  by Olivier Crete <tester@tester.ca>
Usage: mx5000-tool <-d <path> <other options="">
-d, --device <path> Path to the hiddev device
-r, --reset Resets screen back to menu system
-b, --beep Makes the keyboard beep twice
-n, --name <name> Sets the name displayed on the screen (max length: 11)
-t, --time [time] Sets the displayed to [time] (in seconds since epoch)
or now if parameter is passed
-c, --celcius Sets the temperature unit to celcius
-f, --farenheight Sets the temperature unit to farenheights
-i, --icons <values> Sets the four icons left side (email, IM, mute, phone)
off (0), on (1) or blink (2)
ex.: "2010" for email blink, mute on and the rest off
-k, --keybdopts <val> Set keyboard options:
Enable both (0) Disable beeps on special keys (1)
Disable media keys (2) Disable both (3)
-u, --update <ref> <text> Update the text added with --add-text
MAIN SCREEN UPDATE MODE
One of the 4 following options must be specified for this mode
xpos and ypos are the position in pixels of the bottom left corner
--static Just put static content
--rolling <text> <vlen> <xpos> <ypos> maximum text length: 48
Displays one line of "rolling" text
vlen is how many characters to display at once (max: 16)
--image <file.pbm> <xpos> <ypos> Displays a pbm file
xpos/ypos are the position of the top left corner
Max size is 29x40
--scrolling <text> <xpos1> <ypos1> <xpos2> <ypos2> <xpos3> <ypos3>
Displays three lines of scrolling text
--add-text <text> <size> <xpos> <ypos> Adds a line of static text
size is: reg, big or huge
--add-progressbar <width> <filled> <size> <xpos> <ypos>
Displays a progress bar size is the same as for text
width and filled are in characters
--add-horizline <xpos start=""> <xpos end=""> <ypos>
Display an horizontal line
--add-icon <icon> <size> <xpos> <ypos>
Display an icon
--help-icons Display a list of possible icons
--ref Print the reference of the last updatable item

Например, для теста можно выполнить команду "биип" :)
sudo mx5000-tool -b
Если клавиатура MX 5500 пропищала, значит все хорошо.
Чтобы синхронизировать время с клавиатурой MX 5500, выполните:
sudo mx5000-tool -t

Чтобы установить температуру в градусах Цельсия на клавиатуре MX 5500, выполните:
sudo mx5000-tool -с
Чтобы выключить сигнал на использование спец клавиш, например, на нажатие Caps Lock(если язык вы ею переключаете или она индикатор раскладки) на клавиатурой MX 5500, выполните:
sudo mx5000-tool -k 1
Этих команд мне хватило, остальные Вы можете узнать из хелпа.

Мышь Revolution MX
Для того, чтобы наладить работу мыши, нам потребуется Revoco. У меня не работает средняя клавиша на мышке Revolution MX. Вместо этого, нажатие по средней кнопку мыши, происходит переключение режима скролла. Включить mouse 3 нам поможет Revoco. Скачать Revoco можно тут: http://goron.de/~froese/revoco/. Последняя версия, на момент написания статьи revoco-0.5.tar.gz.

Примечание: Поддержка MX 5500 в Revoco, пока что, экспериментальная.

Установка Revoco
 Качаем исходники Revoco  
wget http://goron.de/~froese/revoco/revoco-0.5.tar.gz

# Распаковываем архив
tar -zxvf revoco-0.5.tar.gz

# Переходим в директорию с распакованными файлами
cd revoco-0.5/

# Компилируем исходники
make

Скомпилируется файл revoco.
Я бы посоветовал установить его в систему. Это делается так:
sudo mv revoco /usr/local/bin/
Теперь Revoco установлен и Вы можете приступить к его использованию.

Использование Revoco
Для начала выведем help.
revoco
Эта команда выведет хелп:
Revoco v0.5 - Change the wheel behaviour of Logitech's MX-Revolution mouse.

Usage:
revoco free free spinning mode
revoco click click-to-click mode
revoco manual[=button[,button]] manual mode change via button
revoco auto[=speed[,speed]] automatic mode change (up, down)
revoco battery query battery status
revoco mode query scroll wheel mode
revoco reconnect initiate reconnection

Prefixing the mode with 'temp-' (i.e. temp-free) switches the mode
temporarily, otherwise it becomes the default mode after power up.

Button numbers:
0 previously set button 7 wheel left tilt
3 middle (wheel button) 8 wheel right tilt
4 rear thumb button 9 thumb wheel forward
5 front thumb button 11 thumb wheel backward
6 find button 13 thumb wheel pressed

Теперь сделаем так, чтобы скролл на Revolution MX работал так, как нам удобно. Мне нравится, когда скролл сначала вращается несвободно, а при больших оборотах становится свободным. Это делается так:
sudo revoco auto=15

15 - это уровень чувствительности, вы можете настроить его под себя.

Примечание: крайне редко, но случается, что настройки мышки слетают, например, если подключить ее в Windows или она полностью разрядится. Чтобы восстановить настройки, просто снова выполните предыдущую команду и все.

Назначение клавиш мыши Revolution MX
Теперь, давайте назначим функции на клавиши мышки Revolution MX. В Ubuntu и Debian это делается просто(в остальных дистрибутивах GNU\Linux все примерно также).

В главном меню: Система > Параметры > Комбинации клавиш клавиатуры.

Мы можем создать "хоткей" на основе клавиши мышки. Давайте, к примеру, на кнопку поиска (на мышке маленькая кнопка) повесим задачу запускать текстовый редактор gedit.

В окне "Комбинации клавишь клавиатуры" нажмем кнопку "Добавить", в поле "Имя" напишем, например, "Запуск gedit", в поле "Команда" впишем "gedit". Внизу списка появится новая строка "Запуск gedit | Выкл.". Теперь нажмем на текст "Выкл." мышкой, текст изменился на "Новая комбинация клавиш...", теперь нажимаем на ту самую маленькую кнопочку на мышке. Текст изменится на что-то вроде "XF86Search". Теперь нажмите на туже маленькую клавишу на мышке.. Запустился gedit? Значит все отлично.

Назначение мультимедийных клавиш клавиатуры MX 5500
Назначить все мультимедийные клавиши клавиатуры MX 5500 можно так же как и мышку. Стоит заметить, что кнопки pley\pause и подобные уже должны быть настроены автоматически, но если это не работает, то внимательно прочтите весь список в окне "Комбинации клавишь клавиатуры", там есть необходимые пункты, просто назначьте им нужные клавиши.

источник


Комментарии посетителей
[1] 2 3

#1. goujat

Это п...ец.

#2. petrun

Кроме оффициального софта под винду, для этой клавиатуры етсть, альтернативынй софт.Более гибкий и бесплатный для конечного потребителя.
Что вам опять не нравиться?Элементарныя процедура установки(кстати apt отменили?) и чтение одного(!) мана?
Пи...ц.
Цитата:
Кроме оффициального софта под винду, для этой клавиатуры етсть, альтернативынй софт.Более гибкий и бесплатный для конечного потребителя.
Что вам опять не нравиться?Элементарныя процедура установки(кстати apt отменили?) и чтение одного(!) мана?
Пи...ц.

Только одного? Обычно надо больше? Действительно П..ц biggrin biggrin

#4. goujat

petrun, дорогой, разберись с мягкими знаками в глаголах "не нравитЬся". А то опять баги в коде будут.
2010 год на дворе. Юзабилити, ёпт...

#6. Mike22

Ну, скажу пару слов в защиту.

Сделать ./configure && make && make install немногим сложнее next-next-next
А некоторое специфическое железо и под винду требует поиска драйверов.

#7. gaal

Mike22 написал:
Ну, скажу пару слов в защиту.

Сделать ./configure && make && make install немногим сложнее next-next-next
А некоторое специфическое железо и под винду требует поиска драйверов.
Врун. Development libraries в студию:)

#8. wr224

Это п*здец бл*ть какой-то...Не асилил и половину - нахр№н мне сдалась эта клавиатура с такой "продвинутой функциональностью". "Device only for sucks" - нужно маркировать такие продукты.

#9. Mike22

gaal:

Врун? А за слова слабо ответить, балабол?

#10. petrun

goujat написал:
petrun, дорогой, разберись с мягкими знаками в глаголах "не нравитЬся". А то опять баги в коде будут.

Какие баги?В каком коде?
хватит нести чушь написал:
Только одного? Обычно надо больше? Действительно П..ц biggrin biggrin

Вы знаетет более эффективные способы обучения работы с программой, чем чтение документации?

И таки да,кто может мне объяснить зачем на клавиауре дисплей и куча дополнительных кнопок?
Человек, работающий за машиной, на клавиатуру не смотрит.А кнопок и так 105 штук, прикиньте сколько это дает сочетаний).Мало?
Mike22 написал:
Ну, скажу пару слов в защиту.
Не надо тут ничего защищать. Просто производитель срал на альтернативщиков - вот как это называется. А авторы сделали такой геморный процесс настройки - потому что большего им и не надо было.

Можете обвинять в таком юзабилити клавиатуры суньх.йфчай6000 лично Линуса Торвальдса, непременно это он виноват ну кто ж еще =)))

#12. gaal

Mike22 написал:
Врун? А за слова слабо ответить, балабол?

O_O

configure ругается, если не установлены заголовочные файлы. И их надо будет установить, иначе не соберется или соберется не с той функциональсностью или вообще надо будет задать ключи. Это не тоже самое, что запустить setup и несколько раз нажать next. И это сложнее. Иногда просто указан заголовочный файл, а где его искать х..р его знает. В идеале было бы хорошо, если бы ПО ставилось распаковкой из архива или еще как. Так кто тут балабол?:D
I-Love-Linux написал:
А авторы сделали такой геморный процесс настройки - потому что большего им и не надо было.

А может, писать под линух по-другому не получается чисто физически? smile
Linux_must_die! написал:
А может, писать под линух по-другому не получается чисто физически?
Не согласен. Эта программусина для клавы использует несколько сторонних библиотек - похвально, отсутствует велосипедостроительство. Исходники, потому что Linux работает на широком спектре систем, не желательно привязываться к одной - иначе это будет означать 100% неработоспособность на любом другом железе. Отсутствует GUI чтобы позволить работать с этой программой другим программам.

Итог: компилишь под x86, статически линкуешь все необходимое статически, намертво прикручиваешь GUI и вот windows-style программа под Linux готова.

Иными словами - это не невозможно.

#15. Mike22

gaal, это не относится к конкретному приложению.
В винде тоже может не быть ряда библиотек. Например, поганый FlashDevelop затребовал от меня Java, Arthropod потребовал поставить Adobe Air и так далее. В подавляющем большинстве случаев ./configure отрабатывает без каких-либо проблем.
БШЛ (большая штыковая лопата)
I-Love-Linux написал:
Не надо тут ничего защищать. Просто производитель срал на альтернативщиков - вот как это называется. А авторы сделали такой геморный процесс настройки - потому что большего им и не надо было.


Да хоть Торвальдса, хоть Столлмана, хоть Логитех в полном составе. Но факт остаёццо фактом - под Винду вся эта хр№нотень имеет более чем вменяемую гуёвую прогу для настройки и конфигурации:
http://www.thg.ru/consumer/logitech_cordless_desktop_mx_5500_revolution/images/pilote-clavier-mx5500.jpg
Крайних до бесконечности искать можно, но юзабилити говорит само за себя.

#17. Armanx64

Armanx64
Блин, нифига себе. Под виндой только дрова через центр обновлений поставить)

#18. wr224

I-Love-Linux написал:
Не согласен. Эта программусина для клавы использует несколько сторонних библиотек - похвально, отсутствует велосипедостроительство. Исходники, потому что Linux работает на широком спектре систем, не желательно привязываться к одной - иначе это будет означать 100% неработоспособность на любом другом железе. Отсутствует GUI чтобы позволить работать с этой программой другим программам.

Итог: компилишь под x86, статически линкуешь все необходимое статически, намертво прикручиваешь GUI и вот windows-style программа под Linux готова.

Иными словами - это не невозможно.

Так почему же не положить эти самые библиотечки рядом с программкой в и линуксе? Почему человек должен скачивать сторонние библиотеки и надеяться на подходящую версию компилятора системы и нужных dev пакетов? Не находишь что слишком много вопросов для такой пустяковой программки...

#19. petrun

wr224 написал:
Так почему же не положить эти самые библиотечки рядом с программкой в и линуксе?

В каждую программу по копии каждой библиотеки?Может еще статически линковать прикажете?Траффик и память не жалко?
Я, кстати, никогда не понимал какой смысл в виндовых программах делать *\.dll и класть их в один каталог с бинарником,
так что-бы никакого shared use не могло быть.
БШЛ (большая штыковая лопата) написал:
Крайних до бесконечности искать можно, но юзабилити говорит само за себя.
Не вижу связи. Производитель не написал GUI под Linux, сравнивать нечего, сечешь?
wr224 написал:
Так почему же не положить эти самые библиотечки рядом с программкой в и линуксе? Почему человек должен скачивать сторонние библиотеки и надеяться на подходящую версию компилятора системы и нужных dev пакетов? Не находишь что слишком много вопросов для такой пустяковой программки...
У тебя нет опыта сборки программ из исходников потому и такие вопросы, особенно про версии.

#21. wr224

I-Love-Linux написал:
тебя нет опыта сборки программ из исходников потому и такие вопросы, особенно про версии.

У меня как раз таки есть достаточно большой опыт сборок программ из исходников, который даже поболее твоего будет...Потому то такие и вопросы. Для сборки программ из исходников самое большое значение имеет версия установленных в системе библиотек, и если версия не та - твоя любимая система тебя пошлет лесом.

#22. Mike22

А вот, кстати, revoco написана кем-то ущербным, поскольку нет make install

#23. wr224

Mike22 написал:
А вот, кстати, revoco написана кем-то ущербным, поскольку нет make install

А зачем? Ведь "отсутствует велосипедостроительство" и есть mv, истинным красноглазым самое то.

#24. gaal

БШЛ (большая штыковая лопата) написал:
Да хоть Торвальдса, хоть Столлмана, хоть Логитех в полном составе. Но факт остаёццо фактом - под Винду вся эта хр№нотень имеет более чем вменяемую гуёвую прогу для настройки и конфигурации:
http://www.thg.ru/consumer/logitech_cordless_desktop_mx_5500_revolution/images/pilote-clavier-mx5500.jpg
Крайних до бесконечности искать можно, но юзабилити говорит само за себя.
Идеология системы похоже - для дистров линуха и бзди всегда будет нужен напильник. Джаст фон фан же.
БШЛ (большая штыковая лопата)
I-Love-Linux написал:
Не вижу связи. Производитель не написал GUI под Linux, сравнивать нечего, сечешь?


Ну к офтальмологу сходи, связи он не видит... Связь прямая. Вот клава, вот мышь. Вот Винда - наливай и пей. Вот Линукс - кури ман и выноси моск.
wr224 написал:
Для сборки программ из исходников самое большое значение имеет версия установленных в системе библиотек, и если версия не та - твоя любимая система тебя пошлет лесом.
Не та - это какая? А какая та?
ЗЫ
Про "поболее твоего" иди спорить с одноклассниками на продленке.
БШЛ (большая штыковая лопата) написал:
Связь прямая. Вот клава, вот мышь. Вот Винда - наливай и пей. Вот Линукс - кури ман и выноси моск.
Да, сэтой точки зрения ты прав. Но связи с ОС не вижу. Вот производитель - вот его продукция - вот настройка под виндой - есть, вот настройка под Linux - нету.

Как мы сравним что настройка клавы удобнее и логичнее, если производитель пока что не дал нам возможности сравнить?
Разумнее считать что данная клавиатура не поддерживается вовсе - производитель официально не поддерживает ее работу под Linux.
ЗЫ
Но если очень в жеппе сверлит - то есть программусины от любителей...

#29. Armanx64

Armanx64
I-Love-Linux , несмотря на ваше офанатение, логика у вас есть. Но - следуя вашей логике, получаем, что под линукс нормально не делают, потому что производители гонятся не за вашим благосостоянием, а за деньгами\количеством юзверей.
Но тут есть и ошибка. Вопрос - если с линуксом так, то с BSD хуже? Ведь BSD менее распространён.

Почему же тогда один драйвер видеокарты на BSD работает, а куча дров (как пп, так и открытых) под линукс даже не ставится? Или система безопаснс настолько, что даёт доступ к ускорению и норм. разрешению только после извращения.

#30. Armanx64

Armanx64
Цитата:
Но если очень в жеппе сверлит - то есть программусины от любителей...

ага. такие, как линукс)
Armanx64 написал:
Почему же тогда один драйвер видеокарты на BSD работает, а куча дров (как пп, так и открытых) под линукс даже не ставится?
У BSD фиксированный ядерный API. Причем настолько классно фиксированный что под 64-битное BSD nVidia писать драйвера отказались из за каких-то существенных недостатков.
ЗЫ
Проблем с видеодрайверами под Linux не встречал, сори...

#32. petrun

Armanx64 написал:
Или система безопаснс настолько, что даёт доступ к ускорению и норм. разрешению только после извращения.

Поясните.

#33. Armanx64

Armanx64
Вы своя язык предпочитаете с солью или под острым соусом?
Да, драйвер фактически x86, но он работает в x64.

Цитата:
Проблем с видеодрайверами под Linux не встречал, сори...


Тихо, тихо, не надо так громко, под линуксом же не может быть проблем...

#34. Armanx64

Armanx64
И в данный момент в связи с грядущей 8-ой версией FreeBSD ведутся работы по написанию x64 драйвера

#35. petrun

Доктор мнея не замечают))
Armanx64 написал:
И в данный момент в связи с грядущей 8-ой версией FreeBSD ведутся работы по написанию x64 драйвера
Пуфлинк.
ЗЫ
Я вижу на странице загрузки только FreeBSD x86. Всё.
ЗЗЫ
Поставил позавчера FreeBSD 8 под виртуалкой - тот же Linux только хуже.

#37. Mike22

Я как-то пропустил этот момент...
А что, из кошерной серверной Фри тоже пытаются сделать убогий недодесктоп?
Mike22 написал:
А что, из кошерной серверной Фри тоже пытаются сделать убогий недодесктоп?
С точки зрения нашего самого школьного школьника - именно так.

#39. Armanx64

Armanx64
Ну, вообще-то BSD изначально создавался как проект перехода от Unix к более совершенной среде, предназначенной для десктопов. А linux - просто попытка создать бесплатный эмулятор Unix. Некий ReactOS))

Цитата:
Поставил позавчера FreeBSD 8 под виртуалкой - тот же Linux только хуже.


Верно. Ведь нет ничего лучше линукса. В любом случае.)

Изначально в freebsd дрова не включают, или включают самые необходимые.
Armanx64 написал:
Верно. Ведь нет ничего лучше линукса. В любом случае.)
Но в любом случае BSD я уважаю, можешь не напрягать свою троллилку зазря. С другой стороны, эти системы гораздо более совместимы между собой и вообще очень похожи, чем BSD и win.
[1] 2 3

Просмотров: 5082