tmk / tmk_keyboard

Keyboard firmwares for Atmel AVR and Cortex-M
3.98k stars 1.7k forks source link

HHKB on macOS macbook pro 2016 #431

Closed yzprofile closed 7 years ago

yzprofile commented 7 years ago

After Inserted the USB port,

got this:

eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0x3        name:f               flags:                                   misc:KeyCode::F  characters:f   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0x1        name:s               flags:                                   misc:KeyCode::S  characters:s   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0x1        name:s               flags:                                   misc:KeyCode::S  characters:s   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0x13       name:2               flags:                                   misc:KeyCode::2  characters:2   
eventType:KeyDown         code:0x13       name:2               flags:                                   misc:KeyCode::2  characters:2   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyUp           code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
eventType:KeyDown         code:0xc        name:q               flags:                                   misc:KeyCode::Q  characters:q   
yzprofile commented 7 years ago

Update:

Same issue on Windows.

It's same the firmware broken.

And I recompile and write hex to device.

It doesn't work.

yzprofile commented 7 years ago

After I flush the RN42 hex, it works

And Got this issue: https://github.com/tmk/tmk_keyboard/issues/407