Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

https://bugzilla.mozilla.org/show_bug.cgi?id=1039678 вот же уёбки обоссаные, сука, ненавижу.
#WS32QZ (5) / @telegram / 1940 дней назад
у Вас, сука, походу с мужиком ЭТО было, а? сударь ебанный
#HS1J4R (0) / @telegram / 1940 дней назад
Спустя примерно 8 лет после покупки у китайцев наконец-то приспособил этот копеечный пульт для управления прыщами. https://tinystash.undef.im/il/nr1Hk3aAV83djxkfWWu1QPQcR1Gk2TXV2BskfaRM1YLZshXcbq1PH523yVjkA6jres46q9sUqa9ZnS4ommFdmZkjk68tyXeffxZFj5WRwkUi9.jpg Внешне может отличаться (например, копировать MCE Remote), суть одна: представляются USB HID-устройствами (мышь и клавиатура), шлют пачку комбинаций кнопок (чтобы наверняка) на нажатие одной, что делает их практически неюзабельными. Сегодня мы попробуем это исправить, превратив клавиатуру в lirc-устройство. 1. Подключаем приёмник. Смотрим cat /proc/bus/input/devices. Ищем там своё устройство. В моём случае их два (клавиатура и мышь): I: Bus=0003 Vendor=1d57 Product=ad02 Version=0110 N: Name="HID 1d57:ad02" P: Phys=usb-0000:00:14.0-2/input0 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:1D57:AD02.0001/input/input2 ... H: Handlers=sysrq kbd event2 leds ... I: Bus=0003 Vendor=1d57 Product=ad02 Version=0110 N: Name="HID 1d57:ad02" P: Phys=usb-0000:00:14.0-2/input1 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.1/0003:1D57:AD02.0002/input/input3 ... H: Handlers=mouse0 event3 ... Выбираем то, что про клавиатуру (см. Handlers). Нам понадобится значение Sysfs (/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:1D57:AD02.0001/input/input2). Можно сразу запомнить VID/PID (Vendor=1d57 Product=ad02). 2. Теперь делаем (в -p подставить значение из предыдущего шага): udevadm info -a -p /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:1D57:AD02.0001/input/input2 Видим те же VID/PID: ATTRS{idProduct}=="ad02" ATTRS{idVendor}=="1d57" Там же находим ATTRS{bInterfaceProtocol}=="01" (у второго устройства, которое прикидывается мышью, будет 02, так и будем их отличать). 3. Пишем udev-правило (подставив свои значения, конечно): # /etc/udev/rules.d/99-irremote.rules SUBSYSTEMS=="usb", ENV{.protocol}="$attr{bInterfaceProtocol}" KERNEL=="event*", ATTRS{idVendor}=="1d57", ATTRS{idProduct}=="ad02", ENV{.protocol}=="01", SYMLINK="input/irremote" 4. udevadm control --reload, перевтыкаем устройство, смотрим /dev/input, должен появится симлинк /dev/input/irremote -> eventX. 5. Выключаем lirc. 6. Ставим вместо него https://github.com/gsliepen/inputlirc 7. Конфигурируем. См. https://manpages.debian.org/unstable/inputlirc/inputlircd.8.en.html#OPTIONS Например, в дебиане правим /etc/default/inputlirc: OPTIONS="-g -c -m 0" EVENTS="/dev/input/irremote" 8. `systemctl restart inputlirc`. Теперь можно коннектиться к lirc-сокету (по умолчанию `/run/lirc/lircd` или `/var/run/lirc/lircd` в зависимости от системы) и получать команды. 9. Для эмуляции нажатия различных кнопок per application берём https://github.com/un-def/lip Кусок моего конфига: [Default] KEY_PLAYPAUSE: key XF86AudioPlay KEY_VOLUMEUP: key XF86AudioRaiseVolume KEY_VOLUMEDOWN: key XF86AudioLowerVolume KEY_MUTE: key XF86AudioMute KEY_PREVIOUS: key XF86AudioPrev KEY_NEXT: key XF86AudioNext KEY_UP: key Up KEY_DOWN: key Down KEY_LEFT: key Left KEY_RIGHT: key Right KEY_ENTER: key Return KEY_ESC: key Escape KEY_TAB: key Tab KEY_FULLSCREEN: key f KEY_CLOSE: key Alt+F4 KEY_PAGEUP: run i3-msg workspace next KEY_PAGEDOWN: run i3-msg workspace prev [mpv] window_class: ^mpv$ KEY_PLAYPAUSE: key space KEY_VOLUMEUP: key 0 KEY_VOLUMEDOWN: key 9 KEY_REW: key Left KEY_FWD: key Right KEY_F1: key numbersign ; audio KEY_F2: key j ; subtitle KEY_F4: key o ; info [Spotify] window_class: ^Spotify$ KEY_PLAYPAUSE: key space KEY_PREVIOUS: key Ctrl+Left KEY_NEXT: key Ctrl+Right KEY_REW: key Shift+Left KEY_FWD: key Shift+Right ``` #ir #remote #irremote #poorsmanremote #linux
#ZV82NZ (1+2) / @telegram / 1941 день назад
После комара хуй нужно мыть
#LFE09K (1) / @telegram / 1942 дня назад
Своевременная дисплазия комара
#9TTH6F (0) / @telegram / 1942 дня назад
Старый хуй комара
#FCDXBV (0) / @telegram / 1942 дня назад
Новый вирус комара
#2HLPK4 (0) / @telegram / 1942 дня назад
#7OCG89 (6) / @telegram / 1942 дня назад
сидишь, листаешь интернеты, ищешь приколы и вроде бы ни о чём не думаешь, как вдруг хуякс - и ты осознал, что ты никто, тебя нет, ты бездарность и пустое место. в такие моменты смотришь абсолютно на все через эту призму бездарности. любое воспоминание пронзает голову болью сожаления - ну почему так, почему я? и кажется, что уже ничего не сделать, хоть ты и можешь пойти к психиатру, пить годами условный флуоксетин, посещать психотерапевта, найти друзей, заниматься спортом, быть увлеченным своим делом, иметь планы и к чему-то стремиться, но! ты этого не можешь. потому что эта мысль о бездарности она не про таланты, не про призвание, не про упорство и увлеченность, она про существование. ты бездарно существуешь, потому что тебя не научили существовать, вернее ты выбрал для себя такое существование - сорняк выросший на бб двача, посетитель рампа, перекатившийся сперва на гидру, а потом во взрослую жизнь, который преуспел в своем сознании настолько, что сознания не осталось. расщепление личности, ты - это мемы, препараты, горы контрреволюционных идей, неоправданные надежды, попытки заглушить внутренний крик о помощи, ты это червь пидор, извивающийся на сковородке. ты это бездарное существование. комок хаотичной информации завёрнутый в несколько метров кожи и набитый килограммами мяса, жира и говна. вот кто ты.
#RYT38K (3+2) / @telegram / 1942 дня назад
Симптомы коронавируса изменились – теперь COVID-19 можно передаваться, если человек чихает. Важно! Это может спасти вашу жизнь. Сохрани этот пост! ⚠️ Всемирная организации здравоохранения заявила, что...
#BCIMST (1) / @telegram / 1942 дня назад
Евросоюз призвал Netflix понизить качество видеостриминга, чтобы снизить нагрузку на интернет.
#CNDA34 (0) / @telegram / 1943 дня назад
Скиньте китайца с бутылками
#TY5V4M (0) / @telegram / 1943 дня назад
Велосипедовирус
#P12A8S (0) / @telegram / 1943 дня назад
Комар посрал далече
#5CF1KO (0) / @telegram / 1943 дня назад
Коровавирус коровавирус Таблетки примус комаровирус
#TNT47A (0) / @telegram / 1943 дня назад
>couldn't afford to pay the rest of my way through college. after some botched attempts at finding work to support my studies in computer science and a visit to the psychiatric hospital, i had to drop out and go back to my family. now i'm an anarcho-communist.
#F1Q2N2 (0) / @telegram / 1943 дня назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.