• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Disabling charm bar appearing with touch screen swipe


Wouter

New Member
Posts
2
#1
Hi all,

I've read quite a few posts concerning the charm bar (read: disabling it). These posts all seem to focus around the touchpad settings.
However, what I want is to make sure the charm bar doesn't appear when I'm (right edge) swiping my touch screen.

I've spent 2 hours searching so far without luck.
Any help is much appreciated.

regards
Wouter
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop
    System Manufacturer/Model Number
    Acer Aspire S7
    CPU
    i7

Wouter

New Member
Posts
2
#3
Yes I have found that post too.
The trackpad is not to the case though: I'm using a touch screen only. The right edge touch screen swipe just stubbornly keeps working.
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop
    System Manufacturer/Model Number
    Acer Aspire S7
    CPU
    i7
Posts
1,093
#4
Unfortunately, I don't have one of those or I would try to replicate your condition. sorry the link didn't help you. Good luck.
 

My Computer

System One

  • OS
    Windows 8 Pro Windows 8.1 Preview
    Computer type
    PC/Desktop

fwoolsey

New Member
Posts
1
#5
Wouter,

Just bought the Acer w3 with windows8 for a project that I am working on and had issues with the charms. Very annoying. As I didn't want to gamble with downgrading the OS back to Windows 7, I am trying to get this one to look/feel the same. I have downloaded this IObit Start Menu 8 Free download, Bring Start Menu back to Windows 8 to get the start menu back and did a calibration on the screen. The calibration adjusted the touch just inside the visible screen and viola... no more charms. I literally just did this, so I haven't been able to find if there are any issues with this procedure or software yet. Hope this helps
 

My Computer

System One

  • OS
    windows 8
    Computer type
    Tablet
    System Manufacturer/Model Number
    Acer
    Memory
    2gig

soapergem

New Member
Posts
4
#6
Has anyone found a solution to this? How do you disable the edge swipe gestures on a tablet running Windows 8.1? This is critical because there are a lot of kiosk situations where one does not want users getting access to the Start screen.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Surface Pro 3

soapergem

New Member
Posts
4
#8
Artabrahamson, this is not an appropriate answer to the question that's being asked. I looked at the Secure Lockdown website, they advertise it as a "Windows 7" program. I confirmed this by downloading the program and trying it out myself. It is not equipped to handle all of the Windows 8 features we're talking about here.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Surface Pro 3

orlandotek

New Member
Member
Posts
255
#9
Maybe something like this?

Winaero Charms Bar Killer: get rid of Charms Bar in Windows 8.1/Windows 8 completely.



[h=1][/h]
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Nokia Lumia 2520
    CPU
    Qualcomm® Snapdragon™ 800
    Memory
    2GB
    Monitor(s) Displays
    10.1"
    Screen Resolution
    1920 x 1080
    Hard Drives
    32GB SSD
    Case
    Asus Case
    Keyboard
    Microsoft Wedge Keyboard
    Mouse
    Bornd Bluetooth Mouse
    Browser
    IE 11

JP56

Member
Member
Posts
37
#10
PC Settings > PCs and Devices > Corners & Edges > Corner Navigation OFF
 

My Computer

System One

  • OS
    Win 8.1 Upd 1 Pro
    Computer type
    Laptop
    System Manufacturer/Model Number
    Sony Vaio Pro 13
    CPU
    Intel i7
    Hard Drives
    PCIe SSD
    Browser
    FF
    Antivirus
    Bitdefender

Superfly

Developer
VIP Member
Guru
Cape Town

Posts
1,098
#11
Has anyone found a solution to this? How do you disable the edge swipe gestures on a tablet running Windows 8.1? This is critical because there are a lot of kiosk situations where one does not want users getting access to the Start screen.
I don't have a quick solution - seen some nice code on the net that would work though - may give it a go but in the meantime...

This is something new to me... Enable Kiosk Mode in Windows 8.1 - Yash's Blog - Site Home - MSDN Blogs

Wonder if they will extend that to include Desktop apps in Windows 10...
 

My Computer

System One

  • OS
    PC-DOS v1.0
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    IBM
    CPU
    Intel 8088, 4.77MHz
    Memory
    16K, 640K max
    Graphics Card(s)
    What's that?
    Sound Card
    Not quite
    Screen Resolution
    80 X 24 text
    Hard Drives
    dual 160KB 5.25-inch disk drives

soapergem

New Member
Posts
4
#12
JP56, I think you're misunderstanding what's being asked here. Turning Corner Navigation off is not sufficient, and is not what's being asked about in this thread. Everyone here already knows to turn Corner Navigation off; the trouble is that Corner Navigation is only one of several ways of getting to the Charms bar. What we want is an ability to disable the Charms bar completely (i.e. even from edge swipes).
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Surface Pro 3

soapergem

New Member
Posts
4
#13
orlandotek, unfortunately that application you linked to (Winaero Charms Bar Killer) does not actually kill the charms bar completely. It's effectively just a nice UI wrapper for the same registry tweaks that disable Corner Navigation. But even when running that application, the Charms Bar is still there, and can still be accessed by an edge swipe. So in other words, that program is basically useless.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Surface Pro 3

JP56

Member
Member
Posts
37
#14
JP56, I think you're misunderstanding what's being asked here. Turning Corner Navigation off is not sufficient, and is not what's being asked about in this thread. Everyone here already knows to turn Corner Navigation off; the trouble is that Corner Navigation is only one of several ways of getting to the Charms bar. What we want is an ability to disable the Charms bar completely (i.e. even from edge swipes).
Sounds like Windows 8 is the wrong choice of OS for ya, then...:think:
 

My Computer

System One

  • OS
    Win 8.1 Upd 1 Pro
    Computer type
    Laptop
    System Manufacturer/Model Number
    Sony Vaio Pro 13
    CPU
    Intel i7
    Hard Drives
    PCIe SSD
    Browser
    FF
    Antivirus
    Bitdefender

orlandotek

New Member
Member
Posts
255
#15
Sorry for that. I did not know.

The Charms bar is hard coded in the Windows API for touch devices. There just might not be a way to kill the charms bar without some serious low level programming. The whole purpose of having a touch screen is for..well..touching. Microsoft could not foresee anyone needing to disable the Charms bar on a touch device.

Good luck.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Nokia Lumia 2520
    CPU
    Qualcomm® Snapdragon™ 800
    Memory
    2GB
    Monitor(s) Displays
    10.1"
    Screen Resolution
    1920 x 1080
    Hard Drives
    32GB SSD
    Case
    Asus Case
    Keyboard
    Microsoft Wedge Keyboard
    Mouse
    Bornd Bluetooth Mouse
    Browser
    IE 11

Superfly

Developer
VIP Member
Guru
Cape Town

Posts
1,098
#16
Yes, charms is protected, but one can hide it each time it is activated.

I wrote this little app - tested on touch pad only - not sure if it will work on touch screen - but it effectively 'disables' right edge gesture side-swipe and Win+C.

Download : Uncharm.exe
SHA1: 83F57640411BB91C363B973CC16DE2BF2E01F215

Save above to a directory of your choice. Copy the path to clipboard.

Download UnCharm.xml and edit it with the path copied above.

Open taskschd and import as a new task.

Logoff and sign-in again to run the task.

NB: To Uninstall just delete the task / end it in Task Manager.
 

My Computer

System One

  • OS
    PC-DOS v1.0
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    IBM
    CPU
    Intel 8088, 4.77MHz
    Memory
    16K, 640K max
    Graphics Card(s)
    What's that?
    Sound Card
    Not quite
    Screen Resolution
    80 X 24 text
    Hard Drives
    dual 160KB 5.25-inch disk drives

ledow

New Member
Posts
1
#17
I wrote this little app - tested on touch pad only - not sure if it will work on touch screen - but it effectively 'disables' right edge gesture side-swipe and Win+C.
.
I can confirm that this is probably the best workaround I've found so far if your touchpad / touchscreen driver doesn't let you disable Charms. Works great on my Windows 8.1 tablet, just a brief flash rather than the Charms bar jumping up over the top of apps and ruining everything. It's ridiculous that an option for this isn't built into Windows, however.

Superfly - any chance of the source code for my own peace of mind and/or making this into a proper taskbar icon so we can turn it on/off with one tap in case we DO want something that's on the charms (e.g. Settings)?
 

My Computer

System One

  • OS
    8.1

Superfly

Developer
VIP Member
Guru
Cape Town

Posts
1,098
#18
Superfly - any chance of the source code for my own peace of mind and/or making this into a proper taskbar icon so we can turn it on/off with one tap in case we DO want something that's on the charms (e.g. Settings)?
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;
using System.Runtime.InteropServices;
using System.Diagnostics;
using System.Windows.Forms;

namespace UnCharm
{

   class Program
    {

        [DllImport("user32.dll", EntryPoint = "FindWindow", SetLastError = true)]
        static extern IntPtr FindWindowByCaption(IntPtr ZeroOnly, string lpWindowName);

        [DllImport("user32.dll")]
        [return: MarshalAs(UnmanagedType.Bool)]
        static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);

        [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]
        private static extern short GetKeyState(int keyCode);
        static void Main(string[] args)
        {
            try
            {
                Task.Factory.StartNew(() =>
                {
               IntPtr hWndCharmBar = FindWindowByCaption(IntPtr.Zero, "Charm Bar");
               ShowWindow(hWndCharmBar, 1);
               while (true)                   
                    {
                        int retVal = GetKeyState(Convert.ToInt32(Keys.LWin));
                        if ((retVal & 0x8000) != 0x8000) //LWin key pressed
                        {
                            ShowWindow(hWndCharmBar, 2);
                            Thread.Sleep(50); // sleep for a bit                                          
                        }
                        else
                        {
                            ShowWindow(hWndCharmBar, 9);
                        }
                     }
                    }
                );
                Process.GetCurrentProcess().WaitForExit();
            }
            catch (Exception ex) {
            MessageBox.Show (ex.Message);
            }
        }
    }
}
 

My Computer

System One

  • OS
    PC-DOS v1.0
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    IBM
    CPU
    Intel 8088, 4.77MHz
    Memory
    16K, 640K max
    Graphics Card(s)
    What's that?
    Sound Card
    Not quite
    Screen Resolution
    80 X 24 text
    Hard Drives
    dual 160KB 5.25-inch disk drives

orlandotek

New Member
Member
Posts
255
#19
There is not a way to turn off the Charms Bar. It is a hard coded feature and there is not a simple registry edit or other edit you can make ti disable it without some serious editing of the Windows kernel. It was never designed to be able to be disabled as at one time this was the main way to get to the shut down menu and other menus necessary for Windows 8 to function.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Tablet
    System Manufacturer/Model Number
    Nokia Lumia 2520
    CPU
    Qualcomm® Snapdragon™ 800
    Memory
    2GB
    Monitor(s) Displays
    10.1"
    Screen Resolution
    1920 x 1080
    Hard Drives
    32GB SSD
    Case
    Asus Case
    Keyboard
    Microsoft Wedge Keyboard
    Mouse
    Bornd Bluetooth Mouse
    Browser
    IE 11

Superfly

Developer
VIP Member
Guru
Cape Town

Posts
1,098
#20
There is not a way to turn off the Charms Bar. It is a hard coded feature and there is not a simple registry edit or other edit you can make ti disable it without some serious editing of the Windows kernel. It was never designed to be able to be disabled as at one time this was the main way to get to the shut down menu and other menus necessary for Windows 8 to function.
Or you could use Windows 10 and not be bothered with Charms...?
 

My Computer

System One

  • OS
    PC-DOS v1.0
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    IBM
    CPU
    Intel 8088, 4.77MHz
    Memory
    16K, 640K max
    Graphics Card(s)
    What's that?
    Sound Card
    Not quite
    Screen Resolution
    80 X 24 text
    Hard Drives
    dual 160KB 5.25-inch disk drives