Method: KeyboardMap#map_modifiers
- Defined in:
- lib/keyboard_map.rb
#map_modifiers(mod) ⇒ Object
132 133 134 135 136 137 138 139 140 |
# File 'lib/keyboard_map.rb', line 132 def map_modifiers(mod) return [] if mod.nil? mod = mod.to_i - 1 [].tap do |m| m << :shift if (mod & 1) == 1 m << :meta if (mod & 2) == 2 m << :ctrl if (mod & 4) == 4 end end |