Skip to content
View in the app

A better way to browse. Learn more.

Mouse Sensitivity Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

The Forest

Featured Replies

  • 1 month later...
  • Replies 10
  • Views 24.6k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • DPI Wizard
    DPI Wizard

    Yeah, this game has a very narrow sensitivity range, and the minimum is not especially low.

  • So just a reminder that FOV and sensitivity can be set via registry. The conversions are a bit complicated but I've figured them out. Again 0% is 5760 counts and 100% is 480 counts. The config is

the forest needs its values updated, the value in game now goes from 0 to 100% instead of 0 to 300 and the value that this site gives is entirely too high.

--edit--

the site gives me a value of 48% so on a whim i divided it by 3 to get 16 and it feels relatively close.

Edited by Jimmon
more info

  • 8 months later...
  • 8 months later...

So just a reminder that FOV and sensitivity can be set via registry. The conversions are a bit complicated but I've figured them out.

Again 0% is 5760 counts and 100% is 480 counts. The config is located in Computer\HKEY_CURRENT_USER\Software\SKS\TheForest

The complicated part is converting your desired sensitivity to the format used in the config (little-endian double).

So for example say you want 1.5% (0.015) sensitivity in-game. First you need to convert this to it's double binary representation, in this case

00111111 10001110 10111000 01010001
11101011 10000101 00011110 10111000

Then you need to convert this to hex

3F8EB851EB851EB8

But this is big endian so you need to swap it to little endian. Split each pair of numbers and then reverse the order

3F 8E B8 51 EB 85 1E B8

to

B8 1E 85 EB 51 B8 8E 3F

This is finally what you input in MouseSensitivity_numbers and MouseSensitivityY_numbers. FOV is done the same way. Negative sensitivity values get defaulted back to 0 and don't work unfortunately.

If you use python scripts on this website then this could help:

import struct

input = 0.015

def double_to_hex(f):
    return hex(struct.unpack('<Q', struct.pack('>d', f))[0])

output = double_to_hex(input)[2:].zfill(16)

x = 2
for i in range(0,16):
    output = output[:x] + ' ' + output[x:]
    x += 3

print(output.upper())

For anyone wanting to do sensitivity themselves in the meantime use this equation:

(5760/desiredCountsPer360-1)/11

to calculate an input value for the python script. Then type the output into the registry fields (be sure to get the x and y fields). If you're doing FOV you just put the desired vertical FOV in the input variable.

Edited by Skwuruhl

The potentially complicated bit will be the swapped endianness unless you already have that coded. But yeah a minimum sensitivity of 9.47 in OW or 2.84 in CS:GO is ridiculous. Especially when the maximum is the equivalent of 114 and 34 respectively.

Edited by Skwuruhl

  • 2 years later...

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.