<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How can I know the Caps Lock is on/off by lisp in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10810319#M52718</link>
    <description>You've made me think that a command-reactor might be what you want.  It&lt;BR /&gt;could be set up to take action on the start of only certain commands&lt;BR /&gt;thereby allowing the reaction to turn capslock on or off before the user&lt;BR /&gt;provides any input.</description>
    <pubDate>Wed, 08 Dec 2021 23:14:51 GMT</pubDate>
    <dc:creator>john.uhden</dc:creator>
    <dc:date>2021-12-08T23:14:51Z</dc:date>
    <item>
      <title>How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747003#M52701</link>
      <description>&lt;P&gt;Hello. How can I know the Caps Lock is on/off by lisp?&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 05:41:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747003#M52701</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-10T05:41:35Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747046#M52702</link>
      <description>&lt;P&gt;You can not do this directly, but you can use&amp;nbsp; &lt;A href="https://wiki.mcneel.com/doslib/home" target="_blank" rel="noopener"&gt;DOSLIB&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;(dos_capslock 1) = on
(dos_capslock) = off&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 06:15:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747046#M52702</guid>
      <dc:creator>hak_vz</dc:creator>
      <dc:date>2021-11-10T06:15:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747047#M52703</link>
      <description>&lt;P&gt;Why ? If a problem of case there are change case code out there or in a IF use (case str) forces caps.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 06:16:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747047#M52703</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-11-10T06:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747068#M52704</link>
      <description>&lt;P&gt;thank you.&lt;/P&gt;&lt;P&gt;Is that set up?&amp;nbsp; If I jist want know the status on/off.How can I do?&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 06:30:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747068#M52704</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-10T06:30:57Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747086#M52705</link>
      <description>&lt;P&gt;I want to control a lisp to work on or not. For example. If Caps Lock is on,the plug-in unit dosen't work.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 06:40:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747086#M52705</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-10T06:40:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747112#M52706</link>
      <description>&lt;P&gt;If its open code then the CASE function should fix the problem.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 06:55:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747112#M52706</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-11-10T06:55:20Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747127#M52707</link>
      <description>&lt;P&gt;thank you.examples&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 07:03:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747127#M52707</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-10T07:03:10Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747209#M52708</link>
      <description>&lt;P&gt;@Anonymous&amp;nbsp; &lt;/P&gt;
&lt;P&gt;If you know some autolisp it easy to do. I have pointed out name of the function you should use.&lt;/P&gt;
&lt;P&gt;Download DOSLIB, and create something. I don't use it lately and have no time to write examples, but you can certainly find a lot of examples by simply googling for "autolisp doslib".&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 07:45:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747209#M52708</guid>
      <dc:creator>hak_vz</dc:creator>
      <dc:date>2021-11-10T07:45:32Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747268#M52709</link>
      <description>&lt;P&gt;thanks.I'll learn it .It's useful &amp;amp; helpful.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 08:11:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747268#M52709</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-10T08:11:28Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747880#M52710</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I want to control a lisp to work on or not. For example. If Caps Lock is on,the plug-in unit dosen't work.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Here's a routine I ran across some time ago, that I have used to force Caps-lock on when I start up AutoCAD [via acaddoc.lsp], which you may be able to modify to force it off.&amp;nbsp; It works through MS Word.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;;; Turn Caps Lock on: [edited from Tim Spangler in "Caps Lock," theswamp.org 04/09/12]
(setq
  isMSW (vlax-get-object "Word.Application"); nil if Word not running already
  MSW (vlax-get-or-create-object "Word.Application"); whether or not already
); setq
(if (= (vlax-get MSW 'CapsLock) 0); Caps Lock is off
  (vlax-invoke-method
    (vla-getInterfaceObject (vlax-get-acad-object) "WScript.Shell")
    'SendKeys "{CAPSLOCK}"
  ); -invoke
); if
(if (not isMSW) (vlax-invoke-method MSW 'quit)); Exit Word only if not otherwise in use
(vlax-release-object MSW)
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 13:03:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10747880#M52710</guid>
      <dc:creator>Kent1Cooper</dc:creator>
      <dc:date>2021-11-10T13:03:32Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10749481#M52711</link>
      <description>&lt;P&gt;Thank you very mach.I have tried it and It's good.Muth computers have MS Word.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Nov 2021 01:05:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10749481#M52711</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-11T01:05:56Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10754869#M52712</link>
      <description>&lt;P&gt;i FOUND THIS,&amp;nbsp;(acet-sys-keystate 20) it returns 0 or 1 for on / off. Acet is part of express tools and works in Bricscad.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;20 is capslock&lt;/P&gt;</description>
      <pubDate>Sat, 13 Nov 2021 04:58:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10754869#M52712</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-11-13T04:58:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10761464#M52713</link>
      <description>&lt;P&gt;You transform your-programe to programe_jc10aro.lsp. All calls from original source will be redirected&lt;/P&gt;&lt;P&gt;to one caller named (jc_aro10 "name-of-function" )..&lt;/P&gt;&lt;P&gt;The main tricks, you can insert the&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;Command: (acet-sys-keystate 20)&lt;/LI-CODE&gt;&lt;P&gt;(acet-sys-keystate 20) as function. When the capslock=1 entire program, has be stopped.&lt;/P&gt;&lt;P&gt;Please you insert the "(acet-sys-keystate 20)" inside (defun jc_aro10...........&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 17:56:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10761464#M52713</guid>
      <dc:creator>diagodose2009</dc:creator>
      <dc:date>2021-11-16T17:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10761796#M52714</link>
      <description>&lt;P&gt;To make sure Caps Lock is off&lt;/P&gt;&lt;LI-CODE lang="general"&gt;(if(=(acet-sys-keystate 20)1)(vlax-invoke-method (vla-getInterfaceObject (vlax-get-acad-object) "WScript.Shell") 'SendKeys "{CAPSLOCK}"))&lt;/LI-CODE&gt;&lt;P&gt;To make sure Caps Lock is on&lt;/P&gt;&lt;LI-CODE lang="general"&gt;(if(=(acet-sys-keystate 20)0)(vlax-invoke-method (vla-getInterfaceObject (vlax-get-acad-object) "WScript.Shell") 'SendKeys "{CAPSLOCK}"))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 20:21:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10761796#M52714</guid>
      <dc:creator>TomBeauford</dc:creator>
      <dc:date>2021-11-16T20:21:11Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10761916#M52715</link>
      <description>&lt;P&gt;Just for fun&lt;/P&gt;&lt;P&gt;To make sure Num Lock is off&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;(if(=(acet-sys-keystate 144)1)(vlax-invoke-method (vla-getInterfaceObject (vlax-get-acad-object) "WScript.Shell") 'SendKeys "{NUMLOCK}"))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To make sure Num Lock is on&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;(if(=(acet-sys-keystate 144)0)(vlax-invoke-method (vla-getInterfaceObject (vlax-get-acad-object) "WScript.Shell") 'SendKeys "{NUMLOCK}"))&lt;/LI-CODE&gt;&lt;P&gt;Keyboard Key Code Values&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.oreilly.com/library/view/javascript-dhtml/9780596514082/apb.html" target="_blank" rel="noopener"&gt;https://www.oreilly.com/library/view/javascript-dhtml/9780596514082/apb.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 21:19:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10761916#M52715</guid>
      <dc:creator>TomBeauford</dc:creator>
      <dc:date>2021-11-16T21:19:30Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10787081#M52716</link>
      <description>&lt;P&gt;@Anonymous&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's a noble idea, but capslock can be on or off and the user can hold down the shift key, so you cannot control the raw input.&amp;nbsp; I think that with using grread you can make the user feel as though the case is out of their control, but you can't use grread within a dialog box or other standard AutoCAD input dialogs.&lt;/P&gt;</description>
      <pubDate>Sun, 28 Nov 2021 23:43:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10787081#M52716</guid>
      <dc:creator>john.uhden</dc:creator>
      <dc:date>2021-11-28T23:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10787226#M52717</link>
      <description>&lt;P&gt;Thank you very much for your reply. My friend asked me to make a reactor plug-in for him, but sometimes he don't use it. So he want to use a switch to control whether the reactor works, and specify to use the cap lock key to control it.Is there a better way?&lt;/P&gt;</description>
      <pubDate>Mon, 29 Nov 2021 01:59:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10787226#M52717</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-29T01:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10810319#M52718</link>
      <description>You've made me think that a command-reactor might be what you want.  It&lt;BR /&gt;could be set up to take action on the start of only certain commands&lt;BR /&gt;thereby allowing the reaction to turn capslock on or off before the user&lt;BR /&gt;provides any input.</description>
      <pubDate>Wed, 08 Dec 2021 23:14:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/10810319#M52718</guid>
      <dc:creator>john.uhden</dc:creator>
      <dc:date>2021-12-08T23:14:51Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/13979456#M169434</link>
      <description>&lt;P&gt;Has the&amp;nbsp;&lt;EM&gt;acet-sys-keystate&lt;/EM&gt; function changed its load behavior in AutoCAD 2025?&lt;/P&gt;&lt;P&gt;It seems that code that worked in AutoCAD 2022 is not working in AutoCAD 2025.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I added this code to restore its functionality:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;;; load AutoCAD Express Tools
(if (null acet-sys-keystate)
  (if (findfile (setq ETU "acetutil.fas"))
    (progn
      (load ETU)
      (setq ETU nil)
    ) ;_progn
  ) ;_if
) ;_if&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jerry&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jan 2026 15:03:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/13979456#M169434</guid>
      <dc:creator>JBerns</dc:creator>
      <dc:date>2026-01-16T15:03:59Z</dc:date>
    </item>
    <item>
      <title>Re: How can I know the Caps Lock is on/off by lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/13979581#M169439</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/69526"&gt;@Kent1Cooper&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;I want to control a lisp to work on or not. For example. If Caps Lock is on,the plug-in unit dosen't work.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Here's a routine I ran across some time ago, that I have used to force Caps-lock on when I start up AutoCAD [via acaddoc.lsp], which you may be able to modify to force it off.&amp;nbsp; It works through MS Word.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;LI-CODE lang="general"&gt;;; Turn Caps Lock on: [edited from Tim Spangler in "Caps Lock," theswamp.org 04/09/12]
(setq
  isMSW (vlax-get-object "Word.Application"); nil if Word not running already
  MSW (vlax-get-or-create-object "Word.Application"); whether or not already
); setq
(if (= (vlax-get MSW 'CapsLock) 0); Caps Lock is off
  (vlax-invoke-method
    (vla-getInterfaceObject (vlax-get-acad-object) "WScript.Shell")
    'SendKeys "{CAPSLOCK}"
  ); -invoke
); if
(if (not isMSW) (vlax-invoke-method MSW 'quit)); Exit Word only if not otherwise in use
(vlax-release-object MSW)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;P&gt;This topic &amp;amp; mentioning Tim brings me back... Thanks, Kent!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.theswamp.org/index.php?topic=41461.msg465692#msg465692" target="_blank" rel="noopener"&gt;https://www.theswamp.org/index.php?topic=41461.msg465692#msg465692&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jan 2026 16:14:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-can-i-know-the-caps-lock-is-on-off-by-lisp/m-p/13979581#M169439</guid>
      <dc:creator>BlackBox_</dc:creator>
      <dc:date>2026-01-16T16:14:49Z</dc:date>
    </item>
  </channel>
</rss>

