@@ -1992,6 +1992,36 @@ static const razer_key ornata_chroma_keymap[] =
1992
1992
{ 0 , 5 , 20 , " Key: Number Pad ." },
1993
1993
};
1994
1994
1995
+ #define TARTARUS_V2_KEYMAP_SIZE (sizeof (tartarus_v2_keymap) / sizeof (tartarus_v2_keymap[0 ]))
1996
+
1997
+ static const razer_key tartarus_v2_keymap[] =
1998
+ {
1999
+ /* ---------------------------------------------------------------------*\
2000
+ | Zone, Row, Column, Key |
2001
+ \*---------------------------------------------------------------------*/
2002
+ { 0 , 0 , 0 , " Key: 01" },
2003
+ { 0 , 0 , 1 , " Key: 02" },
2004
+ { 0 , 0 , 2 , " Key: 03" },
2005
+ { 0 , 0 , 3 , " Key: 04" },
2006
+ { 0 , 0 , 4 , " Key: 05" },
2007
+ { 0 , 1 , 0 , " Key: 06" },
2008
+ { 0 , 1 , 1 , " Key: 07" },
2009
+ { 0 , 1 , 2 , " Key: 08" },
2010
+ { 0 , 1 , 3 , " Key: 09" },
2011
+ { 0 , 1 , 4 , " Key: 10" },
2012
+ { 0 , 2 , 0 , " Key: 11" },
2013
+ { 0 , 2 , 1 , " Key: 12" },
2014
+ { 0 , 2 , 2 , " Key: 13" },
2015
+ { 0 , 2 , 3 , " Key: 14" },
2016
+ { 0 , 2 , 4 , " Key: 15" },
2017
+ { 0 , 3 , 0 , " Key: 16" },
2018
+ { 0 , 3 , 1 , " Key: 17" },
2019
+ { 0 , 3 , 2 , " Key: 18" },
2020
+ { 0 , 3 , 3 , " Key: 19" },
2021
+ { 0 , 3 , 4 , " Key: Scroll Wheel" },
2022
+ { 0 , 3 , 5 , " Key: 20" },
2023
+ };
2024
+
1995
2025
/* -------------------------------------------------------------------------*\
1996
2026
| KEYBOARDS |
1997
2027
\*-------------------------------------------------------------------------*/
@@ -5812,14 +5842,14 @@ static const razer_device tartarus_chroma_device =
5812
5842
| |
5813
5843
| Zone "Keypad" |
5814
5844
| Matrix |
5815
- | 4 Rows, 5 Columns |
5845
+ | 4 Rows, 6 Columns |
5816
5846
\*-------------------------------------------------------------*/
5817
5847
static const razer_zone tartarus_v2_zone =
5818
5848
{
5819
5849
" Keypad" ,
5820
5850
ZONE_TYPE_MATRIX,
5821
5851
4 ,
5822
- 5
5852
+ 6
5823
5853
};
5824
5854
5825
5855
static const razer_device tartarus_v2_device =
@@ -5829,7 +5859,7 @@ static const razer_device tartarus_v2_device =
5829
5859
DEVICE_TYPE_KEYBOARD,
5830
5860
true ,
5831
5861
4 ,
5832
- 5 ,
5862
+ 6 ,
5833
5863
{
5834
5864
&tartarus_v2_zone,
5835
5865
NULL ,
@@ -5838,8 +5868,8 @@ static const razer_device tartarus_v2_device =
5838
5868
NULL ,
5839
5869
NULL
5840
5870
},
5841
- NULL ,
5842
- 0
5871
+ tartarus_v2_keymap ,
5872
+ TARTARUS_V2_KEYMAP_SIZE
5843
5873
};
5844
5874
5845
5875
/* -------------------------------------------------------------------------*\
0 commit comments