键盘不显示了怎么办

键盘不显示了怎么办,第1张

键盘消失不显示了可以重新安装,重启手机、换成手机默认输入法、清除数据,具体介绍如下:

1、手机打字键盘调不出来,并且经常出现问题,很有可能是因为输入法与手机不兼容的问题,找到手机中的输入法应用,点击进行卸载,然后再进行重新安装或者是安装其他输入法,在尝试看看是否能够进行正常的打字。

2、长按手机的电源键,在d出的界面中,选择重新启动选项,将手机进行重启。手机重启成功后,再尝试看看是否能进行正常打字。

3、在手机的设置选择中,找到并点手机的常规管理选项,然后再点击语言和输入选项,找到手机输入的默认键盘,更换成手机自带的输入法,最后在打开信息等应用,尝试看看是否可以正常打字

可以通过一些按键映射工具屏蔽掉alt,如key tweak,这类工具主要是 *** 控注册表来实现

Windows Registry Editor Version 500

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]

"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,38,00,00,00,00,00

另外,我推荐使用 AHK(autohotkey) 脚本,但是需要安装脚本的运行软件,好处是关闭脚本即可,不用 *** 作注册表,但是门槛有些高

LAlt::return

;禁用的是左边的Alt键,如果是右边,可以把LAlt化成RAlt

参考方法如下,具体解释已经注解在代码中;

/定义变量

public delegate int HookProc(int nCode, Int32 wParam, IntPtr lParam);

static int hKeyboardHook = 0;

HookProc KeyboardHookProcedure;

/

声明API函数

/

// 安装钩子 (using SystemRuntimeInteropServices;)

[DllImport("user32dll",CharSet=CharSetAuto, CallingCStdCall)]

public static extern int SetWindowsHookEx(int idHook,HookProc lpfn, IntPtr hInstance, int threadId);

// 卸载钩子

[DllImport("user32dll",CharSet=CharSetAuto, CallingCStdCall)]

public static extern bool UnhookWindowsHookEx(int idHook);

// 继续下一个钩子

[DllImport("user32dll",CharSet=CharSetAuto, CallingCStdCall)]

public static extern int CallNextHookEx(int idHook, int nCode, Int32 wParam, IntPtr lParam);

// 取得当前线程编号(线程钩子需要用到)

[DllImport("kernel32dll")]

static extern int GetCurrentThreadId();

//钩子子程:就是钩子所要做的事情

private int KeyboardHookProc(int nCode, Int32 wParam, IntPtr lParam)

{

if (nCode >= 0)

{

/

//线程键盘钩子判断是否按下键

Keys keyData = (Keys)wParam;

if(lParamToInt32() > 0)

{

// 键盘按下

}

if(lParamToInt32() < 0)

{

// 键盘抬起

}

/

/

//全局键盘钩子判断是否按下键

wParam = = 0x100 // 键盘按下

wParam = = 0x101 // 键盘抬起

/

KeyMSG m = (KeyMSG) MarshalPtrToStructure(lParam, typeof(KeyMSG));//键盘

// 在这里添加你想要做是事情(比如把键盘nCode记录下来,搞个邮件发送程序发到自己的邮箱去)

return 0;//如果返回1,则结束消息,这个消息到此为止,不再传递。如果返回0或调用CallNextHookEx函数则消息出了这个钩子继续往下传递,也就是传给消息真正的接受者

}

return CallNextHookEx(hKeyboardHook, nCode, wParam, lParam);

}

//键盘结构

public struct KeyMSG

{

public int vkCode; //键值

public int scanCode;

public int flags;

public int time;

public int dwExtraInfo;

}

// 安装钩子

public void HookStart()

{

if(hKeyboardHook == 0)

{

// 创建HookProc实例

KeyboardHookProcedure = new HookProc(KeyboardHookProc);

// 设置线程钩子

hKeyboardHook = SetWindowsHookEx( 13,KeyboardHookProcedure,MarshalGetHINSTANCE(AssemblyGetExecutingAssembly()GetModules()[0]),0);

//

//键盘线程钩子

//SetWindowsHookEx( 2,KeyboardHookProcedure, IntPtrZero, GetCurrentThreadId()); //GetCurrentThreadId()为要监视的线程ID,你完全可以自己写个方法获取QQ的线程哦

//键盘全局钩子,需要引用空间(using SystemReflection;)

//SetWindowsHookEx( 13,KeyboardHookProcedure,MarshalGetHINSTANCE(AssemblyGetExecutingAssembly()GetModules()[0]),0);

//

//关于SetWindowsHookEx (int idHook, HookProc lpfn, IntPtr hInstance, int threadId)函数将钩子加入到钩子链表中,说明一下四个参数:

//idHook 钩子类型,即确定钩子监听何种消息,上面的代码中设为2,即监听键盘消息并且是线程钩子,如果是全局钩子监听键盘消息应设为13,

//线程钩子监听鼠标消息设为7,全局钩子监听鼠标消息设为14。

//

//lpfn 钩子子程的地址指针。如果dwThreadId参数为0 或是一个由别的进程创建的线程的标识,lpfn必须指向DLL中的钩子子程。 除此以外,lpfn可

//以指向当前进程的一段钩子子程代码。钩子函数的入口地址,当钩子钩到任何消息后便调用这个函数。

//

//hInstance应用程序实例的句柄。标识包含lpfn所指的子程的DLL。如果threadId 标识当前进程创建的一个线程,而且子程代码位于当前

//进程,hInstance必须为NULL。可以很简单的设定其为本应用程序的实例句柄。

//

//threadedId 与安装的钩子子程相关联的线程的标识符。如果为0,钩子子程与所有的线程关联,即为全局钩子。

//

// 如果设置钩子失败

if(hKeyboardHook == 0 )

{

HookStop();

throw new Exception("SetWindowsHookEx failed");

}

}

}

// 卸载钩子

public void HookStop()

{

bool retKeyboard = true;

if(hKeyboardHook != 0)

{

retKeyboard = UnhookWindowsHookEx(hKeyboardHook);

hKeyboardHook = 0;

}

if (!( retKeyboard))

throw new Exception("UnhookWindowsHookEx failed");

}

玩游戏时,电脑键盘键位错乱怎么办?

问题描述:键盘被重新定向,按A却成了B原因分析:注册表键值错误简易步骤:360安全卫士—软件管家—搜索Registry Workshop—下载—next—I Agree—next—Install—Finish—Try It—HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout—。

删除右侧的ScancodeMap子键—ok—重启电脑解决方案:1。 打开360安全卫士—软件管家—搜索Registry Workshop—点击下载。

(如图 1)图12。 下载完成后,d出安装框选择next。

(如图2)图23。 选择I Agree。

(如图3)图34。 选择next。

(如图4)图45。 选择Install。

(如图5)图56。 选择Finish。

(如图6)图67。 点击 Try It。

(如图7)/span>图78。 在Address中输入HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout,按enter键。

(如图8)图89。 删除右侧的ScancodeMap子键,这个里面包含了键盘的定位信息。

(如图9)图910。 如果键盘按键不灵活,或者按一个字母出现多个其他字符,有可能是键盘连键,USB键盘可以更换到其他电脑上测试,故障依旧的话,可以判断键盘故障。

电脑键盘“错位”问题

软件: 运行"regedit"然后在注册表中打开HKEY_CURRENT_USER\Keyboard Layout\Preload删除其中后三个选项,然后重启,添加原来删去的条目,即可解决这个问题。

00000804 e0110804 e0040804 硬件: 开机自检正常,其它键也正常,说明故障不是出在主机和键盘接口上,而是出在键盘本身。由于键盘属于开关电路,电路板上相邻的电路走线相距较近,电路板的静电作用,长时间吸附尘埃,受潮后会导致相邻线路短路,因而,可造成以上故障现象。

处理方法就是从主机上拨下键盘引线,打并键盘的的壳,露出键盘的印刷电路板,先用柔软毛刷轻轻地扫除,而后用棉球沾点酒精轻轻地擦洗电路板,待晾干后再装上外壳,装机后使用。 也不排除液体的进入导致短路的问题。

如果修复不好使的话,建议换一个新的吧 这种属于耗材的产品价格不是很贵的。

台式机键盘按键错乱

键盘乱码

键盘乱码的现象比较恼人,通常对这样的情况你只有一个办法可以试,那就是断开键盘与电脑主机的连接,再重新连接,看键盘是否恢复正常。如果重新连接后仍旧失灵,那你就别抱啥希望了。这种情况通常都是键盘芯片故障引起的乱码,我们是没有能力处理的,你就换新键盘吧。

1 检查键盘是否得电。

2 按下键盘左侧的大小写切换键Caps Lock键,观察键盘上的指示灯Caps灯是否点亮。如果能点亮,说明你的键盘硬件很有可能已经坏了。如果不能点亮说明你的键盘要么是坏了要么就是与电脑主机连接上接触不良,键盘没有电源。

3 检查键盘与电脑主机连接接口判断是否接触良好。

4 将键盘连接电脑主机的USB线与电脑主机的USB接口进行重新插拔,由于台式电脑主机背后有多个USB接口,也可以换一个USB口连接,看是否接触良好。

5 小贴士:对于某些老机型,如果你的键盘连接线是PS2接头的。

6 请注意PS2接口是否有断针或插错位置,如将键盘的PS2接头查到了连接鼠标的PS2接口上。

7 重新连接后的测试。

8 经常步骤2的重新连接,基本上可以确保键盘与电脑主机的接触正常。现在你可以打开电脑上的文字处理软件,在编辑器中用键盘输入几个字符,看是否有显示。

9 如果显示正常,恭喜你你已经成功处理键盘失灵问题,反之则请继续下一步骤。

10 检测主机接口是否正常

11 如果做的这一步的话,通常你的键盘坏掉的机率比较大,但是先别武断,我们测试一下电脑主机接口才能下结论。找一个u 设备,如U盘。我们把它插到电脑接口上,看看你能否使用正常,如果能正常使用的话,说明你的键盘已经坏了,你可以更换了新键盘了,反之则说明键盘正常,你的电脑主机或系统有问题,需要专业人士来处理,这里不再赘述。

电脑按键错乱问题

软硬件故障,建议你将键盘到另一台电脑进行测试,如果是键盘故障请修理或更换,如果没有故障请修复一下系统。

1、开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复。

2、如果故障依旧,请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(如果正常模式恢复失败,请开机按F8进入到安全模式中使用系统还原)。

3、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。

4、如果故障依旧,在BIOS中设置光驱为第一启动设备插入系统安装盘按R键选择“修复安装”即可。

5、如果故障依旧,建议重装 *** 作系统。

开机电脑检测不到键盘的诊断方法

开机后检测不到键盘可能是键盘接触不良、键盘的连线有断线、键盘的保险烧毁、键盘不小心渗入水或主板键盘接口损坏引起的,其诊断方法如下。

(1) 开机后电脑检测不到键盘可先检查键盘接口是否有问题。因为它检查起来最方便,不必拆键盘。先将键盘线从机箱上拔下来,然后重新插回,再开机看故障是否消失,这样可排除由于键盘接口接触不良造成的故障;如果仍有问题,可使用万用表测量主板上的键盘接口,若开机时测量到第1、2、5芯的某个电压相对于第4芯为0,说明连线断了,找到断点重新接好就行了;如果主板上的接口没有问题,拆开键盘检查检查键盘的保险是否正常,若不正常则更换;若正常接着用万用表测量键盘线缆接头的电压是否正常;如果主板键盘接口的电压正常而此处不正常,则说明键盘中间有断线,更换键盘电缆即可。

(2) 键盘的某个按键按下后无法d起的故障诊断方法:键盘的某个键按下后无法d起是由于一些键盘、键帽下的d簧老化使d力减弱,引起d簧变形,导致该触点不能及时分离,从而无法d起。其故障维修方法为:将键帽盖片下的d簧更换,或将d簧稍微拉伸以恢复其d力,再重新装好键帽即可。

(3) 按下某个键屏幕上没有反应的故障诊断方法:按下某个键屏幕没有反应主要是由于内部的电路板上有污垢,导致键盘的触点与触片之间接触不良,使按键失灵或该按键内部的d簧片老化而变形,导致接触不良所致。其故障维修方法为:首先拆开键盘的外壳,用软毛刷将电路板上的污垢清除,同时使用无水酒精清洗键盘按键下面与键帽接触的部分,清洁后进行测试。如果故障依旧。接着再次拆开键盘外壳,更换有问题的按键即可。

键盘错乱怎么办

是怎样的乱码呢?

是你按A键出现B或C或D(反正不是A)?还是你按A然后出现是是键盘上没有的字符?

删除英文的美式键盘模式,添加中文键盘模式并且设置为默认值。具体 *** 作步骤是:在系统桌面任务栏上的语言栏单击鼠标右键,在d出的菜单中选择“设置”命令,进入到“文字服务和输入语言”对话框,切换至“设置”选项卡,在“已安装的服务”列表中找到键盘模式为美国英语键盘布局的英语输入法,将其删除,然后将默认的输入语言设定为“中文(中国)-简体中文-美式键盘”,最后保存退出即可。

如果不是软件的问题的话

属于硬件问题了。

如果是台式电脑,就换个键盘吧。

如果是本本的,就找客服吧。。或者去电脑维修店。

因为硬件问题的话,在网上我也帮不了你了。

帮不了你。。抱歉了。

按电脑键盘所对应的功能错乱怎么办?

问题描述:键盘被重新定向,按A却成了B原因分析:1。

注册表键值错误2。 键盘故障简易步骤:无解决方案:方案一:修改注册表键值1。

打开360安全卫士—软件管家—搜索Registry Workshop—点击下载。(如图1)图12。

下载完成后,d出安装框选择next。(如图2)图23。

选择I Agree。(如图3)图34。

选择next。(如图4)图45。

选择Install。(如图5)图56。

选择Finish。(如图6)图67。

点击 Try It。(如图7)/span>图78。

在Address中输入HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout,按enter键。 (如图8)图89。

删除右侧的ScancodeMap子键,这个里面包含了键盘的定位信息。(如图9)图9方案二:键盘按键不灵活、按一个字母出现多个其他字符,是键盘连键,USB键盘可以更换到其他电脑上测试,故障依旧的话,可以判断键盘故障。

以上就是关于键盘不显示了怎么办全部的内容,包括:键盘不显示了怎么办、win10有没有办法使键盘alt键不打开(获取)窗口菜单、vb.net 获取键盘输入的字符等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9267968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存