Cyborg V.7 macro keys on Linux

I bumped into some scripts recently that nicely abuse usbmon to watch actions on USB devices and do stuff with it. And guess what, this works nicely to get the Cyborg V.7 macro keys to work under Linux! 


I wrote a little bash script (cyborgMacros.sh) which monitors all usb traffic for a certain pattern and if found sends out a Control+F1 to Control+F12 mapping to Xorg. Which allows you to map the macro keys in pretty much any application.


Unfortunately in order to actually monitor USB you'll need root access so you're probably best of to sudo the script on login. Just add the following line to /etc/sudoers:

user ALL=NOPASSWD:/path/to/cyborgMacros


Another shortcoming of the script is the fact that it monitors "usb device 0" which basically means all USB traffic is passed through this script (I'm guessing this could have quite a performance hit). This is just because I've been too lazy to add some keyboard detection in it... hopefully I'll get around to fix it sometime. 


Lastly it requires xdotool to be able to send the keyboard events to Xorg. I think it's included in most distro's but if not you might need to grab it yourself. 


Long story short, just start the script as root and off you go!

Comments (7)

Captcha
Пурпурный чай для похудения.
Пурпурный чай для похудения.
Никто так не интересуется микронаушниками, как студенты. Производство микронаушников, думается, было ориентировано именно на этот изобретательный и творческий класс, которому любой ценной надо сдать экзамен (и не один!), подробнее читайте на сайте <a href=http://dk-zio.ru>dk-zio.ru</a>
Новости медицины со всего мира тут <a href=http://yoga-altay.ru/>yoga-altay.ru</a>
slot online
<a href=http://playcasinoonline24.com/>online gambling casino</a>
online casino gambling
online casino games
Привет! Класный у вас сайт!
Нашёл интересное в сети:
http://mybioplanet.ru/news/11731-il-76-s-evakuirovannymi-iz-nepala-ukraincami-vyletel-iz-deli-v-baku.html Ил-76 с эвакуированными из Непала украинцами вылетел из Дели в Баку
http://mybioplanet.ru/news/613-goskompanii-zainteresovalis-sobstvennikami-svoih-partnerov.html
http://mybioplanet.ru/news/9700-karta-boevyh-deystviy-na-donbasse.html
Ещё много интересного по теме нашел тут: помощь ополчению днр <a href=http://mybioplanet.ru/> бои в новороссии </a>
Приветствую всех! Класный у вас сайт!
Что скажете по поводу этих новостей?:
http://planetnew.ru/information-technology-it/26565-video-s-ozhivshey-kukloy-i-dvigayuscheysya-mebelyu-rashoditsya-po-seti.html Видео с ожившей куклой и двигающейся мебелью расходится по сети
http://planetnew.ru/news/8620-vladimir-putin-obrazovanie-v-rossii-dolzhno-byt-besplatnym.html
http://planetnew.ru/information-technology-it/24633-novyy-treyler-dlya-the-frontier-fallout-new-vegas-poyavilsya-v-seti.html
Ещё много интересного по теме нашел тут: донбасс православный новости 2014   <a href=http://planetnew.ru/> министр днр экономики </a>

XHTML 1.1 valid CSS 3.0 valid JavaScript 1.6 valid Vivaldi valid Os-linux valid Ws-apache valid Php valid Jas valid