Contribute
Register

samsung np370r5e-s06

Status
Not open for further replies.
Of course... why would you expect to get both keydown and keyup messages for keys which are breakless?

The entire point of this is to determine which keys do not send break codes.

So then all my keyboard is breakless o_O

next messages for q w e r t y
Dec 16 22:18:21 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 10=c down
Dec 16 22:18:21 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 11=d down
Dec 16 22:18:21 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 12=e down
Dec 16 22:18:22 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 13=f down
Dec 16 22:18:22 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 14=11 down
Dec 16 22:18:22 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 15=10 down

I tried every button but no one have keyup messages
 
So then all my keyboard is breakless o_O

next messages for q w e r t y
Dec 16 22:18:21 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 10=c down
Dec 16 22:18:21 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 11=d down
Dec 16 22:18:21 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 12=e down
Dec 16 22:18:22 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 13=f down
Dec 16 22:18:22 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 14=11 down
Dec 16 22:18:22 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 15=10 down

I tried every button but no one have keyup messages

You must have forgot to set LogScanCodes=2. It is temporary... lost on reboot.
 
You must have forgot to set LogScanCodes=2. It is temporary... lost on reboot.

Done again.

MacBook-Pro-Denis:~ UniDay$ ioio -s ApplePS2Keyboard LogScanCodes 2
ioio: setting property 'ApplePS2Keyboard:LogScanCodes' as number to 2 (0x2)


Next code for a s d f g

Dec 16 22:25:56 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 1e=0 down
Dec 16 22:25:56 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 1f=1 down
Dec 16 22:25:57 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 20=2 down
Dec 16 22:25:57 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 21=3 down
Dec 16 22:25:58 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 22=5 down
 
Done again.

MacBook-Pro-Denis:~ UniDay$ ioio -s ApplePS2Keyboard LogScanCodes 2
ioio: setting property 'ApplePS2Keyboard:LogScanCodes' as number to 2 (0x2)


Next code for a s d f g

Dec 16 22:25:56 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 1e=0 down
Dec 16 22:25:56 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 1f=1 down
Dec 16 22:25:57 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 20=2 down
Dec 16 22:25:57 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 21=3 down
Dec 16 22:25:58 MacBook-Pro-Denis kernel[0]: ApplePS2Keyboard: sending key 22=5 down

What is the output of 'kextstat|grep -y ps2'?
 
What is the output of 'kextstat|grep -y ps2'?

MacBook-Pro-Denis:~ UniDay$ kextstat|grep -y ps2
39 3 0xffffff7f80ee0000 0xe000 0xe000 org.rehabman.voodoo.driver.PS2Controller (1.8.13) <11 7 5 4 3 1>
60 0 0xffffff7f80f05000 0x7000 0x7000 org.rehabman.voodoo.driver.PS2Keyboard (1.8.13) <39 36 7 6 5 4 3 1>
61 0 0xffffff7f80eee000 0xd000 0xd000 org.rehabman.voodoo.driver.PS2Trackpad (1.8.13) <39 36 7 6 5 4 3 1>
62 0 0xffffff7f80eff000 0x4000 0x4000 org.rehabman.voodoo.driver.PS2Mouse (1.8.13) <39 36 5 4 3>
MacBook-Pro-Denis:~ UniDay$
 
MacBook-Pro-Denis:~ UniDay$ kextstat|grep -y ps2
39 3 0xffffff7f80ee0000 0xe000 0xe000 org.rehabman.voodoo.driver.PS2Controller (1.8.13) <11 7 5 4 3 1>
60 0 0xffffff7f80f05000 0x7000 0x7000 org.rehabman.voodoo.driver.PS2Keyboard (1.8.13) <39 36 7 6 5 4 3 1>
61 0 0xffffff7f80eee000 0xd000 0xd000 org.rehabman.voodoo.driver.PS2Trackpad (1.8.13) <39 36 7 6 5 4 3 1>
62 0 0xffffff7f80eff000 0x4000 0x4000 org.rehabman.voodoo.driver.PS2Mouse (1.8.13) <39 36 5 4 3>
MacBook-Pro-Denis:~ UniDay$

Set LogScanCodes=2. Then...

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply to an ioreg from any other version of IORegistryExplorer.app.
 

Just tested here.

Code:
Dec 16 11:34:54 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1e=0 down
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1e=0 up
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1f=1 down
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1f=1 up
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 20=2 down
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 20=2 up
Dec 16 11:34:56 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 21=3 down
Dec 16 11:34:56 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 21=3 up
 
Just tested here.

Code:
Dec 16 11:34:54 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1e=0 down
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1e=0 up
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1f=1 down
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 1f=1 up
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 20=2 down
Dec 16 11:34:55 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 20=2 up
Dec 16 11:34:56 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 21=3 down
Dec 16 11:34:56 IdeaPad-u430 kernel[0]: ApplePS2Keyboard: sending key 21=3 up

:eek: So what do I doing wrong ?

Start pressing button step by step
buttons that working only ones is breackless
So... next records will be in format KEY - NORMAL CODE - Fn + KEY CODE - Breackless (1 or 0)

F1 - 3b=7a - e04e=90 - 1

F2 - 3c=78 - e009=83 - 1
F3 - 3d=63 - e008=80 - 1
F4 - 3e=76 - e002=80 - 1
F5 - 3f=60 - e079=80 - 1
F6 - 40=61 - e020=4a - 0
F7 - 41=62 - e02e=49 - 0
F8 - 42=64 - e030=48 - 0
F9 - 43=65 - 43=65 - 0
F10 - 44=6d - 44=6d - 0
F11 - 57=67 - e033=80 - 1
F12 - 58=6f - e055=80 - 1
Fn lock - e037=0,0=80 - 1


So what should I do next ?
 
:eek: So what do I doing wrong ?

Start pressing button step by step
buttons that working only ones is breackless
So... next records will be in format KEY - NORMAL CODE - Fn + KEY CODE - Breackless (1 or 0)

F1 - 3b=7a - e04e=90 - 1

F2 - 3c=78 - e009=83 - 1
F3 - 3d=63 - e008=80 - 1
F4 - 3e=76 - e002=80 - 1
F5 - 3f=60 - e079=80 - 1
F6 - 40=61 - e020=4a - 0
F7 - 41=62 - e02e=49 - 0
F8 - 42=64 - e030=48 - 0
F9 - 43=65 - 43=65 - 0
F10 - 44=6d - 44=6d - 0
F11 - 57=67 - e033=80 - 1
F12 - 58=6f - e055=80 - 1
Fn lock - e037=0,0=80 - 1


So what should I do next ?

Enter all breakless codes into "Breakless PS2". There are examples in the existing Info.plist.
 
Status
Not open for further replies.
Back
Top