2Sep

Како повезати Глобал ХотКеис са програмом ВИНЕ под Линук-ом

click fraud protection

Да ли сте икада инсталирали Виндовс програм на Линуку под ВИНЕ-ом, само да бисте открили да више не повезује системске хот-кључеве?ХТГ има посао око којег сте тражили.

Имаге од дјеуцалиптус

Преглед

Сваки човек који је чак помислио на идеју преласка на Линук, вероватно је врло брзо налетио на проблем да постоји ова једна Виндовс апликација коју морате НЕ функционирати.Већ смо вам показали да ово можете постићи коришћењем ВИНЕ-а.

За овог писца, апликација је апликација Тект-То-Спеецх која користи Мицрософт САПИ4 мотор.Инсталација програма под ВИНЕ-ом била је вјетар, међутим, по завршетку, брзо сам открио да врући кључеви који су покренули различите радње програма( почети читање, прекидати читање итд.) Нису функционисали и да је то познатопроблем са ВИНЕ-ом.

Драго ми је да кажем да сам након еона претраживања коначно нашао рјешење у облику ГНУ-а који може манипулирати Кс.орг интерфејсом помоћу изворних функција.Иако није једини такав тип, кдотоол је онај који је најлакше радити и већ је био у Убунту / Минт репозиторијумима.

instagram viewer

кдотоол

Програм кдотоол може да уради многе задатке везане за прозор из ЦЛИ-а, с тим да ће једино две које ћемо користити искористити као "сеарцх" и "кеи".Функција "претраживања" управо управо тражи идентитет прозора према параметрима које сте поставили за то.Функција "кључ" вам омогућава да симулирате кључни ход на ИД прозора.

Инсталација & амп;конфигурација

Претпоставља се да сте већ инсталирали ВИНЕ и програм који вам је потребан.У овом примеру користићемо Балаболку као "Виндовс" апликацију јер је то добра бесплатна реплика првобитног програма за ово решење( други говорни центар).

Ако сте се одлучили да користите Балаболку, потребно је активирати и његове могућности.
Напомена: Можда желите да инсталирате или ТТСРеадер или други говорни центар чак иу демо режиму, тако да ће бити инсталирани САПИ гласови.

Отворите програм и идите на подешавања( Схифт + Ф6) под опцијом "Опције" - & гт;"Подешавања".

Идите на картицу "Хоткеис" и потврдите избор у пољу за потврду "Користи глобалне команде".

Кликните ОК.

Оставите га да ради у позадини, тако да може да уради свој посао када ми притиснемо тастере на њега.

Инсталирајте кдотоол издавањем:

судо апт-гет инсталирати кдотоол

Глобално везивање

Програм кдотоол самостално не помаже да се глобално повезујемо са хоткеис-ом, али можемо користити већ постојећи ОС хоткеи систем.Оно што ћемо урадити је створити једноставну скрипту која користи кдотоол да пошаље тастер који желимо за програм Балаболка и позовемо га из система за брзо откључавање оперативних система.

Направите скрипту под називом "старт_реад.сх" са следећим садржајем:

кључ кдотоол --виндов $( кдотоол претрага --лимит 1 --алл - пид $( пгреп балаболка) - име Балаболка) "цтрл + алт +Ф9 "

Направите другу скрипту овог пута названу" стоп_реад.сх "са следећим садржајем:

кдотоол кључ --виндов $( кдотоол претрага --лимит 1 --алл - пид $( пгреп балаболка) - име Балаболка)"цтрл + алт + Ф7 "

​​Напомена: Знам да је ово једна линија која не захтева скрипту, али програм Минт / Убунту" Кеибоард Схортцутс "није сарађивао са директним позивом.Ако знате како то учинити, молимо вас да поделите у коментаре испод.

Кочење ове команде на своје компоненте, оно што видимо је:

  • "-пид $( пгреп балаболка)" део, извршава "пгреп" у програму који желимо да користимо како би утврдио његов ИД процеса.Ово ће смањити кдотоол који се налази у потрази за истог ПИД-а.
  • "Ксдотоол сеарцх -лимит 1 -алл. .. -наме Балаболка" део, сужава поље за претрагу кдотоол-а још више и ограничава враћене одговоре на 1. Као што је случај у нашем случају није важно која од ИД-ова прозора је враћенапрограм, ограничавајући резултат делује као форматор за "кључ" команду.Можда ћете морати да масирајте овај део више ако је важно за програм који користите.
  • "Тастер кдотоол -виндов% ВИНДОВ_ИД%" цтрл + алт + Ф7 "", шаље жељени притисак на прозор који је добијен од претходних делова.

Извршите извршавање скрипти.

Линук Минт Тастатура пречице

Под Линук Минтом, глобалне хоткее су постављене у програму "Схортцутс Кеибоард".

Једном отворен Кликните на "Додај" да бисте креирали нову прилагођену пречицу:

Дај му име и под "Команда" дајте пуну путању до једне од скрипти које смо направили изнад.Поновите поступак за другу скрипту.

Сада, у колони "Пречице" кликните на "Дисаблед" реч да бисте добили опцију да подесите нову комбинацију кључа.
Напомена: Ако желите, можете користити нешто друго осим подразумеване вредности програма.У одређеном смислу стварајући "ремап" кључним везама које би, у зависности од програма који користите, у супротном биле ван ваше контроле.

Притисните комбинацију коју сте изабрали и чули магију.

Убунту Кеибоард

У оквиру Убунту, програм који поставља глобалне хоткее се назива "Тастатура".

Пребаците на картицу "Пречице" и изаберите "Цустом Схортцутс".

Кликните знак плус да бисте додали пречицу.Дајте име и под "Команда" дајте пун пот до једног од скрипти које смо направили изнад.Поновите поступак за другу скрипту.
Сада кликните на "Дисаблед" ријеч да бисте добили опцију за постављање нове комбинације кључа.

Напомена: Понављајући на белешци из одељка Минт, можете, ако желите, користити нешто друго осим подразумеване вредности програма.У одређеном смислу стварајући "ремап" кључним везама које би, у зависности од програма који користите, у супротном биле ван ваше контроле.

Ауторске напомене

Сваки пут када озбиљно размишљам о преласку на Линук, ово је било прво на мојој листи проблема.Није то што Линук нема проблема, али то је била права препрека за мене.Покушао сам поново и више времена, питао пријатеље / људе на терену и чак сам га увалио. .. Сретан сам што је ова сага завршена и да се моја душа коначно опусти.
Надам се да сам помогао некоме да не мора да пролази кроз исту тежину.

Доц Бровн: Требало ми је скоро тридесет година и цела моја породична срећа да схватим визију тог дана.Боже, да ли је тако дуго?