Advertisement
dernik

xneur config

Aug 29th, 2015
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 12.29 KB | None | 0 0
  1. # It's a X Neural Switcher configuration file by XNeur
  2. # All values writted XNeur
  3.  
  4. # Config version
  5. Version 0.17.0
  6.  
  7. # Work in manual mode
  8. ManualMode Yes
  9.  
  10. # Level of messages program will write to output
  11. #LogLevel Error
  12. #LogLevel Warning
  13. #LogLevel Log
  14. #LogLevel Debug
  15. #LogLevel Trace
  16. LogLevel Trace
  17.  
  18. # Define unused languages
  19. # Example:
  20. #ExcludeLanguage de
  21.  
  22. # Define initial keyboard layout for all new applications
  23. DefaultXkbGroup 0
  24.  
  25. # Add Applications names to exclude it from procces with xneur
  26. # Xneur will not process the input for this applications
  27. # Example:
  28. #ExcludeApp Gaim
  29. ExcludeApp Krdc
  30. ExcludeApp Palimpsest
  31. ExcludeApp Remmina
  32. ExcludeApp VirtualBox
  33. ExcludeApp Wine
  34. ExcludeApp Xfdesktop
  35. ExcludeApp rdesktop
  36.  
  37. # Use this parameter to force set work mode in current application to Auto.
  38. # Example:
  39. #SetAutoApp Gedit
  40.  
  41. # Use this parameter to force set work mode in current application to Manual.
  42. # Example:
  43. #SetManualApp Anjuta
  44.  
  45. # Binds hotkeys for some actions
  46. AddBind ChangeWord Break
  47. AddBind TranslitWord
  48. AddBind ChangecaseWord
  49. AddBind PreviewChangeWord
  50. AddBind ChangeString
  51. AddBind ChangeSelected Shift Break
  52. AddBind TranslitSelected Alt Scroll_Lock
  53. AddBind ChangecaseSelected Shift Alt Break
  54. AddBind PreviewChangeSelected Control Pause
  55. AddBind ChangeClipboard Control Scroll_Lock
  56. AddBind TranslitClipboard
  57. AddBind ChangecaseClipboard
  58. AddBind PreviewChangeClipboard
  59. AddBind EnableLayout1
  60. AddBind EnableLayout2
  61. AddBind EnableLayout3
  62. AddBind EnableLayout4
  63. AddBind RotateLayout
  64. AddBind RotateLayoutBack
  65. AddBind ReplaceAbbreviation Control Tab
  66. AddBind AutocompletionConfirmation
  67. AddBind RotateAutocompletion
  68. AddBind BlockKeyboardAndMouseEvents
  69. AddBind InsertDate Super d
  70.  
  71. # This option add user action when pressed key bind
  72. # Example:
  73. #AddAction Control Alt f Firefox Browser <cmd>firefox</cmd>
  74.  
  75. # Word Replacing
  76. # Ignore keyboard layout for abbreviations list
  77. # Example:
  78. #ReplaceAbbreviationIgnoreLayout No
  79. ReplaceAbbreviationIgnoreLayout No
  80.  
  81. # Abbreviations list
  82. # Example:
  83. #ReplaceAbbreviation xneur X Neural Switcher
  84.  
  85. # This option enable or disable sound playing
  86. # Example:
  87. #PlaySounds No
  88. PlaySounds No
  89.  
  90. # This option defined sound playing volume percent
  91. # Example:
  92. #SoundVolumePercent 10
  93. SoundVolumePercent 15
  94.  
  95. # Binds sounds for some actions
  96. AddSound XneurStart
  97. AddSound XneurReload
  98. AddSound XneurStop
  99. AddSound PressKeyLayout1 Enable /usr/share/xneur/sounds/layout1type.wav
  100. AddSound PressKeyLayout2 Enable /usr/share/xneur/sounds/layout2type.wav
  101. AddSound PressKeyLayout3
  102. AddSound PressKeyLayout4
  103. AddSound EnableLayout1
  104. AddSound EnableLayout2
  105. AddSound EnableLayout3
  106. AddSound EnableLayout4
  107. AddSound AutomaticChangeWord Enable /usr/share/xneur/sounds/itemback.wav
  108. AddSound ManualChangeWord
  109. AddSound ManualTranslitWord
  110. AddSound ManualChangecaseWord
  111. AddSound ManualPreviewChangeWord
  112. AddSound ChangeString
  113. AddSound ChangeSelected
  114. AddSound TranslitSelected
  115. AddSound ChangecaseSelected
  116. AddSound PreviewChangeSelected
  117. AddSound ChangeClipboard
  118. AddSound TranslitClipboard
  119. AddSound ChangecaseClipboard
  120. AddSound PreviewChangeClipboard
  121. AddSound ReplaceAbbreviation Enable /usr/share/xneur/sounds/switch.wav
  122. AddSound CorrectIncidentalCaps
  123. AddSound CorrectTwoCapitalLetter
  124. AddSound CorrectTwoSpaceWithCommaAndSpace
  125. AddSound CorrectTwoMinusWithDash
  126. AddSound CorrectCWithCopyright
  127. AddSound CorrectTMWithTrademark
  128. AddSound CorrectRWithRegistered
  129. AddSound CorrectThreePointsWithEllipsis
  130. AddSound CorrectMisprint
  131. AddSound ExecuteUserAction Enable /usr/share/xneur/sounds/switch.wav
  132. AddSound BlockKeyboardAndMouseEvents
  133. AddSound UnblockKeyboardAndMouseEvents
  134.  
  135. # This option enable or disable self education of xneur
  136. # Example:
  137. #EducationMode No
  138. EducationMode Yes
  139.  
  140. # This option enable or disable checking similar words in heuristics
  141. # Example:
  142. #CheckSimilarWords No
  143. CheckSimilarWords Yes
  144.  
  145. # This option enable or disable layout remember for each window
  146. # Example:
  147. #LayoutRememberMode No
  148. LayoutRememberMode Yes
  149.  
  150. # Use this parameter to force enable layout remember for each application, not window.
  151. # Option "LayoutRememberMode" must be enabled.
  152. # Example:
  153. #LayoutRememberModeForApp Gaim
  154. LayoutRememberModeForApp Wine
  155.  
  156. # This option enable or disable saving selection text
  157. # Example:
  158. #SaveSelectionMode No
  159. SaveSelectionMode No
  160.  
  161. # This option enable or disable rotating layout after convert selected text
  162. # Example:
  163. #RotateLayoutAfterChangeSelectedMode No
  164. RotateLayoutAfterChangeSelectedMode No
  165.  
  166. # This option define delay before sendind events to application (in milliseconds between 0 to 50).
  167. SendDelay 0
  168.  
  169. # This option enable or disable logging keyboard
  170. # Example:
  171. #LogSave No
  172. LogSave No
  173.  
  174. # This option set max size of log file (bytes).
  175. # Example:
  176. #LogSize 1048576
  177. LogSize 1048576
  178.  
  179. # This option define e-mail for send log file, if it's size greater then max size.
  180. # Example:
  181. #LogMail your.mail@your.server.com
  182. LogMail
  183.  
  184. # This option define host to send e-mail without login and password.
  185. # Example:
  186. #LogHostIP 127.0.0.1
  187. #LogHostIP mail.example.com
  188. LogHostIP
  189.  
  190. # This option define port to send e-mail without login and password.
  191. # Example:
  192. #LogPort 25
  193. LogPort 25
  194.  
  195. # This option enable or disable correction of iNCIDENTAL CapsLock
  196. # Example:
  197. #CorrectIncidentalCaps Yes
  198. CorrectIncidentalCaps Yes
  199.  
  200. # This option enable or disable correction of two CApital letter
  201. # Example:
  202. #CorrectTwoCapitalLetter Yes
  203. CorrectTwoCapitalLetter Yes
  204.  
  205. # This option enable or disable correction of small letter to capital letter after dot
  206. # Example:
  207. #CorrectCapitalLetterAfterDot Yes
  208. CorrectCapitalLetterAfterDot Yes
  209.  
  210. # This option enable or disable correction of two space with a comma and a space
  211. # Example:
  212. #CorrectTwoSpaceWithCommaAndSpace Yes
  213. CorrectTwoSpaceWithCommaAndSpace Yes
  214.  
  215. # This option enable or disable correction of two minus with a dash
  216. # Example:
  217. #CorrectTwoMinusWithDash Yes
  218. CorrectTwoMinusWithDash No
  219.  
  220. # This option enable or disable correction of two minus with a emdash
  221. # Example:
  222. #CorrectDashWithEmDash Yes
  223. CorrectDashWithEmDash No
  224.  
  225. # This option enable or disable correction of (c) with a copyright sign
  226. # Example:
  227. #CorrectCWithCopyright Yes
  228. CorrectCWithCopyright Yes
  229.  
  230. # This option enable or disable correction of (tm) with a trademark sign
  231. # Example:
  232. #CorrectTMWithTrademark Yes
  233. CorrectTMWithTrademark Yes
  234.  
  235. # This option enable or disable correction of (r) with a registered sign
  236. # Example:
  237. #CorrectRWithRegistered Yes
  238. CorrectRWithRegistered Yes
  239.  
  240. # This option enable or disable correction of three points with a ellipsis sign
  241. # Example:
  242. #CorrectThreePointsWithEllipsis Yes
  243. CorrectThreePointsWithEllipsis No
  244.  
  245. # This option enable or disable correction of mispints
  246. # Example:
  247. #CorrectMisprint Yes
  248. CorrectMisprint No
  249.  
  250. # This option enable or disable flushing internal buffer when pressed Escape
  251. # Example:
  252. #FlushBufferWhenPressEscape Yes
  253. FlushBufferWhenPressEscape No
  254.  
  255. # This option enable or disable flushing internal buffer when pressed Enter or Tab
  256. # Example:
  257. #FlushBufferWhenPressEnter Yes
  258. FlushBufferWhenPressEnter No
  259.  
  260. # This option disable or enable show OSD
  261. # Example:
  262. #ShowOSD Yes
  263. ShowOSD No
  264.  
  265. # This option set font for OSD
  266. # Example:
  267. #FontOSD -*-*-*-*-*-*-32-*-*-*-*-*-*-u
  268. FontOSD -*-*-*-*-*-*-32-*-*-*-*-*-*-u
  269.  
  270. # Binds OSDs for some actions
  271. AddOSD XneurStart Enable X Neural Switcher запущен
  272. AddOSD XneurReload Enable X Neural Switcher перезагружен
  273. AddOSD XneurStop Enable X Neural Switcher остановлен
  274. AddOSD PressKeyLayout1
  275. AddOSD PressKeyLayout2
  276. AddOSD PressKeyLayout3
  277. AddOSD PressKeyLayout4
  278. AddOSD EnableLayout1
  279. AddOSD EnableLayout2
  280. AddOSD EnableLayout3
  281. AddOSD EnableLayout4
  282. AddOSD AutomaticChangeWord
  283. AddOSD ManualChangeWord
  284. AddOSD ManualTranslitWord
  285. AddOSD ManualChangecaseWord
  286. AddOSD ManualPreviewChangeWord
  287. AddOSD ChangeString
  288. AddOSD ChangeSelected
  289. AddOSD TranslitSelected
  290. AddOSD ChangecaseSelected
  291. AddOSD PreviewChangeSelected
  292. AddOSD ChangeClipboard
  293. AddOSD TranslitClipboard
  294. AddOSD ChangecaseClipboard
  295. AddOSD PreviewChangeClipboard
  296. AddOSD ReplaceAbbreviation
  297. AddOSD CorrectIncidentalCaps
  298. AddOSD CorrectTwoCapitalLetter
  299. AddOSD CorrectTwoSpaceWithCommaAndSpace
  300. AddOSD CorrectTwoMinusWithDash
  301. AddOSD CorrectCWithCopyright
  302. AddOSD CorrectTMWithTrademark
  303. AddOSD CorrectRWithRegistered
  304. AddOSD CorrectThreePointsWithEllipsis
  305. AddOSD CorrectMisprint
  306. AddOSD ExecuteUserAction Enable Выполняется команда
  307. AddOSD BlockKeyboardAndMouseEvents
  308. AddOSD UnblockKeyboardAndMouseEvents
  309.  
  310. # This option disable or enable show popup messages
  311. # Example:
  312. #ShowPopup Yes
  313. ShowPopup Yes
  314.  
  315. # This option defines popup expiration interval in milliseconds
  316. # Example:
  317. #PopupExpireTimeout 1000
  318. PopupExpireTimeout 1000
  319.  
  320. # Binds popup messages for some actions
  321. AddPopup XneurStart Enable X Neural Switcher запущен
  322. AddPopup XneurReload Enable X Neural Switcher перезагружен
  323. AddPopup XneurStop Enable X Neural Switcher остановлен
  324. AddPopup PressKeyLayout1
  325. AddPopup PressKeyLayout2
  326. AddPopup PressKeyLayout3
  327. AddPopup PressKeyLayout4
  328. AddPopup EnableLayout1
  329. AddPopup EnableLayout2
  330. AddPopup EnableLayout3
  331. AddPopup EnableLayout4
  332. AddPopup AutomaticChangeWord
  333. AddPopup ManualChangeWord
  334. AddPopup ManualTranslitWord
  335. AddPopup ManualChangecaseWord
  336. AddPopup ManualPreviewChangeWord
  337. AddPopup ChangeString
  338. AddPopup ChangeSelected
  339. AddPopup TranslitSelected
  340. AddPopup ChangecaseSelected
  341. AddPopup PreviewChangeSelected Enable Предпросмотр коррекции выделеного текста
  342. AddPopup ChangeClipboard
  343. AddPopup TranslitClipboard
  344. AddPopup ChangecaseClipboard
  345. AddPopup PreviewChangeClipboard Enable Предпросмотр коррекции буфера обмена
  346. AddPopup ReplaceAbbreviation
  347. AddPopup CorrectIncidentalCaps
  348. AddPopup CorrectTwoCapitalLetter
  349. AddPopup CorrectTwoSpaceWithCommaAndSpace
  350. AddPopup CorrectTwoMinusWithDash
  351. AddPopup CorrectCWithCopyright
  352. AddPopup CorrectTMWithTrademark
  353. AddPopup CorrectRWithRegistered
  354. AddPopup CorrectThreePointsWithEllipsis
  355. AddPopup CorrectMisprint
  356. AddPopup ExecuteUserAction Enable Выполняется команда
  357. AddPopup BlockKeyboardAndMouseEvents
  358. AddPopup UnblockKeyboardAndMouseEvents
  359.  
  360. # This option disable or enable checking language on input process
  361. # Example:
  362. #CheckOnProcess Yes
  363. CheckOnProcess Yes
  364.  
  365. # This option disable or enable CapsLock use
  366. # Example:
  367. #DisableCapsLock Yes
  368. DisableCapsLock No
  369.  
  370. # This option disable or enable correction spaces befor punctuation
  371. # Example:
  372. #CorrectSpaceWithPunctuation No
  373. CorrectSpaceWithPunctuation Yes
  374.  
  375. # This option disable or enable pattern mining and recognition (autocompletion)
  376. # Example:
  377. #Autocompletion No
  378. Autocompletion No
  379.  
  380. # This option disable or enable adding space after autocompletion
  381. # Example:
  382. #AddSpaceAfterAutocompletion No
  383. AddSpaceAfterAutocompletion No
  384.  
  385. # Add Applications names to exclude it from autocompletion process
  386. # Xneur will not process the autocompletion for this applications
  387. # Example:
  388. #AutocompletionExcludeApp Gnome-terminal
  389. AutocompletionExcludeApp Gnome-terminal
  390.  
  391. # Use next options for troubleshoot on autoswitching
  392. # Disable autoswitching if pressed backspace
  393. TroubleshootBackspace No
  394. # Disable autoswitching if pressed left arrow
  395. TroubleshootLeftArrow No
  396. # Disable autoswitching if pressed right arrow
  397. TroubleshootRightArrow No
  398. # Disable autoswitching if pressed up arrow
  399. TroubleshootUpArrow No
  400. # Disable autoswitching if pressed down arrow
  401. TroubleshootDownArrow No
  402. # Disable autoswitching if pressed delete
  403. TroubleshootDelete No
  404. # Disable autoswitching if pressed enter
  405. TroubleshootEnter No
  406. # Disable autoswitching if pressed tab
  407. TroubleshootTab No
  408. # Disable autoswitching if layout switched
  409. TroubleshootSwitch Yes
  410. # Disable autoswitching for full screen apps
  411. TroubleshootFullScreen Yes
  412.  
  413. # Add Applications names to exclude it from sending KeyRelease process
  414. # Xneur will not send KeyRelease events for this applications
  415. # Example:
  416. #SetDontSendKeyReleaseApp libreoffice-writer
  417.  
  418. # Work-arround for compatibility with the completion
  419. CompatibilityWithCompletion Yes
  420.  
  421. # Disabling this option will add any application to the list of excluded applications.
  422. TrackingInput Yes
  423.  
  424. # Disabling this option will disable mouse tracking.
  425. TrackingMouse No
  426.  
  427. # Modules list
  428. # Example:
  429. #LoadModule libxntest.so
  430.  
  431. # That's all
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement