Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.
Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.
Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových
… více »Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
TmuxAI (GitHub) je AI asistent pro práci v terminálu. Vyžaduje účet na OpenRouter.
Byla vydána nová verze R14.1.4 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání. Podrobný přehled v Changelogu.
Bylo vydáno OpenBSD 7.7. Opět bez písničky.
V Tiraně proběhl letošní Linux App Summit (LAS) (Mastodon). Zatím nesestříhané videozáznamy přednášek jsou k dispozici na YouTube.
„60%“ mechanická klávesnice, obecně k řadě KBP V60 Mini:
Type R ve výchozím stavu
$ lsusb Bus 001 Device 035: ID 29ea:0102 TEX Electronic Fantastic60
$ dmesg [311354.422051] usb 1-1: new full-speed USB device number 39 using xhci_hcd [311354.571285] usb 1-1: New USB device found, idVendor=6c4e, idProduct=6060, bcdDevice= 0.02 [311354.571288] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [311354.571290] usb 1-1: Product: Fantastic60 [311354.571292] usb 1-1: Manufacturer: TEX Electronic [311354.575847] input: TEX Electronic Fantastic60 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:6C4E:6060.0034/input/input83 [311354.634807] hid-generic 0003:6C4E:6060.0034: input,hidraw11: USB HID v1.11 Keyboard [TEX Electronic Fantastic60] on usb-0000:00:14.0-1/input0 [311354.636190] input: TEX Electronic Fantastic60 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:6C4E:6060.0035/input/input84 [311354.636605] hid-generic 0003:6C4E:6060.0035: input,hidraw12: USB HID v1.11 Mouse [TEX Electronic Fantastic60] on usb-0000:00:14.0-1/input1 [311354.638002] input: TEX Electronic Fantastic60 System Control as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/0003:6C4E:6060.0036/input/input85 [311354.698664] input: TEX Electronic Fantastic60 Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/0003:6C4E:6060.0036/input/input86 [311354.699165] hid-generic 0003:6C4E:6060.0036: input,hidraw13: USB HID v1.11 Device [TEX Electronic Fantastic60] on usb-0000:00:14.0-1/input2 [311354.700939] hid-generic 0003:6C4E:6060.0037: hiddev1,hidraw14: USB HID v1.11 Device [TEX Electronic Fantastic60] on usb-0000:00:14.0-1/input3 [311354.705189] input: TEX Electronic Fantastic60 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.4/0003:6C4E:6060.0038/input/input87 [311354.763017] hid-generic 0003:6C4E:6060.0038: input,hidraw15: USB HID v1.11 Keyboard [TEX Electronic Fantastic60] on usb-0000:00:14.0-1/input4
$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ TEX Electronic Fantastic60 Consumer Control id=30 [slave pointer (2)] ⎜ ↳ TEX Electronic Fantastic60 id=33 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ TEX Electronic Fantastic60 id=28 [slave keyboard (3)] ↳ TEX Electronic Fantastic60 System Control id=29 [slave keyboard (3)] ↳ TEX Electronic Fantastic60 Consumer Control id=31 [slave keyboard (3)] ↳ TEX Electronic Fantastic60 id=32 [slave keyboard (3)]
Type R v režimu programování
$ lsusb Bus 001 Device 035: ID 29ea:0102 ATMEL ATm32U4DFU
nebo
$ lsusb Bus 002 Device 021: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader
$ dmesg [313047.699816] usb 1-1: new full-speed USB device number 40 using xhci_hcd [313047.851162] usb 1-1: New USB device found, idVendor=03eb, idProduct=2ff4, bcdDevice= 0.00 [313047.851169] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [313047.851174] usb 1-1: Product: ATm32U4DFU [313047.851178] usb 1-1: Manufacturer: ATMEL [313047.851182] usb 1-1: SerialNumber: 1.0.0
firmware VIA
$ lsusb Bus 002 Device 019: ID 7432:0658 KB Paradise V60 Type R
$ dmesg [95115.701011] usb 2-1: new full-speed USB device number 22 using xhci_hcd [95115.850754] usb 2-1: New USB device found, idVendor=7432, idProduct=0658, bcdDevice= 0.01 [95115.850765] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [95115.850771] usb 2-1: Product: V60 Type R [95115.850775] usb 2-1: Manufacturer: KB Paradise [95115.856793] input: KB Paradise V60 Type R as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/0003:7432:0658.001F/input/input61 [95115.913703] hid-generic 0003:7432:0658.001F: input,hidraw6: USB HID v1.11 Keyboard [KB Paradise V60 Type R] on usb-0000:00:14.0-1/input0 [95115.914667] hid-generic 0003:7432:0658.0020: hiddev1,hidraw7: USB HID v1.11 Device [KB Paradise V60 Type R] on usb-0000:00:14.0-1/input1 [95115.916338] input: KB Paradise V60 Type R Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.2/0003:7432:0658.0021/input/input62 [95115.916636] input: KB Paradise V60 Type R System Control as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.2/0003:7432:0658.0021/input/input63 [95115.977167] input: KB Paradise V60 Type R Consumer Control as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.2/0003:7432:0658.0021/input/input64 [95115.977370] hid-generic 0003:7432:0658.0021: input,hidraw8: USB HID v1.11 Mouse [KB Paradise V60 Type R] on usb-0000:00:14.0-1/input2
Zapojit a používat.
Po stisknutí tlačítka na spodní straně se řadič přepne do režimu, v němž lze nahrát vlastní firmware, a to včetně populárního open-source QMK, resp. TMK, přičemž je ke konfiguraci možné použít uživatelské rozhraní TKG (Keyboard=Fantastic60
), nebo omezenou, ale snáze nastavitelnou variantu VIA.
Firmware se nahrává pomocí dfu-programmer
:
$ dfu-programmer atmega32u4 erase $ dfu-programmer atmega32u4 flash firmware.hex $ dfu-programmer atmega32u4 reset
Dokument vytvořil: Fluttershy, yay!, 4.8.2020 14:24 | Poslední úprava: Fluttershy, yay!, 7.6.2021 20:11 | Historie změn | Zobrazeno: 511×
Tiskni
Sdílej: