M990 Chroma: 25 buttons
This commit is contained in:
parent
73a7492804
commit
0f510f3e04
2 changed files with 20 additions and 21 deletions
|
@ -28,7 +28,7 @@ const std::string mouse_m990chroma::_c_name = "990chroma";
|
|||
const uint16_t mouse_m990chroma::_c_mouse_vid = 0x04d9;
|
||||
const uint16_t mouse_m990chroma::_c_mouse_pid = 0xfc41;
|
||||
|
||||
// Names of the physical buttons TODO! are these correct?
|
||||
// Names of the physical buttons
|
||||
std::map< int, std::string > mouse_m990chroma::_c_button_names = {
|
||||
{ 0, "button_left" },
|
||||
{ 1, "button_right" },
|
||||
|
@ -37,25 +37,24 @@ std::map< int, std::string > mouse_m990chroma::_c_button_names = {
|
|||
{ 4, "button_dpi_up" },
|
||||
{ 5, "button_dpi_down" },
|
||||
{ 6, "button_mode" },
|
||||
{ 7, "button_profile" },
|
||||
{ 8, "button_1" },
|
||||
{ 9, "button_2" },
|
||||
{ 10, "button_3" },
|
||||
{ 11, "button_4" },
|
||||
{ 12, "button_5" },
|
||||
{ 13, "button_6" },
|
||||
{ 14, "button_7" },
|
||||
{ 15, "button_8" },
|
||||
{ 16, "button_9" },
|
||||
{ 17, "button_10" },
|
||||
{ 18, "button_11" },
|
||||
{ 19, "button_12" },
|
||||
{ 20, "button_13" },
|
||||
{ 21, "button_14" },
|
||||
{ 22, "button_15" },
|
||||
{ 23, "button_16" },
|
||||
{ 24, "scroll_up" },
|
||||
{ 25, "scroll_down" }
|
||||
{ 7, "button_1" },
|
||||
{ 8, "button_2" },
|
||||
{ 9, "button_3" },
|
||||
{ 10, "button_4" },
|
||||
{ 11, "button_5" },
|
||||
{ 12, "button_6" },
|
||||
{ 13, "button_7" },
|
||||
{ 14, "button_8" },
|
||||
{ 15, "button_9" },
|
||||
{ 16, "button_10" },
|
||||
{ 17, "button_11" },
|
||||
{ 18, "button_12" },
|
||||
{ 19, "button_13" },
|
||||
{ 20, "button_14" },
|
||||
{ 21, "button_15" },
|
||||
{ 22, "button_16" },
|
||||
{ 23, "scroll_up" },
|
||||
{ 24, "scroll_down" }
|
||||
};
|
||||
|
||||
//usb data packets
|
||||
|
|
|
@ -95,7 +95,7 @@ int mouse_m990chroma::write_settings(){
|
|||
}
|
||||
//key mapping
|
||||
for( int i = 0; i < 5; i++ ){
|
||||
for( int j = 0; j < 26; j++ ){ // TODO! is 25 correct?
|
||||
for( int j = 0; j < 25; j++ ){
|
||||
buffer3[35+(8*i)+j][8] = _s_keymap_data[i][j][0];
|
||||
buffer3[35+(8*i)+j][9] = _s_keymap_data[i][j][1];
|
||||
buffer3[35+(8*i)+j][10] = _s_keymap_data[i][j][2];
|
||||
|
|
Loading…
Reference in a new issue