{"id":7999,"date":"2021-02-24T03:14:05","date_gmt":"2021-02-24T00:14:05","guid":{"rendered":"https:\/\/kifarunix.com\/?p=7999"},"modified":"2024-03-19T19:27:20","modified_gmt":"2024-03-19T16:27:20","slug":"request-control-during-screen-share-in-teams-on-linux","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/request-control-during-screen-share-in-teams-on-linux\/","title":{"rendered":"Request control during screen share in Teams on Linux"},"content":{"rendered":"\n<p>Microsoft Teams is a handy productivity tool for remote teamwork in an organisation. This tool is part of the Microsoft Office 365 package, but it has been ported to Linux, albeit with fewer features than in native Microsoft Windows or Mac OS. One of these limitations is the lack of a Request for Control during a Screen share. In this tutorial, we will solve a big chunk of the issue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Requesting screen control in Teams on Linux<\/h3>\n\n\n\n<p>It&#8217;s a nice thing to share the screen in Teams, but it is superb if you can have control of someone&#8217;s system via Teams! Wait&#8230;But do Teams in Linux have that feature? Microsoft Teams in Linux is still in preview mode, and among the features missing is the <strong>Request Control<\/strong> feature. But we are Linux users who have power in <em>Terminal<\/em>. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Steps<\/h3>\n\n\n\n<p>Before making any changes, we need to stop Teams. Depending on your Desktop Environment(DE) type, you can stop Teams by right-clicking on the Teams icon and select <strong>&#8220;Quit&#8221;<\/strong>. Then proceed to your terminal as follows;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo vi \/usr\/bin\/teams<\/code><\/pre>\n\n\n\n<p>Before the last line of the file, insert a line as follows; <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sed -i 's\/enableScreenSharingToolbar\":false\/\"enableScreenSharingToolbar\":true\/' ~\/.config\/Microsoft\/Microsoft\\ Teams\/settings.json<\/code><\/pre>\n\n\n\n<p>The file should look similar to the following;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1391\" height=\"232\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1.png\" alt=\"\" class=\"wp-image-8052\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1.png?v=1614527049 1391w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1-768x128.png?v=1614527049 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1-150x25.png?v=1614527049 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1-300x50.png?v=1614527049 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1-696x116.png?v=1614527049 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/Selection_003-1-1068x178.png?v=1614527049 1068w\" sizes=\"(max-width: 1391px) 100vw, 1391px\" \/><\/figure>\n\n\n\n<p>Save and quit.<\/p>\n\n\n\n<p>Alternatively, you can run the above command directly on Terminal. The only issue is that it will work until a restart, after which it will be reset. <\/p>\n\n\n\n<p>After making the changes, restart Teams.<\/p>\n\n\n\n<p>After screen share, you will see an added feature of <strong>Request Control<\/strong>. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"161\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/screen-Control111-1.png\" alt=\"\" class=\"wp-image-8025\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/screen-Control111-1.png?v=1614187676 751w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/screen-Control111-1-150x32.png?v=1614187676 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/screen-Control111-1-300x64.png?v=1614187676 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/screen-Control111-1-696x149.png?v=1614187676 696w\" sizes=\"(max-width: 751px) 100vw, 751px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Some few limitations<\/h3>\n\n\n\n<p>While the problem is solved, there is still some few limitations:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The Request Control feature is unidirectional, i.e. You can only Request Control to Windows or Mac OS systems but not Linux. Sounds cranky, huh!<\/li>\n\n\n\n<li>Generally, screen sharing does not work out-of-the-box in <strong>Wayland<\/strong> display servers, especially in Fedora 32 and later.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/answers\/questions\/8761\/request-control-during-screen-share-ubuntu-180404.html\" class=\"rank-math-link\" target=\"_blank\" rel=\"noopener\">Request control during screen share on Teams<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Tutorials<\/h2>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-microsoft-teams-app-on-fedora-32-31-30\/\" class=\"rank-math-link\">Install Microsoft Teams App on Fedora 32\/31\/30<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-microsoft-teams-client-on-ubuntu-20-04-18-04\/\">Install Microsoft Teams Client on Ubuntu 20.04\/18.04<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-zoom-client-on-ubuntu-20-04\/\">Install Zoom Client on Ubuntu 20.04<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/how-to-install-zoom-video-communications-client-on-ubuntu-18-04-lts\/\">How to Install Zoom Video Communications Client on Ubuntu 18.04 LTS<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Teams is a handy productivity tool for remote teamwork in an organisation. This tool is part of the Microsoft Office 365 package, but it<\/p>\n","protected":false},"author":4,"featured_media":8025,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[121],"tags":[1953,3203,3185,3188,3189],"class_list":["post-7999","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-fedora-32","tag-linux-microsoft-teams-request-remote-control","tag-microsoft-teams","tag-request-control-on-teams-on-linux","tag-share-screen-on-teams","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7999"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=7999"}],"version-history":[{"count":34,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7999\/revisions"}],"predecessor-version":[{"id":21923,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7999\/revisions\/21923"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/8025"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=7999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=7999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=7999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}