X220 рдЯреИрдмрд▓реЗрдЯ рдкрд░ рд╕реНрдХреНрд░реАрди рдХреЛ рдШреБрдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди

рд▓рдЧрднрдЧ рдореГрдд рдХреЗ рдмрдЬрд╛рдп, X220i рдиреЗ X220 рдЯреИрдмрд▓реЗрдЯ рдЦрд░реАрджрд╛ред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рдПрдХ рдЕрджреНрднреБрдд рдЯреБрдХрдбрд╝рд╛ рдПрдХ рдШреВрд░реНрдгрди рд╕реНрдХреНрд░реАрди, рдПрдХ рдЯрдЪрд╕реНрдХреНрд░реАрди рдФрд░ рдПрдХ рдкреЗрди (рдЬреЛ "рджрдмрд╛рдиреЗ рдХреЗ рдмрд▓" рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ) рдХреЗ рд╕рд╛рде рдПрдХ рд▓реИрдкрдЯреЙрдк рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдлрд╕реЛрд╕, рд╣рд╛рд░реНрдб рдмрдЯрди рдХреЗ рдХреБрдЫ (рдШреВрд░реНрдгрди рд╕реНрдХреНрд░реАрди рдкрд░ рдЙрди рд╕рд╣рд┐рдд) рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред



рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд░реЛрдЯреЗрд╢рди рдмрдЯрди рд╣реИ (рдлреЛрдЯреЛ рдореЗрдВ)ред рдПрдХ рд▓реИрдкрдЯреЙрдк рдХреЛ рд░реЗрдбрдореЛрдб (рдкреЛрд░реНрдЯреНрд░реЗрдЯ рдкреЛрдЯреНрд░реЗрдЯ) рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИред







рд╣рдо рдХреНрдпрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?







рдХрдЯреМрддреА рдХреЗ рддрд╣рдд - рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдФрд░ рд▓рд┐рдВрдХред





рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реЛрдВрдЧреЗ - рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрд┐рдВрджреБрдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:





рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо xkeybind рдкреИрдХреЗрдЬ рд░рдЦрддреЗ рд╣реИрдВ, рдЬреЛ рд╣рдореЗрдВ рдордирдорд╛рдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдордирдорд╛рдиреЗ рдмрдЯрди рдкрд░ рд▓рдЯрдХрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛:



apt-get install xkeybind







рдЕрдЧрд▓рд╛, рд╣рдо рдПрдХ рд╕реНрдХреНрд░реАрди рд░реЛрдЯреЗрд╢рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдпрд╣ рд╕реНрдХреНрд░реАрди рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рддреАрди рдЪреАрдЬреЗрдВ рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рд╕реНрдХреНрд░реАрди рдХреЛ рдШреБрдорд╛рддрд╛ рд╣реИ, рдЯрдЪрд╕реНрдХреНрд░реАрди рдХреЗ рдЙрдиреНрдореБрдЦреАрдХрд░рдг рдХреЛ рдШреБрдорд╛рддрд╛ рд╣реИ, рдЯрдЪрдкреИрдб рдХреЛ рдмрдВрдж рдпрд╛ рдЪрд╛рд▓реВ (рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛) рдХрд░рддрд╛ рд╣реИред



 #!/bin/bash rotation=`xrandr -q | fgrep "left (" ` if [ $? == 1 ] ; then xrandr -o left xsetwacom --set "Wacom ISDv4 E6 Pen stylus" Rotate ccw xsetwacom --set "Wacom ISDv4 E6 Finger touch" Rotate ccw xsetwacom --set "Wacom ISDv4 E6 Pen eraser" Rotate ccw xinput set-prop 13 "Device Enabled" 0 else xrandr -o normal xsetwacom --set "Wacom ISDv4 E6 Pen stylus" Rotate normal xsetwacom --set "Wacom ISDv4 E6 Finger touch" Rotate normal xsetwacom --set "Wacom ISDv4 E6 Pen eraser" Rotate normal xinput set-prop 13 "Device Enabled" 1 fi
      
      







рдЯрд┐рдкреНрдкрдгреА:



рдореИрдВрдиреЗ рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ / usr / рд▓реЛрдХрд▓ / рдмрд┐рди / рд░реЛрдЯ рдХреЛ рдмреБрд▓рд╛рдпрд╛ред



рдЗрд╕ рдкрд░ chmod + x рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред



рдЕрдЧрд▓рд╛ - xbindkeys рдХреЗ рд▓рд┐рдП рд╡рд┐рдиреНрдпрд╛рд╕ рд▓рд┐рдЦреЗрдВ:

  1. рд╣рдо рд╕реНрдкрд░реНрд╢ рдХрд░рддреЗ рд╣реИрдВ ~ / .xbindkeysrc (xbindkeys рдореЗрдВ рдПрдХ рдорд╛рдореВрд▓реА рдмрдЧ рд╣реИ - рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдЕрднрд╛рд╡ рдореЗрдВ, -k рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)ред
  2. Xbindkey -k рдЪрд▓рд╛рдПрдВред рд╣рдореЗрдВ рдПрдХ рд╡рд┐рдВрдбреЛ рдорд┐рд▓рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдореЗрдВ рдЕрдкрдиреА рдЬрд╝рд░реВрд░рдд рдХрд╛ рдмрдЯрди рджрдмрд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛрддреА рд╣реИ - рдЖрдЙрдЯрдкреБрдЯ рд╡рд╣ рд▓рд╛рдЗрди рд╣реЛрдЧреА рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдПрдХ рдмрдЯрди рдХреЗ рдХреНрд▓рд┐рдХ рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП xbindkeys рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рд░рд╛рд╕реНрддрд╛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХрд╛рд░рдЧрд░ рд╕рд╛рдмрд┐рдд рд╣реБрдЖ, рднрд▓реЗ рд╣реА рдореИрдВрдиреЗ рдЬрд╛рджреВ рдХреЗ рд╕реЗрдЯ, рд╕реНрдХреЗрдиреЛрдб, рдХреАрдХреЛрдб рдЖрджрд┐ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХреАред
  3. рд╣рдо рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ (~ / .xbindkeys):

     "rotate" m:0x0 + c:161
          
          





    (рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдЕрд▓рдЧ рд╣реЛрдЧреА)
  4. Xkbindkeys рдЪрд▓рд╛рдПрдВ, рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
  5. рд╣рдо xbindkeys рдХреЗ рд▓реЙрдиреНрдЪ рдХреЛ ~ / .xsession рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ
  6. рд▓рд╛рдн ??? (рдкреЛрд╕реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рддрд╕реНрд╡реАрд░ рджреЗрдЦреЗрдВ)


рд╕рдВрджрд░реНрдн






All Articles