Path: utzoo!utgpu!attcan!uunet!lll-winken!ames!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!uxg.cso.uiuc.edu!uxe.cso.uiuc.edu!mcdonald From: mcdonald@uxe.cso.uiuc.edu Newsgroups: comp.sys.ibm.pc Subject: turn off numlock Message-ID: <45900190@uxe.cso.uiuc.edu> Date: 15 Jan 89 17:51:00 GMT Lines: 31 Nf-ID: #N:uxe.cso.uiuc.edu:45900190:000:460 Nf-From: uxe.cso.uiuc.edu!mcdonald Jan 15 11:51:00 1989 Here is the source code to turn off the numlock key: cseg segment para public 'code' org 100h BREAKL proc far assume cs:cseg,ds:cseg jmp xxxxxx kbflag equ 417h xxxxxx: mov ax,0 mov es,ax and byte ptr es:[0417h],0dfh int 020h BREAKL endp cseg ends end BREAKL Run through MASM and then EXE2BIN. Don't forget the last step. Here is the executable, uuencoded: begin 0666 numx.com 0ZP&0N CL F@"87!-_-($8! end Simple, isn't it?