For some reason, in games I join .touchenabled is returning true despite being on PC
I did that, and I reinstalled roblox entirely
Bug happening to me as well. Have no clue why
Can confirm this is happening to me, a similar issue was patched back in 2020 but now its back? its really annoying, appears to be an issue for touch pc users in tablet mode even if a keyboard and mouse is connected.
It’s honestly really weird. Basically, I have the two versions; the Microsoft App, and the Website or Chrome Roblox. The weird part is when I uninstalled both of them, and reinstalled Roblox on Chrome, it switched back to desktop, which was a good sign at first as I was ON desktop, not on mobile.
The problem is that when I pressed ALT+F4 or Esc+L+Enter to leave the game, and rejoin, Roblox thinks that I am on Mobile again. I don’t think it’s my drivers that are causing it? It must be a Roblox issue.
For more context, I do NOT have Microsoft Pen & Ink drivers, nor do I have any driver in Windows Services or Device Manager for touchpad or touchscreen, I am Desktop only.
Using this, this is what it gives me.
local UserInputService = game:GetService("UserInputService")
print("TouchEnabled:", UserInputService.TouchEnabled)
print("MouseEnabled:", UserInputService.MouseEnabled)
print("KeyboardEnabled:", UserInputService.KeyboardEnabled)
That gives me an output of this inside of Roblox Studio:

This is good as I’m on Desktop inside of studio.
In game is very different though:
It’s detecting that I DO IN FACT have both a Keyboard and Mouse connected, but it’s saying that I also have touch enabled which shouldn’t be true. Again, I have NO DEVICES connected, or any drivers.
You can manually fix this for the time being by setting TouchMovementMode in %localappdata%/Roblox/GlobalBasicSettings_13.xml to 0.
(you need to do this manually every time because Roblox will auto-correct it)

idk if its just me
but this doesnt work properly for me, shift lock and mobile controls still bugged
this doesnt work because touchmovementmode is already 0???
is there like a way to force touchenabled to return false for the time being?
can also confirm this is happening
Was playing roblox, decided to rejoin a game and now I have mobile controls forced upon me too. I can’t change movement mode, camera mode or shift lock through the esc menu.
Yeah having the same issue theres no keyboard + mouse option and shiftlock is bugged
Whenever I join any game in Roblox, the game mistakenly detects me as a mobile player, even though I am playing on PC. This happens in every game I join and causes issues with gameplay or controls.
Happening to me as well, and I’ve gotten some reports from players in my game. It stops you from using shiftlock which is required in my game’s combat
this just started happening to me like an hour ago, just as a player
still happening as of now, completely ruins most games
I joined Moo Moo Mystery on Chromebook and it seems to be working alright, but I am still experiencing this on my MacBook.
This is happening to me too. Clearly a platform wide bug.
One of my friends is currently experiencing this right now, their gameplay was normal (keyboard/mouse) just a couple hours ago until this started happening.

