English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 16 November 2019, 18:04   #101
deimos
It's coming back!
 
deimos's Avatar
 
Join Date: Jul 2018
Location: comp.sys.amiga
Posts: 762
Quote:
Originally Posted by meynaf View Post
If this ends up being a bug that's not in your code (e.g. Windows bug), there is an easy way to make a workaround. Simply keep the previous status of every key you use. When you reveive a key down, mark the key as being down - and if it was already down before, ignore the event. When you receive a key up, mark the key as being up.
Done this, but it does mean I'm processing an extra 100 interrupts per second (25 key down events * 2 keys * 2 interrupts each).

I've also contacted the keyboard manufacturer (WASD Keyboards). While I think it's Microsoft's drivers at fault, they're the people who should know, or at least want to know.

Last edited by deimos; 17 November 2019 at 03:02.
deimos is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
loadwb -debug TroyWilkins Amiga scene 24 14 September 2020 19:06
Debug log trap vriviere support.WinUAE 1 01 July 2010 14:27
Hisoft C++ Debug AlfaRomeo Coders. General 0 13 October 2008 21:17
Mame32 Debug redblade Retrogaming General Discussion 4 10 October 2005 05:43
Debug ? mtb support.WinUAE 8 19 December 2002 12:19

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:28.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.06656 seconds with 15 queries