Windows 8 가상 키보드가 나타나지 않도록하려면 어떻게해야합니까? 8이있는 요가 랩탑을 보냈습니다. 시작 메뉴 대체품을 구입하면

저는 Windows 8을 기꺼이받는 사람입니다. Lenovo는 제가 구입 한 새로운 Windows 7 Ultrabook을 고칠 수 없어서 터치 스크린과 Windows 8이있는 요가 랩탑을 보냈습니다.

시작 메뉴 대체품을 구입하면 Windows 8이 마음에 들지 않습니다. 추악하지만 대부분 Windows 7에서도 잘 작동합니다. 그러나 끝까지 날 미치게 만드는 것은 가상 키보드가 나타납니다. m 다른 것을하려고합니다 (거의 입력하는 데 거의 사용하지 않기 때문에 언제든지). 화면 절반을 차지하는 거대한 Clippy와 같습니다.

나는 그것이 팝업을 일으키는 원인을 알지 못했습니다. 그것은 무작위로 보이지만 때로는 탈출 키에 도달하기 전에 사라집니다. 타이핑 할 때 가끔 키보드 근처에 손이없는 경우가 있습니다. 때때로 1 분에 몇 번, 때로는 몇 시간 동안은 아닙니다.

어떤 제안?



답변

온 스크린 키보드인지 확인하십시오.

또는 TabTip 키보드

들어 온 스크린 키보드 제어판으로 이동 -> 접근의 용이성 -> 액세스 센터의 용이성 ->를 사용하여 마우스 나 키보드의 선택을 취소를 사용하여 온 스크린 키보드 (선택 경우)이없는 컴퓨터. 또한 Windows + Volume Up 키가 작동하는지 확인하십시오. 손쉬운 액세스 센터-> 터치 태블릿을보다 쉽게 ​​사용할 수 있도록 온 스크린 키보드로 설정할 수 있습니다.

들어 TabTip 키보드 , 당신은 작업 표시 줄에서 그것을 위해 어떤 바로 가기를 제거하여 제거 할 수 있습니다 (오른쪽 클릭 -> 도구 모음 -> 터치 키보드) 다음 cmd를이 입력하여 프로세스를 죽이는 :

taskkill / F / IM 탭팁 *

(터치 입력 장치를 찾으면 Windows 8이 TabTip 프로세스를 다시 시작할 때이 명령을 배치 파일에 넣고 시작시 실행하는 것을 고려할 수 있습니다.


답변

레노버 요가도 있습니다. 나는 또한 이것을 다루어야했다. 그건 … 멍청한 거 알아 다음은 설명과 해결책입니다.

이 문제가 발생하는 이유 :

Windows 8.1은 터치 스크린에 중점을두고 설계되었습니다 (태블릿에서는 “전통적으로”). 터치 스크린이 존재하는 경우 Windows 8.1에서는 키보드가없는 것으로 가정하므로 텍스트 상자 내에서 화면에 손가락을 대면 언제든지, 에서 키보드 팝 (이 생각하기 때문에 당신은 분명 저쪽 텍스트 상자에 입력 할 수있는 방법이 필요합니다, 그래서 당신이, 발굴을 사용할 수 하나도 없어?) 그러나, 당신이 당신의 요가처럼 컨버터블 머신이있는 경우 모두 을 터치 스크린과 실제 키보드를 사용하면 Windows는이를 알 수 없습니다. 키보드가없는 터치 스크린 만 있다고 생각하기 때문에 이미 완벽하게 작동하는 “IRL”키보드를 가지고 있어도 귀찮게 중복되는 온 스크린 키보드를 계속 그릴 수 있습니다. 바보 야? 바보, 바보, 바보!

상황을 좀 더 혼란스럽게 만들기 위해이 동작은 데스크톱 앱이 아닌 METRO 앱으로 만 설계되었습니다 (예 : Metro 스타일 터치 텍스트 상자, 화면 표시가있는 Chrome과 같은 일부 예외). 키보드 팝업이 자동으로 “기능”으로 비활성화되어 있습니다.

일반적으로 데스크톱 앱을 사용하면 화면을 터치해도 강제 화상 키보드가 표시되지 않으므로 한 번에 몇 시간 동안 이상한 동작이 표시되지 않을 수 있습니다. 데스크톱 응용 프로그램을 사용하고 있습니다.

이 모든 것이 키보드가 갑자기 나타나는 이유입니다. Windows 8.1 용 인터페이스가 일관되게 설계되지 않았기 때문입니다.

말이 돼? 아니? Windows 8.1에 오신 것을 환영합니다.

갑작스러운 실종에 관해서는, 온 스크린 키보드 갈 것입니다 멀리 당신이 실제 키 중 하나를 만지면 갑자기. 8.1. “후프! 죄송합니다. 실제 키보드는 보지 못했습니다.” 2 초 후에는 멍청이를 기억하지 못한다.

이에 대해 Microsoft와 Lenovo에 직접 문의했습니다. 그들의 테이크? 사실 Microsoft는 요가와 같은 컨버터블을 염두에두고 Windows 8.1을 설계하지 않았습니다. 키보드와 터치 스크린이 모두 있으면이 동작이 발생합니다. 현재로서는 “수정”이 없습니다.

… 그래서 “왜”가 있습니다.

“어떻게”에 관해서는 먼저이 글 앞에 나온 제안 된 솔루션을 살펴 보자.

서비스를 중지하여 키보드를 비활성화하면 작동 합니다. 공원에서 바로 화면 키보드 가 작동하지 않습니다. 그러나 요가 는 랩톱뿐만 아니라 태블릿 으로 변환되며, 이 시점에서 화면 키보드를 다시 원할 것 입니다. 여러 화면을 파고 아래로 스크롤하여 하나의 작은 설정 이 다른 작은 설정의 긴 스크롤 목록에 묻히고 댐 * 컴퓨터를 태블릿으로 뒤집기를 원할 때마다 분노하고 있습니다.

여기에 당신이 너무 많이 먹고 먹을 수있는 해결 방법이 있습니다.

우리는 귀하의 허락없이 온 스크린 키보드가 화면에 나타나지 않도록하지만 태블릿 모드를 사용할 때 온 스크린 키보드를 계속 사용할 수 있도록하려고합니다. 더 나은 아직, 그렇게 복잡하지 않습니다 … 준비?

1 단계. 참 검색으로 이동 (Win + C)

2 단계. “온 스크린 키보드”를 입력하십시오 . 온 스크린 키보드가 표시되지만 사용하던 키보드와 다르게 보입니다. 이것은 Win7 스타일 최소화 버튼이 있습니다.

3 단계 최소화 버튼을 클릭하십시오! 새로운 스타일의 화상 키보드는 데스크탑의 작업 표시 줄을 최소화합니다.

끝난.

이제는 접촉하지 마십시오! 작업 표시 줄에서 열어 놓고 최소화하십시오.

새 키보드가 작업 표시 줄에 최소화되어있는 한, 어떤 상황 에서든 텍스트 상자를 터치하거나 클릭 하면 OS는 온 스크린 키보드가 키보드 키보드를 뒤로 밀지 않는 한 이미 활성화되어 있다고 생각 합니다. 얼굴이 깔끔하게 최소화됩니다. 당신은 그것을 볼 수 없습니다.

한편 요가의 하드웨어 키보드는 계속 정상적으로 작동합니다. 성공!

일반 태블릿 모드에서 컴퓨터를 다시 사용하려면 일반 데스크톱 앱과 마찬가지로 데스크톱 (Win + D)을 다시 전환하고 화상 키보드를 닫으십시오.

쿨 리오.

이제 요가를 태블릿 모드로 되돌릴 때 원하는 상황에서 온 스크린 키보드에 액세스 할 수 있습니다.

(당신은 아직도 단지 초 소요 화상 키보드 다시 태블릿 모드에서 노트북 모드로 올 때마다,하지만 대체 그렇게 할 것을 다시금해야합니다. … 내가 않았다 이 해결이 아니라이었다라고 고치다.)

‘베스트,

  • JE

답변

Windows 8 화면 키보드를 사용하지 않도록 설정하는 가장 빠르고 안정적인 방법은 시작하는 서비스를 중지하고 실행하지 못하게하는 것입니다.

방법 : Windows 화상 키보드 서비스 비활성화

  • Windows 키 + R을 누릅니다.
  • “services.msc”를 입력하고 Enter를 누르십시오
  • “터치 스크린 키보드 및 필기 패널”로 스크롤하십시오.
  • 마우스 오른쪽 버튼으로 클릭하고 “중지”하거나 두 번 클릭하여 “자동”시작에서 “수동”또는 “사용 안 함”으로 변경할 수 있습니다.


답변

프로그래밍 방식으로 또 다른 솔루션이 있습니다.

TouchKeyboardHelper.cs를 만들 수 있습니다 클래스를 시스템 메시지를 선언하여 소프트 키보드를 찾아서 강제로 닫을 수 있습니다.

TouchKeyboardHelper.cs은 같이해야합니다 :

using System.Runtime.InteropServices;
using Windows.Devices.Input;

namespace Application_Photo_GRDF.Common
{
public static class TouchKeyboardHelper
{
#region < Attributes >

private const int WM_SYSCOMMAND = 0x0112; // Flag to received/send messages to the system.
private const int SC_CLOSE = 0xF060; // Param to indicate we want to close a system window.

#endregion < Attributes >

#region < Properties >

public static bool KeyboardAttached
{
get { return IsKeyboardAttached(); }
}

#endregion < Properties >

#region < Methods >

[DllImport("user32.dll")]
private static extern int FindWindow(string lpClassName, string lpWindowName); // To obtain an active system window handler.

[DllImport("user32.dll")]
private static extern int SendMessage(int hWnd, uint Msg, int wParam, int lParam); // To send a message to the system.

/// <summary>
/// To detect if a real keyboard is attached to the dispositive.
/// </summary>
/// <returns></returns>
private static bool IsKeyboardAttached()
{
KeyboardCapabilities keyboardCapabilities = new KeyboardCapabilities(); // To obtain the properties for the real keyboard attached.
return keyboardCapabilities.KeyboardPresent != 0 ? true : false;
}

/// <summary>
/// To close the soft keyboard
/// </summary>
public static void CloseOnscreenKeyboard()
{
// Retrieve the handler of the window
int iHandle = FindWindow("IPTIP_Main_Window", ""); // To find the soft keyboard window.
if (iHandle > 0)
{
SendMessage(iHandle, WM_SYSCOMMAND, SC_CLOSE, 0); // Send a close message to the soft keyboard window.
}
}

#endregion < Methods >
}
}

코드에서 그 도우미를 사용하는 것과 같은 것을 추가하십시오 …

if (TouchKeyboardHelper.KeyboardAttached)
{
TouchKeyboardHelper.CloseOnscreenKeyboard();
}

답변

이렇게하면 가상 키보드 팝업을 제거 할 수있었습니다.

  1. Windows 키 + R을 누릅니다.
  2. “services.msc”를 입력하고 Enter를 누르십시오
  3. “터치 스크린 키보드 및 필기 패널”로 스크롤하십시오.
  4. 마우스 오른쪽 버튼으로 클릭하고 “중지”하거나 두 번 클릭하여 “자동”시작에서 “수동”또는 “사용 안 함”으로 변경할 수 있습니다.

마우스 오른쪽 버튼을 클릭하고 중지 한 다음 다시 가서 다시 더블 클릭하고 드롭 다운 창에서 “비활성화”를 선택하여 “적용”버튼을 클릭 한 다음 “확인”버튼을 클릭하십시오.

  1. Windows 키 + R을 누릅니다.

  2. control을 입력하고 Enter를 눌러 제어판을여십시오.

  3. 제어판에서 접근성 센터를 입력하고 엽니 다.

  4. “마우스 나 키보드없이 컴퓨터 사용”을 클릭하십시오.

  5. “온 스크린 키보드 사용”이 선택되어 있으면 선택을 취소하고 변경 사항을 저장하십시오.

다시 “적용”버튼과 “확인”을 차례로 클릭하십시오. 나는 먼저 “마우스 나 키보드없이 컴퓨터 사용”을 체크했다 (이전에 체크하지 않았다)-나는 즉시 다시 체크를 풀고 “적용”과 “확인”을 체크했다. 이것은 Windows 8.1 ASUS 태블릿 랩톱에서 내 문제를 해결했습니다.


답변

나는 이것이 작동하기를 바랍니다

  1. 작업 표시 줄 -> 속성을 마우스 오른쪽 버튼으로 클릭하십시오.
  2. 클릭 도구 모음
  3. 터치 키보드 선택 해제