można dostać kabel zamienny do mys

Pan Tomasz Wójtowicz napisał:

Wiem, mam takie komputery z rozgałęziawką. Najśmieszniejsze, że do gniazdka można podłączyć bezpośrednio mysz albo klawiaturę -- działają bez problemu. Ale jak się chce oba urządzenia na raz, to muszą być włączone w określony sposób -- nie mogą być zamienione miejscami.

Dlatego to tym bardziej zadziwia. Co by szkodziło, żeby wszędzie był mądrzejszy soft?

Reply to
Jarosław Sokołowski
Loading thread data ...

W dniu 2011-04-28 17:56, Jarosław Sokołowski pisze:

Ja sprawdziłem u siebie. Płyta główna Asus z wyższej półki, z zeszłego roku. Po zamianie myszy i klawiatury PS/2 oczywiście BIOS nie reaguje. Na komunikat "Press any key to continue", ruszenie myszą załatwiło sprawę, ale potem PC-Speaker zaczął pierdzieć w takt ruchów myszy.

Jak mi się udało załadować Windowsa, to oczywiście też mysz i klawiatura nie działały, ale kiedy zamieniłem wtyczki w trakcie pracy komputera, klawiatura ożyła, mysz nie. Zatem kontroler PS/2 uparcie oczekuje klawiatury na złączu fioletowym i jak pójdzie tam sygnał myszy, to on zgłasza błędy przez PC-Speaker.

Wydaje mi się, że Windows fizycznie portów PS/2 nie widzi. On widzi na magistrali systemowej "standardową mysz i klawiaturę" obsługiwaną przez BIOS i jeśli BIOS nie rozumie zamiany wtyczek, to tym bardziej Windows tego nie obsłuży.

W laptopach pewnie montują droższe scalaki do obsługi PS/2, które same wykrywają zamianę i prezentują klawiaturę i mysz prawidłowo, albo sam BIOS jest zaprogramowany do wykrywania zamiany.

Gdyby Windows fizycznie widział porty PS/2, to pewnie by problemu nie było, bo Windows wiele rzeczy wykrywał metodą port-sensingu, np. myszki COM. Znane były problemy, że po podłączeniu urządzenia do portu COM, przypadkowa sekwencja bajtów powodowała, że Windows interpretował to jako myszkę, przez co aplikacja traciła dostęp do urządzenia COM, za to kursor skakał sobie po ekranie i "klikał". Dlatego sterowniki do urządzeń COM starały się wyłączyć port-sensing na wybranym porcie COM.

Reply to
Tomasz Wójtowicz

Pan Tomasz Wójtowicz napisał:

Ja coś takiego po raz pierwszy widziałem pod koniec ubiegłego wieku. Płyty z Pentium 150MHz (mniej więcej), raczej tańsze niż droższe. Złącza wtedy jeszcze nie były kolorowe, oba czarne. Jak się zamieniło wtyczki *przed uruchomieniem* komputera, to wszystko działało poprawnie.

To zdecydowanie zadanie dla BIOSU. Przecież BIOS sam potrzebuje klawiatury (do setupu), a czasem i myszą nie pogardzi.

Przede wszystkim w laptopach montują tylko jedno gniazdo PS/2. I mimo że można podłączyć do niego dwa urządzenia, to jednak soft jest zbyt głupi by rozeznać które gdzie nadaje (vide mój wcześniejszy opis powyżej). Kilkanaście lat temu jakoś potrafiono sobie z tym poradzić. Regres mamy.

Ale też jakoś nadzwyczajnie bystry ten system nie jest. Widziałem ostatnio płytę (kilkuletnia, z wyższej półki) w której Windows za cholerę nie potrafi zauważyć myszy USB. Klawiaturę USB widzi, inne systemy mysz widzą, a ten skurczybyk się uparł i już. Guglanie potwierdza, że nie jest to usterka płyty, tylko ten typ tak ma. Radzą przejściówkę USB-PS/2. I wtedy działa.

Naprawdę? To on nie robi tego tylko w czasie startu, ale również podczas pracy? A to gupek jeden. Nadgorliwiec.

Reply to
Jarosław Sokołowski

W dniu 2011-04-28 22:08, Jarosław Sokołowski pisze:

Tak, ale np. klawiaturę USB Windows widzi bezpośrednio. Owszem, można w BIOS-ie włączyć emulację i wtedy Windows będzie widział klawiaturę PS/2, ale ta opcja jest przeznaczona tylko leciwych systemów. System który obsługuje USB, obsługuje klawiaturę USB bez pomocy BIOS-u. Z PS/2 też mogło by tak być, ale nie jest.

Np. tutaj ktoś narzeka:

formatting link
ale spotkałem się z tym problemem kilkanaście lat temu, jeszcze chyba na '98.

Reply to
Tomasz Wójtowicz

Pan Tomasz Wójtowicz napisał (bo mu system obsługuje klawiaturę):

No chyba żeby akurat nie widział.

Ja tam nie wiem czy miał włączoną emulację czy nie, ale podejrzewam, że były sprawdone wszystkie możliwości. Przy jakiejś okazji mogę sprawdzić co to za płyta (jakiś ABIT chyba).

Klawiaturę, to i owszem. Mogło by tak być z myszą, ale nie jest.

Mógłby też BIOS jedno i drugie wykrywać i obsługiwać, tak jak drzewiej bywało.

Reply to
Jarosław Sokołowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.