Overclock.net › Forums › Components › Mice › sourceGL: RInput launcher + more for CS:GO/TF2
New Posts  All Forums:Forum Nav:

sourceGL: RInput launcher + more for CS:GO/TF2

post #1 of 441
Thread Starter 
EDIT: All new versions will now be released at the official site - http://sourcegl.sourceforge.net

button.png

What is RInput?
RInput is a program made by a programmer that goes by abort, that reads the raw input data from your mouse and feeds it directly to the cursor/crosshair position in game. It serves as an alternative to in-game raw input or allows for raw input in games that lack it. For games that have a raw input option, it should be turned off for RInput to work (m_rawinput 0 for Source games).

Why use RInput?
I believe the main issue with Source's m_rawinput 1, even though it collects true raw input data, is how it is buffered by the game. I've read somewhere before where someone who knew a lot more about it than me was talking about how it was related to m_rawinput 1 having poor time-stamping of the raw input data in relation to the framerate, so the buffering can be quite variable in comparison to the way frame-rendering is buffered. At sufficiently high refresh rates and FPS, this tends to make mouse movement feel 'disconnected' in a strange way with what you are seeing on screen. Many players including myself find using RInput (without an fps_max cap) to be better performing than Source's raw input implementation.

What is digital vibrance?
Digital vibrance is an NVIDIA option that is subtly different from a straight saturation adjustment. It can be best explained as something like, digital vibrance is the intelligent saturation (when increased) or desaturation (when decreased) of the display image on a pixel-by-pixel basis, based on a given pixel's original saturation value.

Why change digital vibrance?
Digital vibrance can be more useful for certain gaming situations than a plain scaled saturation adjustment because it will decrease the dynamic range of saturation for a given image, which can help make certain colors and shades more noticeable relative to their environment when compared to the unaltered image. As an example, for DV @ 100%, both Ts and CTs stand out much more to my eyes against the brown/yellow backgrounds and floor on Dust 2.

Is it VAC safe?
In a word, yes. But see the README for a longer discussion on VAC.
Edited by VolsAndJezuz - 2/13/15 at 1:14am
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
post #2 of 441
Can you add insurgency into the launcher?
紅魔館
(12 items)
 
秋山 澪
(10 items)
 
For Sale: Crucial 2x8GB DDR4 2400 / 1TB 2.5" HDD
$40 (USD) or best offer
CPUMotherboardGraphicsRAM
i7 5820K ASUS X99 Deluxe Zotac GTX 1080 AMP! Crucial Ballistix Sport 4x4G DDR4-2400 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB Samsung 850 EVO 1TB Dell CH30N BD-Read Noctua NH-D15 
CoolingOSPowerCase
Noctua NF-A14 PWM x6 Windows 10 Enterprise EVGA 750W G2 Phanteks Enthoo Luxe 
CPUMotherboardGraphicsGraphics
i7 7700K P870KM1 Nvidia GeForce GTX 1080 Nvidia GeForce GTX 1080 
RAMHard DriveOSMonitor
16GB DDR4 2133 Samsung 850 EVO 500GB Windows 10 Enterprise AUO B173QTN01.0 2560x1440p G-sync  
PowerCase
Eurocom 780W Clevo P870KM1 
  hide details  
Reply
紅魔館
(12 items)
 
秋山 澪
(10 items)
 
For Sale: Crucial 2x8GB DDR4 2400 / 1TB 2.5" HDD
$40 (USD) or best offer
CPUMotherboardGraphicsRAM
i7 5820K ASUS X99 Deluxe Zotac GTX 1080 AMP! Crucial Ballistix Sport 4x4G DDR4-2400 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB Samsung 850 EVO 1TB Dell CH30N BD-Read Noctua NH-D15 
CoolingOSPowerCase
Noctua NF-A14 PWM x6 Windows 10 Enterprise EVGA 750W G2 Phanteks Enthoo Luxe 
CPUMotherboardGraphicsGraphics
i7 7700K P870KM1 Nvidia GeForce GTX 1080 Nvidia GeForce GTX 1080 
RAMHard DriveOSMonitor
16GB DDR4 2133 Samsung 850 EVO 500GB Windows 10 Enterprise AUO B173QTN01.0 2560x1440p G-sync  
PowerCase
Eurocom 780W Clevo P870KM1 
  hide details  
Reply
post #3 of 441
Really handy thanks. Are we supposed to manually create the folder C:\CSGO\rinput\Rinput ? I get a windows error that it can't find it
post #4 of 441
Thread Starter 
Quote:
Originally Posted by TK421 View Post

Can you add insurgency into the launcher?

After the initial beta testing, I will look at other games to add.
Quote:
Originally Posted by ranseed View Post

Really handy thanks. Are we supposed to manually create the folder C:\CSGO\rinput\Rinput ? I get a windows error that it can't find it

Oops, I forgot to edit the batch files it creates. That was my original testing directory. I'll update the files and reupload momentarily. But if you copy RInput.exe and RInput.dll to that directory, it will run til I fix it. Sorry about that.

Fixed zipped installer now in OP. If reinstalling, run the uninstaller then the new installer. Thanks!
Edited by VolsAndJezuz - 1/26/15 at 5:54pm
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
post #5 of 441
InB4 this causes clown cursor.

But seriously this is great. Just hope Valve doesn't blacklist the input injector in the future for VAC.
post #6 of 441
Thread Starter 
Quote:
Originally Posted by SmashTV View Post

InB4 this causes clown cursor.

But seriously this is great. Just hope Valve doesn't blacklist the input injector in the future for VAC.

I thought about making this the icon:



But RInput injector has been around since like CS:Source, so I see no reason they would decide to suddenly change their mind about it.
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
post #7 of 441
Quote:
Originally Posted by VolsAndJezuz View Post

I thought about making this the icon:



But RInput injector has been around since like CS:Source, so I see no reason they would decide to suddenly change their mind about it.

Classy icon.

As for my fear, it reminds me of open plug in. That was a lot more sketch (exploiting a loophole to play insecure) but I wouldn't put it past Valve to blacklist rinput. Not saying not to use it, just hope Valve doesn't mess it up.
post #8 of 441
Quote:
Originally Posted by SmashTV View Post

Classy icon.

As for my fear, it reminds me of open plug in. That was a lot more sketch (exploiting a loophole to play insecure) but I wouldn't put it past Valve to blacklist rinput. Not saying not to use it, just hope Valve doesn't mess it up.

I have been using rinput injector for years. I have been using it for GO since the game came out. I have a batch script that sets affinity, launch options and starts rinput v1.31 for GO. The downside, it brings me out of the game when rinput v1.31 launches, the problem with that is it seems alt tabbing decreases FPS in GO.
post #9 of 441
Thread Starter 
Quote:
Originally Posted by TK421 View Post

Can you add insurgency into the launcher?

Updated to allow launching other programs. Uninstall the previous version and delete the settings.txt file in the install directory (the uninstaller doesn't delete this). See OP for example of using other program.
Quote:
Originally Posted by popups View Post

I have been using rinput injector for years. I have been using it for GO since the game came out. I have a batch script that sets affinity, launch options and starts rinput v1.31 for GO. The downside, it brings me out of the game when rinput v1.31 launches, the problem with that is it seems alt tabbing decreases FPS in GO.

My program launches the game and inserts RInput silently in the backgrond (i.e., doesn't take you to the desktop). You can just set your launch options in Properties of CS:GO in Steam, using the -high launch option to set to run as high priority. Then launching through sourceGL should take care of everything you were accomplishing with your batch file and alleviate the alt-tab problem.
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
baby boy
(25 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-4790K @ 4.9GHz - de-lidded  Gigabyte GA-Z97X-UD5H-BK EVGA GTX 780 Ti Classified @ 1293MHz core, 3796... OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T 
RAMHard DriveHard DriveOptical Drive
OCZ Reaper HPC 2GB [x2] @ 2400MHz, 8-12-8-28 1T Samsung 850 PRO 256GB Samsung 850 PRO 256GB Lite-On DL-8A4SH 
CoolingCoolingCoolingCooling
Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Cooler Master Nepton 140XL (w/ EK-Vardar F3-140... Coollaboratory Liquid Ultra thermal compound Fujipoly ModRight Extreme thermal pads 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit BenQ XL2411Z 24" @ 144Hz Das Keyboard Model S Ultimate (w/ MX Green modi... EVGA Supernova PS 1000W 
CaseMouseMouse PadAudio
SilverStone Fortress FT05B Logitech G900 - de-braided and de-battery'd (w/... Logitech G640 3mm ASUS Xonar Essence STX II (w/ UNi modded driver) 
AudioAudioOtherOther
beyerdynamic DT 880 PRO headphones (w/ AntLion ... Blue Sky eXo 160W 2.1 studio monitors Solarflare SFN6122F network adapter MikroTik RouterBoard RB751G-2HnD 
Other
CyberPower 1350AVR UPS 
  hide details  
Reply
post #10 of 441
You need to turn off in game raw mouse input? (sorry, noob at tweaking these kinda games)
紅魔館
(12 items)
 
秋山 澪
(10 items)
 
For Sale: Crucial 2x8GB DDR4 2400 / 1TB 2.5" HDD
$40 (USD) or best offer
CPUMotherboardGraphicsRAM
i7 5820K ASUS X99 Deluxe Zotac GTX 1080 AMP! Crucial Ballistix Sport 4x4G DDR4-2400 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB Samsung 850 EVO 1TB Dell CH30N BD-Read Noctua NH-D15 
CoolingOSPowerCase
Noctua NF-A14 PWM x6 Windows 10 Enterprise EVGA 750W G2 Phanteks Enthoo Luxe 
CPUMotherboardGraphicsGraphics
i7 7700K P870KM1 Nvidia GeForce GTX 1080 Nvidia GeForce GTX 1080 
RAMHard DriveOSMonitor
16GB DDR4 2133 Samsung 850 EVO 500GB Windows 10 Enterprise AUO B173QTN01.0 2560x1440p G-sync  
PowerCase
Eurocom 780W Clevo P870KM1 
  hide details  
Reply
紅魔館
(12 items)
 
秋山 澪
(10 items)
 
For Sale: Crucial 2x8GB DDR4 2400 / 1TB 2.5" HDD
$40 (USD) or best offer
CPUMotherboardGraphicsRAM
i7 5820K ASUS X99 Deluxe Zotac GTX 1080 AMP! Crucial Ballistix Sport 4x4G DDR4-2400 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB Samsung 850 EVO 1TB Dell CH30N BD-Read Noctua NH-D15 
CoolingOSPowerCase
Noctua NF-A14 PWM x6 Windows 10 Enterprise EVGA 750W G2 Phanteks Enthoo Luxe 
CPUMotherboardGraphicsGraphics
i7 7700K P870KM1 Nvidia GeForce GTX 1080 Nvidia GeForce GTX 1080 
RAMHard DriveOSMonitor
16GB DDR4 2133 Samsung 850 EVO 500GB Windows 10 Enterprise AUO B173QTN01.0 2560x1440p G-sync  
PowerCase
Eurocom 780W Clevo P870KM1 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mice
Overclock.net › Forums › Components › Mice › sourceGL: RInput launcher + more for CS:GO/TF2