Klawiatura ekranowa? (jak przeglądarka klawiatury OSX)


12

W systemie OSX możesz wyświetlić klawiaturę ekranową (Preferencje> Język i tekst> Źródła wprowadzania> zaznacz „Klawiatura i przeglądarka znaków”. Na pasku menu pojawi się nowa ikona z pozycją „Pokaż przeglądarkę klawiatury”)

Od czasu do czasu uważam, że przydatne jest ustalenie , który klawisz modyfikujący należy nacisnąć, aby uzyskać określony znak, ponieważ klawiatura online zmienia się po naciśnięciu klawiszy modyfikujących (alt, ctrl itp.). To ostatnie jest dla mnie kluczowe.

Czy jest coś podobnego na Ubuntu?

wprowadź opis zdjęcia tutaj


1
Brak odpowiedzi tutaj, odpowiedz na pytanie. Klawiatury wirtualne nie są substytutami przeglądarek klawiatury, ponieważ mogą powodować konflikt z bieżącymi ustawieniami klawiatury, podczas gdy przeglądarka klawiatury nie. Kolejny wątek na ten temat tutaj unix.stackexchange.com/q/382987/16920
Léo Léopold Hertz 준영

Odpowiedzi:


8

Na pokładzie jest instalowany domyślnie, nie jestem pewien, czy jest dokładnie tym, czego szukasz, ale jest to opcja.wprowadź opis zdjęcia tutaj


4
Był obiecujący, ponieważ był domyślnie dostępny. Niestety, klawisze nie zmieniają się po naciśnięciu klawisza modyfikującego na mojej prawdziwej klawiaturze fizycznej
Rabarberski

Bummer przepraszam, to nie pomoże.
TheXed

1
Przez przypadek +1, ale naprawdę -1. OP chce wirtualnej przeglądarki klawiatury, a nie wirtualnej klawiatury. To oprogramowanie spowodowało ponowne uruchomienie systemu, ponieważ źle skonfigurowałem klawiaturę, chociaż zamknąłem aplikację.
Léo Léopold Hertz -

1
@ TheXed Time nie ma znaczenia, ponieważ odpowiedzi są tutaj całkowicie błędne. OP chce przeglądarki klawiatury, a nie wirtualnej klawiatury. Twoje rozwiązanie powoduje poważne problemy w wielu ustawieniach, więc nie należy go używać do tego zadania. - - Głosowałem za tobą przez przypadek, ale głosowanie na głos powinno być negatywne, więc skomentuj.
Léo Léopold Hertz -

1
@TheXed Kolejny wątek na ten temat unix.stackexchange.com/q/382987/16920
Léo Léopold Hertz -

2

xvkbd jest opcją ... http://packages.ubuntu.com/dapper/xvkbd

xvkbd to wirtualny (graficzny) program do obsługi klawiatury dla X Window System, który zapewnia możliwość wprowadzania znaków na innych klientach (oprogramowaniu) poprzez kliknięcie na klawiaturze wyświetlanej na ekranie. Może to być wykorzystane w systemach bez klawiatury sprzętowej, takich jak terminale kiosku lub urządzenia podręczne. Ten program ma również możliwość wysyłania znaków określonych jako opcja wiersza poleceń do innego klienta.

wprowadź opis zdjęcia tutaj Ilustracja pochodzi z sieci.

To samo co matchbox-keyboard-im

Klawiatura Matchbox to „wirtualna” lub „programowa” klawiatura ekranowa zaprojektowana dla urządzeń z ekranem dotykowym i systemem X.

Matchbox jest podstawowym środowiskiem dla X Window System działającym na nie wbudowanych platformach stacjonarnych, takich jak podręczne urządzenia, dekodery, kioski i wszystko inne, dla których przestrzeń ekranu, mechanizmy wejściowe lub zasoby systemowe są ograniczone.

Ten pakiet zawiera moduł wejściowy GTK + do użytku z klawiaturą Matchbox lub innymi klawiaturami ekranowymi.

wprowadź opis zdjęcia tutaj

Ilustracja pochodzi z sieci

Oba znajdują się w moich repozytoriach na Natty, ale dalsze informacje można znaleźć na oficjalnych stronach internetowych.

Pamiętam, że użyłem jednego z nich po zainstalowaniu Jaunty na ekranie dotykowym laptopa HP i mogę poinformować, że działa całkiem dobrze.

Mam nadzieję, że ta pomoc.

Powodzenia!


1
xvbd: klawisze nie zmieniają się po naciśnięciu klawisza modyfikującego na mojej prawdziwej klawiaturze fizycznej. Zainstalowałem matchbox za pomocą aptitude, ale nie mam pojęcia, jak go uruchomić.
Rabarberski

spróbuj zainstalować matchbox-keyboardzamiast tego. Następnie wyszukaj klawiaturę w Unity.
m-ric,

Nie tego chce OP. OP chce przeglądarki klawiatury, a nie wirtualnej klawiatury.
Léo Léopold Hertz -

Możemy więc powiedzieć, że @ LéoLéopoldHertz 준영 po prostu obniżył odpowiedzi głosowania bez podania rozwiązania. Co za przydatna rzecz! Dziękuję Léo!
Geppettvs D'Constanzo

Wszystkie linki są zepsute: /
ZedTuX

1

Florencja wydaje się być całkiem dobrą opcją.

Florence is an extensible scalable virtual keyboard for GNOME.

It is useful when a real keyboard is unusable either because of a handicap, disease, broken keyboard or tablet PC; but when a pointing device is usable.

Florence stays out of your way: it appears on the screen only when needed. An auto-click functionality also help people having difficulties to click buttons.

Instalacja

  1. Pobierz: http://sourceforge.net/project/platformdownload.php?group_id=217749
  2. Wypakuj do folderu.
  3. Otwórz okno terminala w folderze.
  4. Uruchom ./configurei postępuj zgodnie z instrukcjami, które może ci dać (zaktualizuj pakiety, zainstaluj coś, ...).
  5. Uruchom make.
  6. Jeśli jeszcze go nie masz, zainstaluj checkinstall( sudo apt-get install checkinstall).
  7. Uruchom sudo checkinstall.

Łącze apt.ubuntu spowodowało, że „nie można znaleźć pakietu florence”. Nie było ono również dostępne w apt-get
Rabarberski

To dziwne: s Może jest w jednym z wielu PPA, które dodałem ... W każdym razie, oto link: florence.sourceforge.net/english.html
RobinJ

@RobinJ - czy mogę zasugerować, abyś zmienił w odpowiedzi swój komentarz wraz z tym, jak ktoś może zainstalować oprogramowanie.
fossfreedom

@fossfreedom Done.
RobinJ

Myślę, że można wyszukać pakiety w USC i zobaczyć, z jakiego repo.
Oxwivi

0

Nie wiem, gdzie dokładnie jest ten pakiet Ubuntu, ale Gnome (szczególnie Gnome-Shell) ma standardowy komponent interfejsu użytkownika, który dokładnie odpowiada twoim wymaganiom.

Zwykle jest dostępny za pośrednictwem widgetu układu klawiatury panelu, ale jeśli istnieje w systemie, można go wywołać bezpośrednio z dowolnego języka DE, w tym z jedności. Wystarczy wywołać gkbd-keyboard-displayaplikację. Musisz przekazać mu argument nazwy układu, który chcesz wyświetlić. Na przykład dla standardowego układu w języku angielskim:

gkbd-keyboard-display -l us

Jeśli nie znasz nazwy swojego układu, możesz setxkbmap -querygo znaleźć. Aby wyświetlić bieżący układ, pokazując, jaka może być strategia-display -l -l $ (setxkbmap -query | sed -n '/ ^ layout / {s /.*: * // g; p}'), spróbuj:

gkbd-keyboard-display -l $(setxkbmap -query | sed -n '/^layout/ {s/.*: *//g;p}')

Aplikacja pokaże ci bieżący układ, w tym to, co otrzymasz za pomocą klawiszy modyfikujących i pokaże, które klawisze aktualnie naciskasz. Nie działa jak klawiatura ekranowa do wprowadzania naciśnięć klawiszy za pomocą myszy, pokazuje tylko informacje o układzie klawiatury.


Ten plik binarny jest dostarczany przez gkbd-cappletpakiet.
ZedTuX
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.