Kategorie
Android PC

Klawiatura – Logitech K375s

Postanowiłem wziąć na warsztat i opisać tę klawiaturę, bo nie wszystkie informacje bezwzrokowo można zdobyć w internecie, a ostatnio trochę pytań się pojawiło na liście dyskusyjnej Typhlos.

Jest to klawiatura bezprzewodowa, która ma dwie możliwości łączności.
1. Z komputerem za pośrednictwem wpinanego do portu USB odbiornika Logitech Unifying dla systemów Windows i Mac OS
2. Przez Bluetooth z mobilnymi urządzeniami takimi jak telefony, tablety z systemem Android czy iOS
Możemy klawiaturę sparować z trzema urządzeniami i szybko się pomiędzy nimi przełączać za pomocą tak zwanych klawiszy Easy-Switch, które to kryją się pod klawiszami F1, F2 i F3.

Wygląd


Jest to pełnowymiarowa klawiatura z blokiem numerycznym. Jednak nie wszystkie klawisze jako oddzielne tutaj znajdziemy.
Nie ma niestety klawisza menu kontekstowego, brak jest też klawisza PrintScreen, a także występujących jeszcze w tradycyjnych klawiaturach Scroll Lock, Pause.
Blok klawiszy Esc z klawiszami od F1 do F12, jest blokiem zwartym, nie posiada przerw między grupami klawiszy i jest nieco szerszy niż blok alfanumeryczny.
Na prawo od klawiatury alfanumerycznej znajdują się dwa bloki klawiszy. Wyżej sześcioklawiszowy standardowy zestaw: Delete, Insert, End, Home, PageDown, PageUp,.
Poniżej blok ze strzałkami.
Dalej na prawo mamy blok klawiatury numerycznej.

Klawisz funkcyjny jest nieco dłuższym klawiszem i znajduje się pomiędzy prawym Altem, a prawym Ctrl, w miejscu gdzie zazwyczaj na klawiaturach mamy klawisz Menu kontekstowego, inaczej zwanego klawiszem Aplikacji.
Jak pisałem wyżej klawisza Menu kontekstowego w tym zestawie brakuje, można go wywołać klawiszem F5 (w trybie klawiszy multimedialnych lub FN+F5 (w trybie klawiszy funkcyjnych).

Trzeba jeszcze nadmienić iż przy lewym Shifcie, który został nieco skrócony, mamy jeszcze dodatkowy klawisz Backslash, a dopiero obok niego literkę Z, co bywa dla nieprzyzwyczajonych do tego trochę kłopotliwe.
Ja sobie ten niepotrzebny Backslash przemapowałem w Windows na klawisz Menu kontekstowego.
Klawisz Enter jest również mniejszy rozmiarowo.

Od spodu klawiatura w dolnej części ma trzy okrągłe gumowe nóżki, w górnej części są dwie rozkładane nóżki z tworzywa, które pozwalają na zmianę kątu pochylenia klawiatury. Obok jednej z tych rozkładanych nóżek, nieco na zewnątrz, mamy suwak do wyłączania i włączania klawiatury. Suwak przesunięty w pozycję ku dołowi, w stronę gumowych nóżek, sprawia, iż zasilanie jest włączone.
Ostatnim elementem spodu klawiatury jest umieszczona przy górnej krawędzi pokrywa, którą trzeba wysunąć by dostać się do komory baterii. Klawiatura zasilana jest dwiema bateriami typu AAA.

Dodatkowo w zestawie mamy drewnianą podstawkę, na której możemy ustawić telefon lub tablet o grubości do 10,5 mm.

Wymiary:


Długość 435 mm
Szerokość 136 mm
Wysokość 21 mm

Nawiązywanie połączenia


Aby sparować nowe urządzenie z klawiaturą należy nacisnąć i przytrzymać przez trzy sekundy jeden z wybranych klawiszy Easy-Switch.
Dalej w zależności czy łączymy się z urządzeniem mobilnym, czy z komputerem.
1. Z komputerem przy użyciu modułu Unifying – w instrukcji wymagają iż w zależności od systemu trzeba jeszcze skonfigurować klawiaturę do pracy z wybranym systemem i w zależności od systemu wcisnąć i przytrzymać przez trzy sekundy poniższe skróty klawiszowe:
– dla Windows: FN+P
– dla Mac: FN+O
2. Z urządzeniem mobilnym lub innym przez Bluetooth – tu musimy włączyć Bluetooth i postępować odpowiednio do wybranego systemu i jego specyfiki a potem może być konieczne wpisanie jeszcze wyświetlonego hasła i zatwierdzenie Enterem.

Gdy już sobie z klawiaturą powiążemy dwa lub trzy urządzenia, można się teraz pomiędzy nimi szybko przełączać wciskając klawisze Easy-Switch i działa to faktycznie bez wyraźnych opóźnień

Tryby klawiszy


Jak to często bywa pod klawiszami od F1 do F12 mamy również przypisane funkcje specjalne i multimedialne.
Z tym wiąże się pewien problem, gdyż działanie tych klawiszy domyślnie jest ustawione właśnie na tryb multimedialny.
Szczególnie dla osób korzystających z czytników ekranowych nie jest to za wygodne, gdyż chcąc skorzystać z wielu skrótów klawiszowych zawierających klawisze od F1 do F12, trzeba jeszcze docisnąć klawisz FN, co wymaga od nas dodatkowej ekwilibrystyki.
Klawiaturę można oczywiście przełączyć na tryb funkcyjny, gdzie klawisze te zachowują się standardowo, a chcąc skorzystać z funkcji specjalnych musimy dołączyć do nich klawisz FN.

Aby to przełączyć można użyć programu Logitech Options. Program ten jest jednak średnio dostępny. Pierwszy problem pojawił mi się przy instalacji, gdyż próby poruszania się Tabulatorem powodowały ciągłe wymuszanie pobrania pliku PDF. Trzeba tu się ratować nawigacją obiektową.
Po instalacji okazało się, iż program ma wiele niezaetykietowanych elementów i jeśli chcemy przykładowo dowiedzieć się jakie urządzenia mamy powiązane z naszą klawiaturą, również musimy użyć nawigacji obiektowej i przeglądać niezbyt dostępne elementy.
Szczęśliwie przełączyć tryb klawiatury można z pod Tabulatora, wystarczy zaznaczyć pozycję Użyj klawiszy F1 – F12 jako standardowych klawiszy funkcyjnych.
Nie bardzo mi ta aplikacja do gustu przypadła i większego sensu z jej używania nie dostrzegam przy takiej dostępności.

Inny sposób przełączania trybu klawiszy


W tym modelu tryb klawiatury można też przestawić kombinacją klawiszy FN+Esc i jest to szybkie i wygodne, a ustawienia klawiatura zapamiętuje i nawet jak przepniemy odbiornik do innego komputera to klawiaturę powinniśmy mieć w tym samym trybie. Również przełączenie na urządzenie mobilne, a potem powrót do komputera nie wymaga zmiany ustawień. Na urządzeniu mobilnym też ten tryb multimedialny można wyłączyć, gdyby z jakiegoś powodu zaistniała taka potrzeba.
Dotarły do mnie informacje, iż np. w modelu K380 ta kombinacja nie działa i by ten tryb przełączyć na komputerze trzeba użyć aplikacji, także nie na wszystkich modelach od tego producenta można to przełączyć korzystając tylko z klawiatury

Funkcje specjalne klawiszy

Dla Windows


F1 Easy-Switch 1
F2 Easy-Switch 2
F3 Easy-Switch 3
F4 Strona domowa (dla Windows 10: Widok zadań)
F5 Kontekstowy (klawisz menu kontekstowego, tak zwany klawisz aplikacji)
F6 Wstecz w przeglądarce
F7 Multimedialny – Poprzedni
F8 Multimedialny Odtwórz/Wstrzymaj
F9 Multimedialny – następny
F10 Wycisz
F11 Ciszej
F12 Głośniej

Dodatkowo możemy uzyskać:
FN+Insert PrintScreen
FN+Home Wyszukiwanie
FN+PgUp Kalkulator
FN+B Pause

Dla Android


F1 Easy-Switch 1
F2 Easy-Switch 2
F3 Easy-Switch 3
F4 Początek
F5 Menu
F6 Wstecz
F7 Poprzedni utwór
F8 Odtwarzanie/Pauza
F9 Następny utwór
F10 Wyciszenie
F11 Zmniejszenie głośności
F12 Zwiększenie głośności

Kategorie
Android PC www

WhatsApp Web – usprawnienie dostępności

Kilka dni temu natknąłem się na coś, co poprawia używanie WhatsApp Web i pokrótce przedstawię cóż to takiego.

Korzystanie z przeglądarki do obsługi WhatsApp jest od dawna możliwe, miało w przeszłości różne oblicza dla korzystających z czytników ekranu. W chwili obecnej jest to nawet całkiem znośne, ale nadal jest kilka problemów, niezaetykietowanych przycisków, czy np. problematyczne wysyłanie plików.

Skrypt

Pewną odpowiedzią na te bolączki oraz efektywniejsze korzystanie poprzez skróty klawiszowe jest skrypt WhatsappWeb With More Accessibility.
Skrypt ten modyfikuję stronę i dodaje nagłówki, etykietuje niektóre przyciski, oraz dodaje skróty klawiszowe dzięki którym w tak zwanym trybie formularza (focus mode) możemy się sprawniej poruszać po sekcjach komunikatora.

Menedżer skryptów

Aby dodać taki skrypt będzie nam potrzebne rozszerzenie do przeglądarki Tampermonkey. Rozszerzenie to jest takim menedżerem skryptów użytkownika.
Jest ono dostępne na przeglądarki Chrome, Firefox, Edge, Safari, Opera
Kiedy już rozszerzenie mamy zainstalowane w naszej przeglądarce wystarczy, że wejdziemy na stronę zawierającą skrypt, rozszerzenie powinno go rozpoznać i wystarczy znaleźć przycisk do zainstalowania tegoż skryptu.

Skróty klawiszowe

Po uruchomieniu skryptu skrótem Alt+S na stronie web.whatsapp.com mamy do dyspozycji następujące skróty klawiszowe:
• ALT + a: W aktywnym czacie przechodzi do wyboru typu załącznika;
• ALT + B: Przechodzi do pola wyszukiwania czatów i kontaktów;
• ALT + C: Przechodzi na listę czatów;
• ALT + M: ustawia fokus na liście wiadomości aktywnego czatu;
• ALT + E: Przechodzi do pola edycji wiadomości;
• ALT + G: Przechodzi do przycisku umożliwiającego rozpoczęcie nagrywania wiadomości głosowej;
• ALT + N: otwiera pole tekstowe do wprowadzenia numeru telefonu. Po naciśnięciu „enter”, jeśli jest to prawidłowy numer, rozpocznie się czat;
• ALT + T: Odczytuje nazwę aktywnego czatu;
• ALT + L: otwiera okno opcji, aby wybrać język skryptu (portugalski, angielski lub hiszpański), po naciśnięciu klawisza „enter” w żądanej opcji, komunikaty skryptów będą w tym języku;
• ALT + S: Aktywuje i dezaktywuje skrypt;
• ALT + D: Umieszcza fokus na oknie zawierającym przyciski do oznaczania gwiazdką, usuwania, przesyłania dalej lub pobierania wiadomości.
{ta opcja działa tylko wtedy gdy najpierw na wiadomości wybierzemy Przekaż wiadomość}
• ALT + V: wysyła wiadomości, które zostały wybrane do przekazania.

Podsumowanie

Podoba mi się to rozwiązanie, oczywiście najlepiej by było, gdyby nie trzeba było takich rzeczy stosować, a wszystko było w pełni dostępne, ale mamy co mamy.
Jedyne co mi się póki co nie podoba w tym skrypcie, to konieczność aktywacji za każdym razem, kiedy uruchamiam WhatsApp Web. Trochę szkoda, że nie działa to automatycznie.
Dzięki temu znalezisku, odkryłem, że są i inne tego typu skrypty modyfikujące i ułatwiające poruszanie się po stronach. Przykładowo zainstalowałem sobie skrypt, który dodaje nagłówki na stronie github, a napisany jest przez nvaccess, czyli wydawcę NVDA. Są tam też inne, ale sprawdziłem tylko ten.

Linki:

Tampermonkey dla Chrome
https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=pl
Tampermonkey dla Firefox
https://addons.mozilla.org/pl/firefox/addon/tampermonkey/
Skrypt WhatsappWeb With More Accessibility
https://github.com/juliano-lopes/accessibility-by-force/raw/master/src/js/WhatsappWebWithMoreAccessibility.user.js
Repozytorium WhatsappWeb With More Accessibility
https://github.com/juliano-lopes/accessibility-by-force/
Skrypty nvaccess
https://github.com/nvaccess/axSGrease

Kategorie
Android PC www

Canal+ przez internet

Pojawiła się już jakiś czas temu możliwość oglądania Canal+ przez internet, bez długotrwałego opłacania abonamentu, a w opcji comiesięcznej subskrypcji.
Pojawił się serial Król, z którym to chciałem się zapoznać, tym bardziej, że jest do niego audiodeskrypcja.
To mnie zmotywowało do założenia tam konta, tym chętniej to zrobiłem, że pierwszy miesiąc mamy za darmo.
Canal+ przez internet pozwala na oglądanie w czterech pakietach, kanałów na żywo, oraz materiałów z biblioteki Canal+, czy co mnie bardzo ucieszyło HBO.
Pewnym rozczarowaniem dla mnie jest fakt, iż gdy mam wybrany pakiet Film, to nie mogę obejrzeć meczu nawet gdy jest on na kanale Canal+ Premium. Z tego to powodu nie mogłem doświadczyć audiodeskrypcji dołączanej do spotkań polskiej ligi piłki kopanej.
Wziąłem tę usługę na warsztat i podzielę się tu trochę moimi doświadczeniami.

Audiodeskrypcja

Jeśli chodzi o audiodeskrypcję, to nigdzie nie udało mi się znaleźć listy programów z tym udogodnieniem.
Jest niby taka strona z udogodnieniami, ale nic z tego nie wynika
Na Netflix taką listę w naszej wersji językowej można odszukać.
Jedynym serialem, o którym wiem, że audiodeskrypcję ma, jest Król. Przy próbach sprawdzenia ścieżek natrafiłem tylko na jeden film dokumentalny, którą taką audiodeskrypcję miał, ale był w tv na żywo i w bazie vod nie udało mi się go odnaleźć.
W innych filmach, w których sprawdzałem w aplikacji, nawet jak ścieżka audiodeskrypcyjna widniała, to jej włączenie nic nie zmieniało.

W przeglądarce

Jest jedna zaskakująca niespodzianka. Kiedy to w przeglądarce Chrome włączyłem odcinek serialu Król, to włączył on mi się ze ścieżką audiodeskrypcji. Fantastycznie, nic nie trzeba ustawiać. Jednak przy próbie odtworzenia kanałów na żywo najczęściej załącza się ścieżka bez lektora w filmach nie polskojęzycznych. Czy jest to powiązane? Chyba tak, i z niespodzianki zrobił się problem.
Korzystanie ze strony jest dosyć karkołomne, bo strona jest pełna niezaetykietowanych przycisków i nijak nie udało mi się chociażby dotrzeć do zmiany audio ścieżki.
Nawet dostanie się do ustawień profilu, subskrypcji jest mocno utrudnione i trzeba najpierw w menu nacisnąć przycisk, który nic nam nie powie.
Jedyna pocieszająca rzecz to, że istnieją skróty odtwarzacza, do których to mi się udało dotrzeć kombinując na różne sposoby okiełznać to nieprzyjazne środowisko. Jednak najpierw musimy to odtwarzanie włączyć, a nie zawsze jest to proste.

Poniższe skróty działają kiedy wejdziemy w interakcję z playerem w trybie formularza.
Spacja- Odtwórz/Pauza
Strzałki lewo i prawo – Przewijanie
Strzałki góra i dół – Zmiana kanału
M- Wycisz/Włącz dźwięk
F – Pełny ekran/Zamknij pełny ekran
X – Zwiększa prędkość odtwarzania

Ci, którzy chcą wypróbować jak współpracuje się z tą stroną, mogą to zrobić bez rejestracji, na bezpłatnych materiałach.
Link do strony Canal+ z bezpłatnymi materiałami bez rejestracji

Android

Aplikacja na system Android, po zalogowaniu wita nas od góry kilkoma nic nie mówiącymi elementami. Dopiero poniżej możemy się zapoznać z listą obecnie odtwarzanych programów.
Na samym dole są zakładki i to tam najlepiej udać się w pierwszej kolejności.
Jak już coś sobie odtworzymy to player ma niezaetykietowane przyciski. W TalkBack dobrze jest włączyć, jeśli jeszcze ktoś tego nie zrobił, opcję " Odczytuj identyfikatory elementów".
To nam pozwoli domyślić się, za co dana kontrolka odpowiada. Choć jest i przycisk zupełnie bez etykiety i identyfikatora, dzięki któremu opuścimy odtwarzacz.
W tym miejscu jest też dość poważna przeszkoda, w postaci blokady dotyku, która to szybko nam się włączy, uniemożliwiając wstrzymanie odtwarzania, zmianę ścieżki audio, czy jakości wideo.
Blokadę tę możemy stukając dwoma palcami wyłączyć, jednak włącza się ona ponownie dość szybko, także bardzo trudno jest flickami dotrzeć do porządanego przycisku. Znaleźć coś eksploracją i wcisnąć jest równie trudno.
Jedynym sposobem, który udało mi się znaleźć, to uruchomienie fizycznym klawiszem wstrzymania odtwarzania, które to mam skonfigurowane dzięki aplikacji Button Mapper. Wtedy to blokada ekranu znika i można się po odtwarzaczu poruszać swobodnie, wybierając np. audio ścieżkę.
Jak ktoś czegoś podobnie działającego nie ma, to życzę powodzenia w próbach okiełznania opcji w tym odtwarzaczu.
Myślałem, że ten sam efekt można uzyskać również przyciskami na podłączonym głośniku, czy słuchawkach BT, jednak niestety przyciśnięcie takowego przycisku nie wywołuje absolutnie żadnej reakcji. co jest dla mnie sporym zaskoczeniem in minus.
Pasek przewijania żyje własnym życiem, gdy wpiszę mu odpowiednią wartość, to i tak przenosi nas w inny punkt. Także przewijania nie udało mi się opanować.
Aplikacja jest też mało stabilna, zdarzają się przycięcia, czy też zupełne zatrzymanie odtwarzania. Czasem tak bywa i tnie się uniemożliwiając oglądanie, a czasem wszystko odtwarza się płynnie.
Niezwykle irytujące jest zacinanie się pobierania materiałów. I tak jak powyżej dzieje się tak tylko czasami. Informacja w pasku powiadomień ogłasza jakiś procent i tak trwa uparcie, a w aplikacji w pobranych widnieje wciąż, że materiał jest w trakcie i nie bardzo jest co z tym zrobić.
Odtwarzanie podobnie jak w Netflix nie działa na wygaszonym czy zablokowanym ekranie i trzeba co jakiś czas smyrnąć ekran.

Podsumowanie

Problemy ze stabilnością, kłopoty z dostępnością dla czytników ekranu i mizerna oferta z audiodeskrypcją, to powody, dla których moja przygoda z tą usługą potrwa tylko do zakończenia serialu Król.
Netflix na tych polach wygrywa i mam nadzieję, że Canal+ w przyszłości będzie gonił konkurencję, bo ma też sporo ciekawych materiałów w swojej ofercie, ale póki co minusów jest w tej usłudze zbyt dużo.

Linki

Canal+ przez internet:
https://www.canalplus.com/pl/
Aplikacja Canal+ na Android:
https://play.google.com/store/apps/details?id=com.canal.android.canal&hl=pl&gl=US

Kategorie
PC

Pakowanie wielu folderów do osobnych plików 7z

Potrzebowałem kiedyś spakować kilka folderów, ale nie chciałem tego
robić do jednego archiwum, a także nie chciało mi się każdego pakować
ręcznie.
Szukałem jakby to zrobić z automatu i po dłuższych poszukiwaniach
natrafiłem na to iż przy wykorzystaniu wiersza poleceń i programu 7-
Zip, z którego korzystam, można to uczynić. Zrobiłem plik .bat, który
kopiuję do wybranego miejsca, odpalam i pakuje foldery, które się tam
znajdują. Pliki archiwów mają takie nazwy jak pakowane foldery.
Może Wam też się przyda.

Lokalizacja programu 7-Zip w poniższym kodzie jest dla 64 bitowej
wersji, także jakby ktoś miał zainstalowaną 32 bitową na komputerze z
architekturą x64 musi zmienić ścieżkę do programu.

kod bat:

@echo off
title Pakowanie folderow do archiwow 7z
cls
FOR /D %%F IN ("*") DO ("C:\Program Files\7-Zip\7z.exe" a -t7z -mx9 -r -y "%%F.7z" "%%F")
echo.
echo Pakowanie folderow zakonczone.
echo.
PAUSE
exit

koniec kodu bat

Gdyby ktoś chciał wykorzystać samo polecenie w konsoli (a nie w pliku .bat) przypominam iż należy przy znaku %%F znaki procent zredukować z dwóch do jednego.

stopnie kompresji w 7-zip w przełączniku -mx

Ja wpisałem najwyższy stopień kompresji, który zajmuje najwięcej czasu,
ale można oczywiście to zmienić.
-mx0 – brak kompresji
-mx1 – najszybsza kompresja
-mx3 – szybka kompresja
-mx5 – normalna kompresja (wartość domyślna)
-mx7 – Maksymalna kompresja
-mx9 – ultra kompresja