# Detect Client Type; Switching of home screen

**URL:** <https://forum.inductiveautomation.com/t/detect-client-type-switching-of-home-screen/3087>\
**Category:** Ignition\
**Created:** [July 12, 2011, 1:08pm UTC](https://forum.inductiveautomation.com/t/detect-client-type-switching-of-home-screen/3087 "2011-07-12T13:08:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jlr573](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@jlr573](https://forum.inductiveautomation.com/u/jlr573)\
**Post date:** [July 12, 2011, 1:08pm UTC](https://forum.inductiveautomation.com/t/detect-client-type-switching-of-home-screen/3087/1 "2011-07-12T13:08:28Z")

</div>

Is there a way to detect the type of client the application is running on? My thought here is that depending on wither the user is on their PC or mobile device the application would change the start-up screen and allow mobile users to use the mobile interface screens and the PC users to use the PC screens. Another option would be to have a button to do the switching, but I might as well give them a hammer and chisel.

---

<div class="post-metadata">

**Author:** ![f\_jons](https://avatars.discourse-cdn.com/v4/letter/f/9fc29f/32.png) [@f\_jons](https://forum.inductiveautomation.com/u/f_jons)\
**Post date:** [July 12, 2011, 1:32pm UTC](https://forum.inductiveautomation.com/t/detect-client-type-switching-of-home-screen/3087/2 "2011-07-12T13:32:58Z")

</div>

There is a scripting function that defines what you are looking for. See: [http://www.inductiveautomation.com/support/usermanuals/ignition/index.html?system\_util\_getsystemflags.htm](http://www.inductiveautomation.com/support/usermanuals/ignition/index.html?system_util_getsystemflags.htm)

---

<div class="post-metadata">

**Author:** ![jlr573](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@jlr573](https://forum.inductiveautomation.com/u/jlr573)\
**Post date:** [July 12, 2011, 1:45pm UTC](https://forum.inductiveautomation.com/t/detect-client-type-switching-of-home-screen/3087/3 "2011-07-12T13:45:50Z")

</div>

Thank you f\_jons I figured it was possible just didn’t know where to find it.

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [July 21, 2011, 5:49pm UTC](https://forum.inductiveautomation.com/t/detect-client-type-switching-of-home-screen/3087/4 "2011-07-21T17:49:11Z")

</div>

If you have two separate projects, you can do this much more easily by simply enabling the mobile project for mobile launch but hiding it from normal launch, and vise-versa for the other project.
