Усі можливості Logitech VX Nano
Як вдало підмітив один з оглядів, Logitech VX Nano є шедевром мікромеханіки. Чотирьох-позиційний скрол з інерційним прискоренням вертикального скроллінгу, додаткові кнопки навігації в браузері, автоматичне включення при вивільненні нано-ресівера, який дійсно можна “вставити і забути” (Plug-and-Forget), широкі тефлонові подушечки (3 штуки), що забезпечують стійкість маніпулятора, за самих різноманітних умов, ну і звісно ж, підсвітка поверхні лазером – усе це, у поєднанні з приємним дизайном і дорогими матеріалами робить VX Nano одною з найкращих мшок для мобільних комп’ютерів. О, мало не забув! Батарейка працює 6 місяців! Про це дійсно встигаєш забути ![]()
І все це без проблем завелося в Linux за допомогою драйвера evdev (з коробки).
Я використовую VX Nano вже майже 2 роки, але вчора помітив, що у мене не працює горизонтальний скролінг. Придивився ще краще, і помітив що у мене ще й кнопки “Назад” і “Вперед” не працюють. Куди ділись? Важко сказати. За те можу напевно сказати що робити. Спочатку потрібен свіженький evdev. Для Sabayon/Gentoo це пакет x11-drivers/xf86-input-evdev.
su equo update equo install x11-drivers/xf86-input-evdev
Тепер, згідно статті, на якій базується цей пост, потрібні інструменти xbindkeys і xvkbd, але у мене все працює і без них. xbindkeys дозволяє прив’язати комбінації клавіатурних клавіш до клавіш на миші; xvkbd – це віртуальна клавіатура. Мається на увазі, що потрібно прив’язати Alt+Left і Alt+Right до кнопок “Назад” і “Вперед” на миші. Для цього потрібно встановити пакети x11-misc/xbindkeys і x11-misc/xvkbd, а потім привести файл ~/.xbindkeysrc до отакого вигляду:
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]"" m:0x0 + b:9 "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]"" m:0x0 + b:8
Я пішов іншим шляхом і зробив усе за допомогою xorg.conf, згідно форуму Ubuntu
Тепер секції ServerLayout і InputDevice мого /etc/X11/xorg.conf виглядають ось так:
Section "ServerLayout"
Identifier "Main Layout"
Screen 0 "Screen 0"
Option "AutoAddDevices" "True"
InputDevice "VX Nano"
EndSection
Section "InputDevice"
Identifier "VX Nano"
Driver "evdev"
Option "Name" "Logitech USB Receiver"
Option "Protocol" "evdev"
Option "Buttons" "9"
Option "SendCoreEvents"
Option "HWHEELRelativeAxisButtons" "7 6"
EndSectionПосилань лише 2: