Byla vydána Java 26 / JDK 26. Nových vlastností (JEP - JDK Enhancement Proposal) je 10. Odstraněno bylo Applet API.
Byla vydána nová verze 260 správce systému a služeb systemd (Wikipedie, GitHub). Odstraněna byla podpora skriptů System V. Aktualizovány byly závislosti. Minimální verze Linuxu z 5.4 na 5.10, OpenSSL z 1.1.0 na 3.0.0, Pythonu z 3.7.0 na 3.9.0…
Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.
Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.
SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.
Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační
… více »PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují
… více »GIMP 3.2 byl oficiálně vydán (Mastodon, 𝕏). Přehled novinek v poznámkách k vydání.
| Podpora: | kompletní |
| Ovladač: | v jádře |
/proc/bus/input/devices: I: Bus=0003 Vendor=045e Product=00e1 Version=0111 N: Name="Microsoft Microsoft Wireless Optical Mouse� 1.00" P: Phys=usb-0000:00:1d.7-5.5/input0 S: Sysfs=/class/input/input6 U: Uniq= H: Handlers=mouse1 event6 B: EV=7 B: KEY=1f0000 0 0 0 0 0 0 0 0 B: REL=1c3
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "CorePointer"
Option "Device" "/dev/input/event6"
Option "Buttons" "9"
Option "ZAxisMapping" "4 5"
Option "DialRelativeAxisButtons" "7 6"
EndSection
a do sekce"ServerLayout"
InputDevice "Mouse0" "CorePointer"
případně
InputDevice "Mouse0" "SendCoreEvents"
pokud je jako druhá myš u notebooku (nesmí tam být 2 "CorePointer")
Option "Device" "/dev/input/event6"Event musí být nastavený podle "cat /proc/bus/input/devices", ale je problém při připojení myši do jiného usb. Mělo by to jít vyřešit pomocí "udev", to se mi ale nepovedlo. Naštěstí OpenSuse vytváří odkaz na příslušný event v /dev/input/by-id/usb-jméno-zařízen. V mém příadě konkrétně /dev/input/by-id/usb-Microsoft_Microsoft_Wireless_Optical_Mouse_1.00-event-mouse ukazuje na /dev/input/event6 Problém je, že němůžu zapsat ten odkaz do xorg.conf, nebere ho to. Udělal sem tedy odkaz na /dev/input/by-id/usb-Microsoft_Microsoft_Wireless_Optical_Mouse_1.00-event-mouse v /dev/input/event30 - musí se to jmenovat "event"+"číslo" ale event99 to nebralo. Tohle je potřeba udělat při každém startu, takže do init skriprů (u mě konkrétně na konec "/etc/init.d/boot" před "rc_restart") přidáme
if [ -L /dev/input/by-id/usb-Microsoft_Microsoft_Wireless_Optical_Mouse_1.00-event-mouse ] then ln -s /dev/input/by-id/usb-Microsoft_Microsoft_Wireless_Optical_Mouse_1.00-event-mouse /dev/input/event30 fiJe to hodně kostrbatý, ale funkční. Jestli se někomu povede najít jednodušší a čistější řešení, budu rád. Konečný zápis v xorg.conf tedy u mě vypadá takto:
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "CorePointer"
Option "Device" "/dev/input/event30"
Option "Buttons" "9"
Option "ZAxisMapping" "4 5"
Option "DialRelativeAxisButtons" "7 6"
EndSection
Boční dvě tlačítka se hlásí jako Button8 a 9, s tím aplikace neumějí pracovat, ale nesnažil sem se je ani přmapovat, protže jsou stejně dost blbě dostupný.
Vertikální scrollování funguje, ale zároveň se to hlásí jako stisk Button6 a 7. V Opeře (pravděpodobně i FF) je Button6 a 7 defaultně nastavenej pro pohyb zpět a vpřed historií, takže nefunguje scrollování, místo toho to chodí historií. V nastavení Opery to jde změnit, ale mě to takhle celkem vyhovuje.
Ještě mi připadal pohyb kurzoru moc rychlý, zpomalit se to dá příkazem
xset m 2/3 1Funguje jen když je nastaveno jako "CorePointer". První číslo udává zrychlení/zpomalení - pro čísla menší než jedna se musí zadávat jako zlomek, druhé je práh - hodnota 1 zajišťuje použití vždy. Mě vyhovuje zpomalení 2/3. Je nutné zajistit spuštění tohoto příkazu při startu X. Více viz xset manual page. Na druhou stranu mi to zrychlilo scrollování, což není moc příjemné.
Dokument vytvořil: Beda0, 4.9.2007 10:13 | Poslední úprava: Beda0, 27.2.2011 15:09 | Historie změn | Zobrazeno: 1430×
Tiskni
Sdílej: