Search found 7636 matches

by phil
Wed Aug 28, 2024 4:55 pm
Forum: XMouse Button Control
Topic: Right modifier keys not mapping to right keys, only left
Replies: 4
Views: 1065

Re: Right modifier keys not mapping to right keys, only left

There may be a way to detect it, but if there not a way to send it through the SendInput API then there is little I will be able to do :( I will try and have another look when I get time, but that wont be immediate, and if it needs a code change, even less immediate. NOTE: Ive added it to the bug re...
by phil
Wed Aug 28, 2024 1:21 pm
Forum: XMouse Button Control
Topic: Right modifier keys not mapping to right keys, only left
Replies: 4
Views: 1065

Re: Right modifier keys not mapping to right keys, only left

I've had this trouble before, and if you use the onscreen keyboard, and then hold right ctrl, you will see both ctrl's on the onscreen keyboard turn "on" Likewise, if you click on the right control key on the onscreen keyboard, both highlight. Ive not found a way around this, and as the on...
by phil
Mon Aug 26, 2024 5:52 pm
Forum: XMouse Button Control
Topic: misassigned side keys?
Replies: 5
Views: 638

Re: misassigned side keys?

Well, if there is nothing else involved, then maybe the mouse itself (or the buttons on it) are faulty? Without XMBC running (at all) do the buttons sometimes do stuff and other times, not work? Like button 4 and 5, which by default should go back/forward in your web browser... Do they always do tha...
by phil
Tue Aug 20, 2024 1:00 am
Forum: XMouse Button Control
Topic: Is it possible to filter mouse wheel scroll messages?
Replies: 3
Views: 1814

Re: Is it possible to filter mouse wheel scroll messages?

Nice... well researched :)
Not important here, but if you were to develop further, I think you forgot to call RemoveMouseWheelHook() at the end of the program.
Windows will do that anyway when the process ends (hence not important in this case) but just thought I'd mention it for future reference!
by phil
Tue Aug 20, 2024 12:46 am
Forum: InpOut32 (x64)
Topic: What does InstallDriver.exe do -specifically?
Replies: 12
Views: 1505

Re: What does InstallDriver.exe do -specifically?

No, I think you are completely missing what I am trying to say! InstallDriver.exe DOES NOT WRITE to the registry itself, nor does the DLL nor does the driver. Windows itself does the registry writes when installing the driver! InstallDriver.exe is a very simple C/C++ stub program that simply loads I...
by phil
Mon Aug 19, 2024 9:05 pm
Forum: InpOut32 (x64)
Topic: Use in EPP mode
Replies: 1
Views: 228

Re: Use in EPP mode

Sorry I have nothing (others may??), I've not really used the parallel port in anger since about 1995 at college. Even when I ported InpOut32, it was so I could use it to poke the serial port into using non-standard BAUD rates by fiddling with the hardware registers directly! I seem to recall though...
by phil
Mon Aug 19, 2024 9:00 pm
Forum: InpOut32 (x64)
Topic: What does InstallDriver.exe do -specifically?
Replies: 12
Views: 1505

Re: What does InstallDriver.exe do -specifically?

Do you know what the name of the registry entry will be after running InstallDriver? I've searched for inpout32 before and after running it, there was no entry in both cases. What is the purpose of writing to the registry? Thanks No, sorry not something I know (nor have any control over), but the p...
by phil
Mon Aug 19, 2024 6:30 pm
Forum: InpOut32 (x64)
Topic: What does InstallDriver.exe do -specifically?
Replies: 12
Views: 1505

Re: What does InstallDriver.exe do -specifically?

Our application is 32-bit (we are in the process of migrating it to 64-bit), however we are running on Windows 10 64-bit. Elsewhere in this forum, I read that if the application is 32-bit, then it must load the 32-bit DLL. Correct. 32bit applications work with the 32bit DLL (they can not load 64bit...
by phil
Mon Aug 19, 2024 5:19 pm
Forum: InpOut32 (x64)
Topic: What does InstallDriver.exe do -specifically?
Replies: 12
Views: 1505

Re: What does InstallDriver.exe do -specifically?

If it manages to write at all (using InpOut32/x64) then the driver is there (as are the registry things). It wont do any harm to run InstalDriver.exe but I suspect also it wont make any difference. The last time I actually used this project myself (other than the odd little test), Windows 10 didn't ...
by phil
Mon Aug 19, 2024 4:49 pm
Forum: InpOut32 (x64)
Topic: What does InstallDriver.exe do -specifically?
Replies: 12
Views: 1505

Re: What does InstallDriver.exe do -specifically?

If its working (or partially working), then no need to run installdriver. Like I said, the driver (.sys) is embedded INSIDE the DLL. The DLL installs extracts and installs the driver whenever it is loaded. You wont see it unless you go looking for it (it should be somewhere under system32\drivers on...
by phil
Mon Aug 19, 2024 1:00 pm
Forum: InpOut32 (x64)
Topic: What does InstallDriver.exe do -specifically?
Replies: 12
Views: 1505

Re: What does InstallDriver.exe do -specifically?

I think I just answered this in reply to your other post, but basically it loads the driver (inpoutx64.sys). The driver is an embedded resource in the DLL (source code all on the website). The DLL installs the driver at runtime, but requires admin (elevated) permissions. InstallDriver.exe is a simpl...
by phil
Mon Aug 19, 2024 12:55 pm
Forum: InpOut32 (x64)
Topic: Ocassional disappearing writes to MOTHERBOARD parallel port, on Windows 10
Replies: 1
Views: 932

Re: Ocassional disappearing writes to MOTHERBOARD parallel port, on Windows 10

I'm sorry, I don't really know what to say. I haven't used InpOut myself for years, and I am unable to continue support for it (software changes wise) as to make changes to the driver, requires new signing certificates that I can not even purchase as an individual! But I see no obvious reason for it...
by phil
Mon Aug 19, 2024 12:53 pm
Forum: InpOut32 (x64)
Topic: INPOUT32/X64 Works with SOME PCI cards
Replies: 22
Views: 74213

Re: INPOUT32/X64 Works with SOME PCI cards

The driver is an embedded resource file (.sys) inside the DLL (well there are two in my DLL, one for 32bit and one for 64bit) it is installed and loaded on the fly so long as the executing program has elevated (admin) permissions (that is what Installdriver.exe does - loads the DLL with elevated per...
by phil
Mon Aug 19, 2024 10:51 am
Forum: InpOut32 (x64)
Topic: INPOUT32/X64 Works with SOME PCI cards
Replies: 22
Views: 74213

Re: INPOUT32/X64 Works with SOME PCI cards

The original InpOut32 from (before my port to x64 which is in itself ancient now) from Logix4U only had a 32bit driver which does not/can not install on 64bit Windows. My port included a 64bit (x64) driver as well as the 32bit driver - thus it works on either Windows edition. My x64 port is now very...
by phil
Mon Aug 19, 2024 10:45 am
Forum: XMouse Button Control
Topic: misassigned side keys?
Replies: 5
Views: 638

Re: misassigned side keys?

Apologies for the delay, I have been away on holiday and subsequently recovering from jetlag! Does the inphic a1 mouse have its own software configuration? For example, logitech devices come with software than can change button mappings (at a lower level) and sometimes the "defaults" are n...