Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 22:32 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2025-06-23 20:33 UTC · Community Announcements · Yahm0n
Certain cameras such as the one in the Kinect V2 were found to have strange mirroring behavior. I have added two new configuration options to give more control over the mirroring, allowing more flexibility in general, which in turn makes it possible to fix the mirroring behavior of strange cameras. Camera -> Camera Mirroring This defaults to true for the old behavior, but if toggled will flip the image horizontally. Tracking -> Swap Handedness Defaulted to false for the old behavior, but if toggled it will flip left/right for gesture processing, which is also needed when using a camera with al
2023-12-14 23:20 UTC · Community Announcements · Yahm0n
Fixed some issues with the Advanced Gesture Profile engine and the default profiles: Fixed issue with the advanced gesture profile engine that would allow keys to become stuck in some cases. Adjusted behavior of the "await" action to always stop waiting when the associated gesture is lost, unless the Continue Processing After Gesture End option is enabled. Adjusted the Virtual Mouse and Default Point Gestures profiles to fix an issue where the pointer position would be stuck until activating the middle mouse combo for the first time. Adjusted conditional checks to consider undefined option val
2023-12-12 21:06 UTC · Community Announcements · Yahm0n
Language translations have been updated to keep them in sync with the current content of the tool.
2023-12-05 19:28 UTC · Community Announcements · Yahm0n
I have updated dependencies that may help improve tracking and fixed a rendering bug with the underlay where it would be mostly transparent when underlay background removal is turned on.
2023-12-02 23:15 UTC · Community Announcements · Yahm0n
Setting a price for a unique product like Virtual Touch Screen 2 has proven to be a nuanced challenge. The customer base mainly comprises two groups: media professionals utilizing it for high-quality content production and the average home user enjoying the functionality and experience. In an effort to scale the success of Virtual Touch Screen 2, I've reevaluated our pricing strategy. To ensure broad accessibility, the primary focus is now on offering a compelling price for the average home user. 💰 New Base Price: I'm excited to share that the base price of Virtual Touch Screen 2 is now $9.99
2023-11-27 06:03 UTC · Community Announcements · Yahm0n
The audio system has been overhauled. There is a new section in the configuration specifically for sound, allowing independent control of gesture start, end, and interval sounds and their volume levels, with four sound choices included and the ability to select sounds from your file system. This feature is also now available in the advanced profile editor. Both the relative version and the absolute version of the virtual mouse now both lock their positions while rolling the mouse wheel to prevent sending mouse wheel events to different windows.
2023-11-20 19:43 UTC · Community Announcements · Yahm0n
Accidental Pinch Protection and Accidental Point Protection now also control how difficult it is to transition between the two gesture types. Pinch protection is disabled by default, and with these settings users will no longer get stuck in point mode when trying to pinch. Added an additional safeguard against the overlay failing to be on top of other windows. This is a bit of an arms race, as the operating system developers keep making changes to make it more difficult for unfocused programs to display in front of focused programs, but by nature of what Virtual Touch Screen 2 does, the overla
2023-11-11 20:02 UTC · Community Announcements · Yahm0n
Today I have some nice fixes that should make the tool a lot easier to use. Improved gesture transitioning for different types of pinches, reducing how often unintended gestures are triggered during transitions. Reduced the chance of unintended gestures while hands are raising or dropping. Fixed an issue where the Background Removal Share Window would show a doubled image in the background instead of removing it. This bug was also silently hurting performance in other areas. Added a second set of green screen removal options. This can be helpful if you have two different green screens that don
2023-11-09 19:41 UTC · Community Announcements · Yahm0n
Added the ability to change the appearance of both contact indicators and near indicators. Added some missing translations. Application is now configured to not show the Steam overlay, resolving the issue with Steam overlay elements appearing erroneously throughout the UI. To get the latest update, restarting Steam may be required.
2023-11-06 00:57 UTC · Community Announcements · Yahm0n
Valiant users of Virtual Touch Screen 2, a monumental announcement graces thy realm! Behold, for a dual triumph hath descended upon our domain, marking a momentous chapter in the saga of our software. Our noble quest to fortify the integrity of Virtual Touch Screen 2 hath borne fruit with the vanquishing of two vexing adversaries. The omission of MSVC, which erstwhile thwarted the aspirations of some valiant users, has been rectified. Furthermore, the unintentional alteration of the camera gain, which marred the visual experience, has been vanquished from our code. This momentous update not on
Full appinfo as delivered by Steam PICS, changenumber 34909756. Also at /api/app/2588630/raw.
{
"appid": "2588630",
"common": {
"name": "Virtual Touch Screen 2",
"type": "Application",
"clienticon": "54f07d83dd908ad050482f48db0ebee286ceedfa",
"clienttga": "6012ea81d68607ad0dfc5610e61f17101373c1fd",
"icon": "ea66c99bb22430381a901c4fa86f2a3a677b5bb4",
"releasestate": "released",
"eulas": {
"0": {
"id": "2588630_eula_0",
"name": "Virtual Touch Screen 2 EULA",
"url": "https://store.steampowered.com//eula/2588630_eula_0",
"version": "1"
}
},
"oslist": "windows",
"osarch": "64",
"osextended": "",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "70.66090523660986"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "70.66090523660986"
}
}
},
"store_asset_mtime": "1702365736",
"associations": {
"0": {
"type": "developer",
"name": "Simplode LLC"
},
"1": {
"type": "publisher",
"name": "Simplode LLC"
}
},
"primary_genre": "57",
"genres": {
"0": "4",
"1": "23",
"2": "54",
"3": "56",
"4": "57",
"5": "58",
"6": "70"
},
"category": {},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"arabic": {
"supported": "true"
},
"bulgarian": {
"supported": "true"
},
"czech": {
"supported": "true"
},
"danish": {
"supported": "true"
},
"dutch": {
"supported": "true"
},
"finnish": {
"supported": "true"
},
"greek": {
"supported": "true"
},
"hungarian": {
"supported": "true"
},
"indonesian": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"norwegian": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"portuguese": {
"supported": "true"
},
"romanian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"swedish": {
"supported": "true"
},
"thai": {
"supported": "true"
},
"tchinese": {
"supported": "true"
},
"turkish": {
"supported": "true"
},
"ukrainian": {
"supported": "true"
},
"vietnamese": {
"supported": "true"
}
},
"steam_release_date": "1698875379",
"community_hub_visible": "1",
"gameid": "2588630",
"exfgls": "6",
"store_tags": {
"0": "492",
"1": "597",
"2": "87",
"3": "493",
"4": "784",
"5": "1036",
"6": "1445",
"7": "8013",
"8": "13782",
"9": "603297",
"10": "4252",
"11": "12472",
"12": "25085"
}
},
"extended": {
"disableoverlay": "1",
"disableoverlayinjection": "1",
"developer": "Simplode LLC",
"publisher": "Simplode LLC",
"homepage": "https://virtualtouchscreen2.com"
},
"config": {
"installdir": "Virtual Touch Screen 2",
"launch": {
"0": {
"executable": "Virtual Touch Screen 2.exe"
}
}
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"2588631": {
"manifests": {
"public": {
"gid": "213433406742063027",
"size": "397407453",
"download": "165553648"
},
"beta": {
"gid": "213433406742063027",
"size": "397407453",
"download": "165553648"
}
}
},
"branches": {
"public": {
"buildid": "17928866",
"timeupdated": "1750709798",
"timebuildupdated": "1743446125"
},
"beta": {
"buildid": "17928866",
"description": "Public beta branch",
"timeupdated": "1743446410",
"timebuildupdated": "1743446125"
}
},
"privatebranches": "1"
}
}