[Techinfo] Console.ReadKey --> billentyűzet: Hol a hiba?
Gyulai László
gyulail at turr.sulinet.hu
2021. Feb. 1., H, 07:13:54 CET
A kijelölés törléseknél én körbe szoktam párszor nyomkodni a shift,
ctrl, alt, win, menü gombokat egyenként, van mikor helyreáll.
Illetve lehet még, hogy az egér (touchpad) folyamatosan kattintgat.
Ezeket mondjuk egy külső billentyűzet és egér rádugásával lehet
kipróbálni, a beépített billentyűt-egeret biosban lekapcsolni (ha
lehet), esetleg eszközkezelőben letiltani.
Ha külső eszközökkel is csinálja, akkor esetleg még csinálnék egy
windows to go pendrive-ot és azzal is kipróbálnám.
Esetleg még a kisegítő lehetőségek között körülnéznék, hátha ott is van
valami trükk.
2021.01.31. 17:27 keltezéssel, Szalayné Tahy Zsuzsa írta:
> Tisztelt Listatagok!
>
> Billentyűleütésre várakozás C#-ban:
> ConsoleKeyInfo k = Console.ReadKey();
>
> Nem igazán figyeltem, hogy mikor, miért, de nekem nem igazán akar
> billentyűleütésre várni. Most elkezdtem elemezgetni, ciklusba tettem.
> Kiderült, hogy folyamatosan kapja a k a leütéseket (pedig hozzá sem
> nyúlok), amit a 255-ös kóddal jelez ki. Megnéztem, erről a
> billentyűről nem tudok semmit...
> Ugyanakkor C++-ban a getch() normálisan működik, várja, hogy lenyomjak
> egy billentyűt, nem érzékelte az extra billentyűmet.
>
> Ma (csak emiatt) megnéztem, mit csinál a programom egy másik gépen...
> Ott a Console.ReadKey() is képes megvárni, amíg leütök egy billentyűt.
> Ugyanazt az exe-t futtatva egyik és másik gépen, az egyiken várakozik,
> a másikon pörög a ciklus akkor is, ha nem nyúlok a géphez. (kb. 2/s
> frekvenciával)
>
> Ahol problémás a ReadKey() azon a gépen volt gondom a Teams-ben a
> szövegmezőkben a kijelöléssel. (Amint kijelöltem, már töröltem is, a
> beszúrt tartalmak felvillantak és törlődtek...) Ez a hiba mostanra
> megszűnt.
>
> A gép Lenovo YOGA 6 éves, egyszer volt komolyabban javítva(?), amikor
> az érintőpad kattintása kimúlt. Ez nem volt egyszerű, volt rövidzár,
> púposodott érzékelő... de végül jónak tűnt.
>
> Szerintetek hol a hiba?
> Ha a billentyűzet hibás, akkor mi indokolja, hogy csak bizonyos
> programokban jelentkezik a hiba? Mitől javult meg a Teams? Van-e
> valami beállítási lehetőség, hogy az érzékenységet javítsam? (Hardver
> vagy driver a hiba?)
> Vagy az operációs rendszerben keressem az eltérést? (64 bites win10)
>
> Láttatok már ilyet?
>
> Ötleteket előre is köszönöm...
>
> SzTZs
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20210201/544ddd3b/attachment.html>
További információk a(z) Techinfo levelezőlistáról