Miten saan kosketusnäytön windows 10:ssä simuloimaan oikeaoppisesti hiiren painalluksia?

Anonyymi
2018-09-13T19:33:07+00:00

Ongelmana, että sormella yksinkertainen tökkäys ei rekisteröidy oikein, eli se ei monestikkaan reakoi mitään.

Se reakoi "mouse release" tyylisiin asioihin kyllä, sen verran olen tässä tutkiskellut.

En tiedä onko kyseessä windowsin vai näytön laitevalmistajan ajurien ongelma.

Näyttö on "DELL P2418HT".

Käyttöjärjestelmä Windows 10.

Käytännössä sama ongelma ilmenee kaikissa vanhoissa hiirellä toimivissa windows peleissä ja muistaakseni joissain ohjelmistoissakin törmännyt.

-Osassa niin, että kun painat sormella jotain "iconia" ei se reakoi mitään. Mutta jos painat ja heti kun liikutat sormea sivulle, se simuloi hiiren klikkauksen.

-Joissain peleissä jos painat näyttöä, sekä liikutat sormea, niin vasta kun päästät sormen näytöltä, se klikkaa sitä! (Mutta yleensä sinun pitää irroittaa sormi "iconin" kohdalla, jotta se valitsee tämän! Eli joskus joudun jopa siirtämään sormen iconin päältä ja takaisin ja sitten vasta irroittamaan, jotta se reakoi varmasti näytöllä oleviin nappuloihin...)

Sormella tökkääminen siis tuottaa suuresti ongelmia, koska jos en liikuta sormea yhtään näytöllä mihinkään suuntaan, ei windows rekisteröi "painallus eventtiä" ollenkaan.

Käytännössä siinä on siis joku tresholdi, että sormen on liikuttava muutama pixeli, jotta se rekisteröi sen alkupainalluksen, mutta sen puoleen se rekisteröi joka ikinen kerta sen sormen pois nostamisen, vaikka se ei olisi rekistöröinyt sitä painallus vaihetta!

Kokeilin disabloida kakkos painalluksen toiminnon, jossa sormea paikallaan pitäessä tulee tuplaklikkausta simuloiva ruutu. Ajattelin sen disaploivan ongelman, mutta ei sekään ratkaissut itse ongelmaa.

Sama ongelma toistuu, kun olen tehnyt pelinteko ohjelmistolla hiirellä toimivan pelin. Tarkoituksena kääntää androidille, jolla se toimii kyllä moitteettomasti. Windows käännös toimii hiirellä moitteettomasti, mutta ei windowsin kosketusnäytöltä. Olen debug moodilla selvittänyt, että kun painaa sormen näytölle, mitään ei rekistöröidy, silti kun sormen nostaa niin "button release event" aktivoituu. Ja jos taas sormea siirtää näytöllä yhtään, niin "button pressed event" ja "button hold event" aktivoituu.

Eli miten saan kosketusnäytön windows 10:ssä simuloimaan oikeaoppisesti hiiren painalluksia?

Windows kotikäyttäjille | Windows 10 | Pelaaminen

Lukittu kysymys. Tämä kysymys on siirretty Microsoft-tukiyhteisöstä. Voit äänestää sen hyödyllisyydestä mutta et voi lisätä kommentteja tai vastauksia tai seurata kysymystä.

0 kommenttia Ei kommentteja

1 vastaus

Lajitteluperuste: Hyödyllisin
  1. Anonyymi
    2018-09-18T07:22:49+00:00

    Hei JP-rausku,

    Voitko kertoa meille minkämallinen tietokone sinulla on käytössäsi, ja mikä versio Windows 10:stä sinulla on tällä hetkellä käytössäsi (Home/Pro/Enterprise, ja käyttöjärjestelmän koontiversio jonka saat selville menemällä Käynnistä-valikosta Asetukset > Järjestelmä > Tietoja)? Ongelma ei siis toistu kaikilla sovelluksilla, vaan ainoastaan vanhemmilla peleillä yms.?

    Jos klikkaat Käynnistä-valikon ikonia hiiren kakkosnapilla, valitset Laitehallinta ja katsot sitten kohtaa HID-laitteet, näetkö täällä näyttöä listattuna tuolla Dell-nimellä, vai nimellä HID-yhteensopiva kosketusnäyttö?

    Jos näet tuon HID-yhteensopivan kosketusnäytön Laitehallinnassa, suosittelen ensiksi kokeilemaan sen päivittämistä ja uudelleenasentamista. Klikkaa laitetta hiiren kakkosnapilla ja valitse Päivitä ohjain. Jos saat ilmoituksen että ohjain on ajan tasalla, valitse sitten Poista laitteen asennus ja käynnistä tietokone uudelleen: Windows lataa parhaaksi katsomansa ohjaimen automaattisesti uudelleenkäynnistyksen jälkeen.

    Mikäli ongelma jatkuu, suosittelen lataamaan näytön uusimman saatavilla olevan ohjaimen suoraan Dellin omilta tukisivuilta ja asentamaan sen. Joillakin käyttäjillä oli näemmä esiintynyt vastaavaa ongelmaa Windows 7-aikaan käyttäessään juurikin noita Windowsin omia ohjaimia, joista saattaa geneerisinä puuttua joitain ominaisuuksia tai voivat vaihtoehtoisesti toimia odottamattomasti eri näyttömallien kanssa.

    Kerrothan miten tilanne tästä etenee ja voimmeko vielä olla sinulle avuksi.

    Ystävällisin terveisin,

    -Jaakko

    Onko tästä vastauksesta hyötyä?

    0 kommenttia Ei kommentteja