The repository you have found yourself is full enough alread, it contains all the possible keys on a keyboard.
But...
Do you even have a key that prints those symbols? I have checked on the awesome link provided by @TomGewecke for the Italian keyboard and saw that there were no key for this, it could only be provided with a keyboard shortcut.
Since the paragraph symbol (¶) and the inverted exclamation mark (¡) can only be obtained by pressing a keyboard shortcut (Option ⌥+ù (Italian keyboard) for the paragraph symbol and Option ⌥+1 for the inverted exclamation mark), there is no keycode for it.
That means there is no way to remap it with hidutil
, since hidutil
only remaps direct keycodes from the physical keyboard.
See this Apple Support article on how to create custom keyboard shortcuts for more info to help you create another shortcut for ¶ or ¡ if you want.
Additional info
If you wanted to replace a key by another using hidutil
, here's how :
Let's take the keyboard key i and replace it by the backtick key. From the repositiory given above, the line giving the keycode for i is :
#define KEY_I 0x0c // Keyboard i and I
It means that the keycode for i is 0x70000000C
.
And as you have found already, the keycode for the backtick is 0x700000035
(or 0x35
Meaning that you will have to run (according to the mentioned answer) :
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x70000000C,"HIDKeyboardModifierMappingDst":0x700000035},{"HIDKeyboardModifierMappingSrc":0x700000035,"HIDKeyboardModifierMappingDst":0x70000000C}]}'
HIDKeyboardModifierMappingSrc
(or Src) being the key you want to change and HIDKeyboardModifierMappingDst
(or Dst) being the key you want it to be (new key).
Of course you will have to swap both and say that you want ¡ to be changed to backtick and backtick to be changed to ¡. Else the process won't work since one of the two keys would have the other key's functions in addition to its own.