MPX: rozwiązania i problemy

  • Home
  • /
  • Blog
  • /
  • MPX: rozwiązania i problemy

Data: 20 lutego, 2008

Serwis Linux Weekly News zamieścił na swojej stronie artykuł wprowadzający do MPX (multi-pointer X). Interfejsy wykorzystujące wiele wskaźników to jeden z najbardziej gorących tematów, zarówno w środowiskach dla wielu użytkowników, jak i na urządzeniach, które można obsługiwać dwoma rękami lub nawet wieloma palcami.

MPX to implementacja tej techniki pod X Window System. X-y powstały z myślą o pojedynczym wskaźniku, więc ich rozszerzanie nie jest proste. Peter Hutterer stworzył model, w którym istnieją wskaźniki wirtualne (master) oraz fizyczne (slave), łączone ze sobą za pomocą zmodyfikowanego polecenia xinput. Nieliczne obecnie aplikacje, które obsługują MPX, mogą z niego korzystać na równi z aplikacjami, które oczekują pojedynczego wskaźnika. W przyszłości jednak czyhają na nas liczne pułapki, które wprowadza ten nowy paradygmat — na przykład jak menedżer okien ma rozmieszczać nowe okna dla wielu użytkowników, skoro nie ma pojęcia gdzie się oni znajdują? Dziś jeszcze nie wiadomo jak sobie radzić z tymi problemami, ale prawdopodobnie nie obędzie się bez zmian w aplikacjach.

Tekst powstał na podstawie wystąpienia Petera Hutterera na linux.conf.au 2008 w Melbourne. Materiały z tej konferencji – w tym zapis wideo z wykładu na temat MPX – są umieszczone na serwerze LCA. Do pobrania są opisy, slajdy, filmy oraz nagrania dźwiękowe w rzadko jak dotąd spotykanym formacie Speex (stratny kodek mowy z rodziny Ogg).

Newsletter OSnews raz w tygodniu. Bez reklam.