geekhack

geekhack Community => Other Geeky Stuff => Topic started by: kawasaki161 on Sat, 14 May 2016, 15:32:10

Title: 在Windows 8.1上强制PS / 2?
Post by: kawasaki161 on Sat, 14 May 2016, 15:32:10
我不可能是唯一一个对此感到恼火的人,但谷歌没有帮助我和gh搜索引擎太有缺陷,无法搜索ps / 2(它基本上返回包含“ps”和“2”的每个帖子)。
问题是Windows 8.1的PS / 2支持相当糟糕,所以要在我必须编辑注册表中的值之前使用USB键盘激活驱动程序,拔下USB板并重新启动PC,这是一个很大的问题。开始时很麻烦,但我对它很好,因为我认为我只需要这样做一次(我错了)。执行此操作后,我可以在不重启的情况下即时在PS / 2和USB板之间切换,但直到我在激活驱动程序后第一次重启PC。
现在我必须连接PS / 2键盘来启动PC,或者在连接PC时重新启动PC以使其再次运行,这真的让我想一想,如果没有办法解决这个问题,有人已经找到了。那么,有没有办法强制PS / 2驱动程序启动系统,而不是连接PS / 2键盘启动?
我希望有办法。
提前致谢
Title: Re: Force PS/2 on Windows 8.1?
Post by: Darkshado on Sat, 14 May 2016, 15:42:29
That's possibly got more to do with your BIOS or UEFI than Windows itself. (You could test with Linux to see if the behavior is any different.)

As far back as I can remember, most computers did not like having their PS/2 keyboard disconnected and stopped working even after plugging one back in.
Title: Re: Force PS/2 on Windows 8.1?
Post by: Rumudiez on Tue, 17 May 2016, 16:00:07
I can confirm that needing a restart when plugging in or unplugging PS/2 devices is normal (and advisable).

What value do you have to change in the registry? Why doesn't it just stay changed?
Title: Re: Force PS/2 on Windows 8.1?
Post by: suicidal_orange on Tue, 17 May 2016, 16:38:36
Back in the day one of the big selling points of USB peripherals was hot plugging - PS/2 didn't do it and the specs are not going to change.

I would add the registry change to your shutdown script so anytime you can just boot with the PS/2 board attached, that's as good as you'll get it.
Title: Re: Force PS/2 on Windows 8.1?
Post by: Tactile on Tue, 17 May 2016, 16:49:47
PS/2 is not hot-pluggable (is that a word?)

https://en.wikipedia.org/wiki/PS/2_port#Hotplugging
Title: Re: Force PS/2 on Windows 8.1?
Post by: kawasaki161 on Tue, 17 May 2016, 17:48:23
好的,谢谢你们,好像我可以继续重新启动,如果我想要复古。
另外请注意,使用有源PS / 2转USB适配器是否可以热插拔?
Title: Re: Force PS/2 on Windows 8.1?
Post by: tp4tissue on Tue, 17 May 2016, 19:31:39
why are you actively unplugging ur keyboard.
Title: Re: Force PS/2 on Windows 8.1?
Post by: fohat.digs on Tue, 17 May 2016, 19:47:07

 will using an active PS/2 to USB adaptor make it hotswappable?

Generally, yes, even a passive one will.
Title: Re: Force PS/2 on Windows 8.1?
Post by: kawasaki161 on Wed, 18 May 2016, 06:23:32
why are you actively unplugging ur keyboard.

我的主键盘是USB设备。 但我有其他键盘,我可以连接到我的PC上的PS / 2端口。 我不经常使用它们,但是当我觉得它时,重新启动PC只是为了使用其他键盘似乎很麻烦。


 will using an active PS/2 to USB adaptor make it hotswappable?

Generally, yes, even a passive one will.


谢谢,我会得到其中一个。
Title: Re: Force PS/2 on Windows 8.1?
Post by: osi on Wed, 18 May 2016, 07:11:45
I have no problems with ps/2 and windows 8.1.

A reboot should take less than a minute. Better to be safe than sorry in this case :)
Title: Re: Force PS/2 on Windows 8.1?
Post by: Leslieann on Wed, 18 May 2016, 16:41:02
An old trick used to be, you took an old, garbage keyboard and gutted it, so it only had the cord and controller, wrap that with electrical tape and toss it into a dark corner behind your computer. Leave that plugged in until you needed to swap keyboards. On some boards, you could use the mouse port for the dummy board (I'll talk more about this is a second), and then use the KB port when needed without unplugging the dummy. This doesn't work on all os or motherboards though.

There is a down side to all of this, and that is the lifespan of the ps/2 port, they were not designed for repetitive connecting and disconnecting, but then, neither was USB A.  If you have a dummy and only one port, it means twice the wear.

Whatever you do, do not repeatedly plug into the port furthest from the motherboard pcb, there's more leverage, and it can cause the bracket to wiggle and cause that port and the lower one to no longer work. And of course, this says nothing about what it's doing electronically. Newer ones are probably safer as they have lower amperage (which is why they can't power a Model M), but they still weren't really designed for hot swap.

Also, both ports were not always created equal. Even back when they could power Model M's, the mouse port often had less power. So some keyboards would only work on the keyboard ps/2 port, others could work on either.

If you can use an adapter, that's probably the safest bet.
Title: Re: Force PS/2 on Windows 8.1?
Post by: tp4tissue on Wed, 18 May 2016, 19:09:21
I have no problems with ps/2 and windows 8.1.

A reboot should take less than a minute. Better to be safe than sorry in this case :)

reboots are 2 minute affairs for many of my pcs.. I got too many harddrives in them, which have to spin up