Výzkumníci ze společnosti ESET objevili 11 zapomenutých UEFI shim zavaděčů, které byly podepsány společností Microsoft, a které umožňují útočníkům obejít ochranu UEFI Secure Boot na většině zařízení. Microsoft je zneplatnil (přidal jejich hash do databáze dbx) v rámci aktualizace Patch Tuesday dne 9. června 2026. Uživatelé Linuxu mohou databází aktualizovat pomocí LVFS. Ověřit zneplatnění zavaděčů lze pomocí skriptu uefi-dbx-audit. Jedná se o CVE-2026-8863 a CVE-2026-10797.
pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.
Americká společnost Google ze skupiny Alphabet bude muset podle nových požadavků Evropské unie umožnit společnosti OpenAI i dalším konkurentům v oblasti umělé inteligence (AI) a internetových vyhledávačů přístup ke svým službám. Ve svém rozhodnutí o tom včera informovala Evropská komise (EK). Opatření má zajistit dodržování pravidel, jejichž cílem je omezit v EU tržní sílu velkých technologických firem. Google s tím nesouhlasí.
… více »Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)
Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.
Na Seznam nepovolených internetových her (Wikipedie) se k 13. 7. 2026 dostala predikční platforma Polymarket.
Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 167 (pdf) a Hello World 30 (pdf).
Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.
FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.
Protože vlastním Logitech klávesnici, jejíž nějaká ta tlačítka navíc "nefungují", resp. xev je "nevidí", tak jsem se rozhodnul s tím něco dělat. Podělím se se zkušenostmi. Inspiroval jsem se Getting the Logitech K350 multimedia keys to work properly in Linux.
Aby náš návod fungoval, bude třeba mít v systému mj. programy xmodmap a evrouter. Způsob instalace pomocí správce balíčků se liší od distribuce k distribuci. Doporučuju si přečíst alespoň dokumentaci (manuálovou stránku) ke evrouter.
Pomocí programu xev zjistěte, která extra tlačítka negenerují události. Prostě se po jejich stisku "nic neděje".
inputJe třeba vytvořit skupinu, jejíž členové mohou číst z "event devices". Budu se držet názvu input.
/etc/udev/rules.d/80-evrouter.rulesPomocí udev pravidla zajistíme, aby členové skupiny input mohli číst z "event devices":
KERNEL=="event*", NAME="input/%k", GROUP="input"
evrouter -D /dev/input/event*Tímto příkazem zjistíme, která "event zařízení" nás budou zajímat. Já ve výpisu mj. mám:
device 8: /dev/input/event3: Logitech USB Receiver device 9: /dev/input/event4: Logitech USB Receiver
~/.evrouterrc (konfigurace evrouter)Nyní naplníme konfigurační soubor programu evrouter. Spustťe: evrouter -d /dev/input/event{3,4} (ta "magická" čísla jsem získal z předchozí části návodu). Zmáčknutím tlačítka, které xev "neregistroval", získáme např. následujcí výstup (zkrátil jsem):
"Logitech USB Receiver" "/dev/input/event4" none key/419 "fill this in!" # "fill this in!" nám doslova říká, že si to máme vyplnit.
Zkuste si to upravit na: "Logitech USB Receiver" "^/dev/input/event" none key/419 "XKey/XF86ZoomOut" Pomocníkem nám bude soubor /usr/include/X11/XF86keysym.h
~/.xmodmapPomocí příkazu xmodmap -pke zjistíme volné "keycodes". My použijeme keycode 251 (následujcí je třeba vložit do souboru ~/.xmodmap):
keycode 251 = XF86ZoomOut
Je třeba při každém startu spustit (je na vás, ze kterého skriptu/programu):
$ xmodmap ~/.xmodmap $ evrouter /dev/input/event*
Nyní by měl xev kýžené klávesy "vidět"! Nechávám čistě na vás, jak spárujete tyto klávesy s určitou akcí. Já používám pekwm, kde to není nic těžkého.
Tiskni
Sdílej:
Pomocí udev pravidla zajistíme, aby členové skupiny input mohli číst z "event devices"Gratuluji, právě jste umožnil používání keylogeru.
Jestli znáš lepší řešení, tak sem s ním.
Díky. Nechtělo by se ti o tom napsat víc?
Díky!
bežne dostupnou elektronikouMěl bys k tomu víc?
.
rbmkctl --power 30 /dev/rbmk2Bez sudo? :-O
Videokamera, na některé z mých klávesnic pak i mikrofon s parabolouFurt lepší než klávesnice (nebo PS2-USB adaptér) s integrovanou EEPROM.
.
Bez sudo? :-OPod rootem.
To nevím. Já jsem volil jednoduché "rychlé" řešení, i když přiznávám, že je to řešení ala Windows.
udevadm control --reload-rules
Dobře. Díky. To bysme měli. Ale jak je to s nově vytvořenou skupinou input a s uživateli, které jsem do ní přidal. Není třeba se odhlásit a znovu přihlásit?