If you are using Windows you may be able to get what you want using Microsoft Intellipoint, I haven't tried it, but I just found a free app called X-Mouse Button Control. It works on Windows 10 Creators Update. and I think going back to XP. I have a ordinary standard mouse with 2 buttons and a scroll wheel which you can tilt left or right. The wheel is also a middle button if you press it down. So it really has 5 buttons left, middle right, wheel left, wheel right (plus you can remap wheel scroll up and down), .I was able to map a first tilt-wheel-right to simulate holding the Ctrl key down, and a second tilt-wheel-right to simulate letting the Ctrl key up again. A whole bunch of stuff you can customize. I was then able to noodle around in Windows Explorer and Excel just like I was using the Ctrl key.
http://www.highrez.co.uk/downloads/XMouseButtonControl.htmThis is the main window where you select which mouse button to use
This is the options window for a particular button (click the little gear wheel next to that button's driopdown). I can't see much difference between options 7 and 8 for the simulated Ctrl key up/down strokes.