[ Theo de Raadt ](
http://theos.com/deraadt/ ) [ отписался ](
http://article.gmane.org/gmane.os.openbsd.tech/41166 ) о [ совместной работе ](
https://lobste.rs/s/zavand/keyboard_and_mouse_problems_fixable_by_pms_4_and_forcible_reset ) с [ joshua stein ](
https://lobste.rs/u/jcs ) на [ s2k15 hackathon ](
http://www.openbsd.org/hackathons.html#s2k15 ) (проходившим месяц назад этим летом в Австралии) по поводу проблем с клавиатурой ThinkPad X1, которые возникают при инсталляции OpenBSD. Было выявлено, что проблемы возникают из-за особо большого и чувствительного touchpad'а, и возникают только при инсталляции, т. к. [ драйвер ](
http://bxr.su/OpenBSD/sys/dev/pckbc/pms.c ) [ PMS(4) ](
http://mdoc.su/o/pms.4 ) ( [ производящий сброс мыши ](
http://bxr.su/OpenBSD/sys/dev/pckbc/pms.c#pms_reset ) ) отсутствует в конфигурации ядра [ RAMDISK ](
http://bxr.su/OpenBSD/sys/arch/amd64/conf/RAMDISK_CD ) . Насильственный сброс мышиного порта командой [ PMS_RESET ](
http://bxr.su/OpenBSD/sys/dev/pckbc/pmsreg.h#PMS_RESET ) устраняет проблемы с [ контроллером ](
http://bxr.su/OpenBSD/sys/dev/ic/pckbc.c ) [ pckbc(4) ](
http://mdoc.su/o/pckbc.4 ) [ клавиатуры ](
http://bxr.su/OpenBSD/sys/dev/pckbc/pckbd.c ) [ pckbd(4) ](
http://mdoc.su/o/pckbd.4 ) .Дополнительно было выявлено, что довольно частые проблемы с использованием [ boot ](
http://bxr.su/OpenBSD/sys/stand/boot/cmd.c#Xboot ) [ -c ](
http://bxr.su/OpenBSD/sys/kern/subr_userconf.c#user_config ) на некоторых других системах коренным образом также проявляются по отсутствию сброса мышиного порта. Так как изменения затрагивают очень трогательную часть системы, необходимо тщательное тестирование данной небольшой заплатки по сбросу порта. //feeds.feedburner.com/~r/org/LOR/~4/QsUTxykzq7U
Ссылка:
http://www.linux.org.ru/news/bsd/11401127